Came up at work but definitely a question of general interest:
I feel like when looking at a line-by-line diff of an XML file, it's just... really not super clear, even with highlighting and such. Is there any sort of graph-aware diff tool that might generate a visual graph and show the difference that way? So that rather than reviewing line by line, you can say "ah, a node has moved from being a child of this node to another", or "these two nodes have been merged into one".
I feel like it would be possible to gin something up in like, networkX or something, but if there's prior art...
#techPosting #XML #computerScienceTrees #graphs #diffs