Name: gumtree
Owner: Software Development Team
Description: A neat code differencing tool
Created: 2015-12-04 16:08:59.0
Updated: 2016-06-15 10:21:36.0
Pushed: 2016-06-23 12:26:52.0
Homepage: https://github.com/GumTreeDiff/gumtree/wiki
Size: 1761
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
GumTree is a complete framework to deal with source code as trees and compute differences between them. It includes possibilities such as:
Compared to classical code differencing tools, it has two important particularities:
We already deal with a wide range of languages: Java, C, JavaScript and Ruby. More languages are coming soon, if you want to help contact me.
We are researchers, therefore if you use GumTree in an academic work we would be really glad if you cite our seminal paper using the following bibtex:
roceedings{DBLP:conf/kbse/FalleriMBMM14,
thor = {Jean{-}R{\'{e}}my Falleri and
Flor{\'{e}}al Morandat and
Xavier Blanc and
Matias Martinez and
Martin Monperrus},
tle = {Fine-grained and accurate source code differencing},
oktitle = {{ACM/IEEE} International Conference on Automated Software Engineering,
{ASE} '14, Vasteras, Sweden - September 15 - 19, 2014},
ges = {313--324},
ar = {2014},
l = {http://doi.acm.org/10.1145/2642937.2642982},
i = {10.1145/2642937.2642982}
Please consult our wiki