Replies: 1 comment
-
Hi @ty-bnn ! The Simple algorithm is the default one starting from GumTree 4. You can take a look at the implementation of most GumTree's matchers starting in this class : https://github.com/GumTreeDiff/gumtree/blob/main/core/src/main/java/com/github/gumtreediff/matchers/CompositeMatchers.java. Also, don't hesitate to take a look into our auto matchers that are based upon the work we did on hyper parameter optimization here : https://github.com/GumTreeDiff/gumtree/blob/main/core/src/main/java/com/github/gumtreediff/matchers/AutoMatchers.java. Cheers! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am making changes to GumTree Algorithm for my research.
When I run webdiff with no options except file paths, what kind of recovery algorithm are applied by default?
According to your paper, Fine-grained, Accurate, and Scalable Source Code Differencing, you have three kind of recovery algorithms, which are optimal, simple and hybrid of them.
And I want to know where the Simple Recovery Algorithm is implemented?
Beta Was this translation helpful? Give feedback.
All reactions