Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcbrun2015-08-13 16:30:25 +0000
committerAxel Richard2015-12-24 15:01:57 +0000
commit6fc1b7180ae847ed3dd16a4b8e117c0a6772f9d4 (patch)
tree950985d881d53e51ba41df428eab2000ca17b06e /packaging/org.eclipse.emf.compare.update
parent718ae8f125ce8e52f6a93084dfde68c8f1dd7e1e (diff)
downloadorg.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.xml6
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>

Back to the top