|
Re: Customizing EMF compare 2.0 diff engine [message #1083090 is a reply to message #1083077] |
Fri, 09 August 2013 13:02 |
Mikael Barbero Messages: 55 Registered: July 2009 |
Member |
|
|
Hi Andreas,
You're true there is no way to provide a custom DiffEngine through extension point. What you can do it to provide a post processor (IPostProcessor) and do your stuff in the method #postDiff(Comparison, Monitor). You can browse the Comparison and remove any difference that you want to ignore.
BTW, you are talking about a transient attribute. They are ignored during the diff process (look at org.eclipse.emf.compare.diff.FeatureFilter.isIgnoredAttribute(EAttribute) and org.eclipse.emf.compare.diff.FeatureFilter.isIgnoredReference(Match, EReference)) so it looks like bug. Could you give us more detail about your case? Thank you.
Best regards,
Mikael Barbero
Obeo
|
|
|
Powered by
FUDForum. Page generated in 0.07096 seconds