graphtage
graphtage copied to clipboard
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
Hi, Is there any option to tell it to treat the same document in two different files as identical, even if it is positioned differently in the two files? For...
When diffing huge files with large maps instead of reading through the whole file it would be great to get a list with the path and what changed such as:...
We don't do anything too fancy in the `setup.py` here, so we could switch over without too much pain (with `flit` as the build backend.)
```shell $ cat flamegraph1 unix`_sys_sysenter_post_swapgs 1401 unix`_sys_sysenter_post_swapgs;genunix`close 5 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf 85 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf;c2audit`audit_closef 26 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf;c2audit`audit_setf 5 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf;genunix`audit_getstate 6 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf;genunix`audit_unfalloc 2 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf;genunix`closef 48 ``` ```shell $ cat flamegraph2 unix`_sys_sysenter_post_swapgs 1402 unix`_sys_sysenter_post_swapgs;genunix`close 5 unix`_sys_sysenter_post_swapgs;genunix`close;genunix`closeandsetf...
https://en.wikipedia.org/wiki/INI_file
Reporting on behalf of a user on Twitter: Two identical XML files will incorrectly output a ton of text ``` # graphtage -v Graphtage version 0.2.1 # keepassxc-cli export ~/Sync/Passwords-20200612_15-09-57.kdbx...
Hello, I wanted to test utilizing graphtage to compare XML files and created the simple XML structure as shown below. Running the compare with only a single attribute on an...
Hello community, I'm trying to find a way to compute delta on a json tree with the minimal size possible (so with the ability to split/move/match nodes) I first tried...
If the terminal is using lighter shades of green or red, graphtage's change output can be hard to read because it outputs white text on top.  A better default...