diff options
author | cbrun | 2015-08-13 16:30:25 +0000 |
---|---|---|
committer | Axel Richard | 2015-12-24 15:01:57 +0000 |
commit | 6fc1b7180ae847ed3dd16a4b8e117c0a6772f9d4 (patch) | |
tree | 950985d881d53e51ba41df428eab2000ca17b06e /packaging/org.eclipse.emf.compare.update | |
parent | 718ae8f125ce8e52f6a93084dfde68c8f1dd7e1e (diff) | |
download | org.eclipse.emf.compare-6fc1b7180ae847ed3dd16a4b8e117c0a6772f9d4.tar.gz org.eclipse.emf.compare-6fc1b7180ae847ed3dd16a4b8e117c0a6772f9d4.tar.xz org.eclipse.emf.compare-6fc1b7180ae847ed3dd16a4b8e117c0a6772f9d4.zip |
Add experimental support for Sirius diagram comparison
This commit adds preliminary support for diagram comparison for Sirius
based modelers.
- introduce the corresponding plug-ins
- introduce a new installable feature bringing these capabilities
- introduce a filter enabled by default to hide technical parts of the
Sirius model.
- introduce a post processor which setup basic diff refinements and
requirements
- declare the .aird file as a model EMF compare should handle.
Current status :
- diagram differences are displayed using the graphical editor as one
would expect (tested with EcoreTools 3.0.0)
- no specific logical model support is wired yet regarding the .aird
file
- merging the diagram content will probably not be ok as some requires
and refinements are still missing from the post processor.
- no tests yet but as this brings back support to a recent version of
EcoreTools we should be able to add RCPTT tests fairly easily.
- feature and plugins are branded as "Experimental"
Change-Id: I705e4ec3ac18fa6ddb7ccfec6fc24aec95c4c8c7
Signed-off-by: Cedric Brun <cedric.brun@obeo.fr>
Also-by: Axel Richard <axel.richard@obeo.fr>
Diffstat (limited to 'packaging/org.eclipse.emf.compare.update')
-rw-r--r-- | packaging/org.eclipse.emf.compare.update/category.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packaging/org.eclipse.emf.compare.update/category.xml b/packaging/org.eclipse.emf.compare.update/category.xml index 3262e1248..c6101f4f7 100644 --- a/packaging/org.eclipse.emf.compare.update/category.xml +++ b/packaging/org.eclipse.emf.compare.update/category.xml @@ -36,6 +36,12 @@ <feature id="org.eclipse.emf.compare.diagram.papyrus.source" version="0.0.0"> <category name="compare_integration"/> </feature> + <feature id="org.eclipse.emf.compare.diagram.sirius" version="0.0.0"> + <category name="compare_integration"/> + </feature> + <feature id="org.eclipse.emf.compare.diagram.sirius.source" version="0.0.0"> + <category name="compare_integration"/> + </feature> <feature id="org.eclipse.emf.compare.subversive" version="0.0.0"> <category name="compare_integration"/> </feature> |