The built artefacts of the project comprise:
-
A runtime feature that includes:
- A versatile diff/merge engine which is applicable to arbitrary sets of model elements.
- Default GUI components for representing and merging differences.
- An extension of the two to GMF models.
- A source feature that covers the same content as the runtime.
This project takes profit of the incubation phase in order to improve its API.
API has been broken wrt. the previous release on:
- Diff policies
- The UI extension point
For more details, see http://wiki.eclipse.org/EMF_DiffMerge/Changes.
In addition, UI components have been refactored which has an impact on UI customizations.
All user-level strings have been subject to the Eclipse string externalization mechanism.
The code has been tested on Java 1.5 to 1.7 on Windows XP and 7, 32 and 64 bits, on Eclipse Helios to Luna.