-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap
Vincent Cantin edited this page Nov 12, 2013
·
9 revisions
- Project setup (Gradle?).
- Logic of the parser and the diff.
- Build the tree of an sample java class, the tree of a modified java class.
- Start to match nodes together (classes with classes, methods with methods, fields with fields, blocks of code and fields inside methods, etc ...).
- Try to make the tree as complete a possible, so we can detect more differences based on semantics (variable renamed, methods moved from class to class, if yes or not the logic of a block of code changed, etc...).
- Integration in NetBeans & Git/Mercurial/SVN.
- Other experiment to do in NetBeans:
- Unordered views of class members.
- Integration with semantic-diff.