gumtree
gumtree copied to clipboard
An awesome code differencing tool
no ast
Hi! I'm using GumTree on Ubuntu. When I obtained the whole tree structure of the program in `xml` format, I found there was something wrong with the starting position of...
Hello All, Please I want to install the tool in my window 10, to use it for JavaScript files, could you please guide me with more details on how to...
Hi! I am confused by the edit script in these two java files by `gumtree-simple`. (Because github can only upload `.txt`, I changed the name from `.java` to `.txt`) [old.txt](https://github.com/GumTreeDiff/gumtree/files/8506061/old.txt)...
I have added tree-sitter-parser.py to my system path and it could run from cmd. But when I called the API (e.g. JavaTreeSitterTreeGenerator().generateFrom().file(file); ) from IDE or from commands like "gumtree..."...
it would be great to add support for diffing Solidity. For this we can use the existing support from solidity compiler solc solc --ast-compact-json contract.sol Flag `--ast-compact-json` gives the "AST...
Hi @jrfaller how to diff JSON files with Gumtree? Thanks,
When I use the docker command to compare the difference between two c files, the result seems to be a bit problematic. Some repair action that are recognized as moving...
Hi! I have a suggestion for an improvement in the edit script. Consider these two files: **left** ```java import java.util.LinkedList; import java.util.Queue; class TreeTraversal { class TreeNode { public int...
Gumtree (2656040) failed to parse the following: [DeleteMessage.java](https://raw.githubusercontent.com/apache/activemq/540dd5c987855fc6b0981ece021358645ae07827/activemq-web-console/src/main/java/org/apache/activemq/web/controller/DeleteMessage.java). It seems a malformed code in the above source caused the failure. > Error while running client 'parse'. java.nio.charset.MalformedInputException: Input length =...