Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Goubet2013-06-11 13:52:35 +0000
committerMikaƫl Barbero2013-06-18 10:17:40 +0000
commitbe19dac526dfd80fdfa107efd6142335c898023b (patch)
tree035505fd71a28a6b8c19e749702b3a08df0c8eaa /plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF
parent11e8b9c4b84187567ddefb69e98be7228b039e9b (diff)
downloadorg.eclipse.emf.compare-be19dac526dfd80fdfa107efd6142335c898023b.tar.gz
org.eclipse.emf.compare-be19dac526dfd80fdfa107efd6142335c898023b.tar.xz
org.eclipse.emf.compare-be19dac526dfd80fdfa107efd6142335c898023b.zip
Extract and extend comparison scope builder, minimizer, and resolver
This extracts the comparison scope building into new APIs, preparing the code for extensibility. IModelResolver and IModelMinimizer have been introduced to allow clients to customize how the logical model is resolved, and how it is to be reduced to the minimal set of change candidates before comparison. This also introduces a new resolving scheme that looks up a whole IProject for references to a given IFile instead of searching only for said IFile's "downward" dependencies. This allows us to see the "root" of the logical model even when starting from a "leaf", if said root is in the leaf's containing project. Change-Id: I02c90eed348ffec620719c032520a913d144f86f
Diffstat (limited to 'plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF')
-rw-r--r--plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF
index a5ad21800..8d5d69429 100644
--- a/plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.compare.ide.ui/META-INF/MANIFEST.MF
@@ -34,7 +34,8 @@ Export-Package: org.eclipse.emf.compare.ide.ui.internal;x-internal:=true,
org.eclipse.emf.compare.ide.ui.internal.logical;x-friends:="org.eclipse.emf.compare.ide.ui.tests",
org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer;x-internal:=true,
org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider;x-internal:=true,
- org.eclipse.emf.compare.ide.ui.internal.util;x-internal:=true
+ org.eclipse.emf.compare.ide.ui.internal.util;x-internal:=true,
+ org.eclipse.emf.compare.ide.ui.logical
Import-Package: com.google.common.annotations;version="[11.0.0,15.0.0)",
com.google.common.base;version="[11.0.0,15.0.0)",
com.google.common.cache;version="[11.0.0,15.0.0)",

Back to the top