Skip to content

Milestones

List view

  • - The program is packed as a library, and is used from a NetBeans module. - The module is used instead of the diff module provided by default in NetBeans. - The module is used when users are using the diff/merge operations for any SCM supported by default by NetBeans IDE (Git, Mercurial, SVN, and CVS). - The module is posted on the plugin website of NetBeans, and is tested with the latest version of the IDE.

    No due date
  • - The program is able to express differences between 2 changes using a set of semantic differences. - The program is able to ask the user to choose which set of semantic differences to use to describe the difference between the 2 changes. - The program is able to merge changes which are not semantically conflicting. - The program is proposing the user which semantic to use in case of conflicting semantic between 2 changes to merge. - The program let the user visualize the result of the merge while the user is solving the semantic conflicts. The program doesn't have to be integrated with NetBeans.

    No due date
  • - The program is able to build a semantic description of a Java source file, including declaration of classes, methods, fields, code blocks, code paths. - The program is able to describe a change with a set of semantic differences. - The program is able to propose the user to represent the change using different semantic differences. - The program doesn't have to be integrated with NetBeans.

    No due date
    0/3 issues closed