You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ds...@apache.org on 2010/08/04 20:49:19 UTC
svn commit: r982357 - in
/felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse:
internal/model/project/SigilModelRoot.java model/project/ISigilModelRoot.java
Author: dsavage
Date: Wed Aug 4 18:49:19 2010
New Revision: 982357
URL: http://svn.apache.org/viewvc?rev=982357&view=rev
Log:
tidy up unused codepath
Modified:
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/model/project/SigilModelRoot.java
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/project/ISigilModelRoot.java
Modified: felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/model/project/SigilModelRoot.java
URL: http://svn.apache.org/viewvc/felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/model/project/SigilModelRoot.java?rev=982357&r1=982356&r2=982357&view=diff
==============================================================================
--- felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/model/project/SigilModelRoot.java (original)
+++ felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/internal/model/project/SigilModelRoot.java Wed Aug 4 18:49:19 2010
@@ -31,17 +31,10 @@ import org.apache.felix.sigil.common.mod
import org.apache.felix.sigil.common.model.IRequirementModelElement;
import org.apache.felix.sigil.common.model.eclipse.ILibrary;
import org.apache.felix.sigil.common.model.eclipse.ILibraryImport;
-import org.apache.felix.sigil.common.model.eclipse.ISigilBundle;
import org.apache.felix.sigil.common.model.osgi.IPackageImport;
-import org.apache.felix.sigil.common.repository.IBundleResolver;
-import org.apache.felix.sigil.common.repository.IResolution;
-import org.apache.felix.sigil.common.repository.ResolutionConfig;
-import org.apache.felix.sigil.common.repository.ResolutionException;
import org.apache.felix.sigil.eclipse.SigilCore;
import org.apache.felix.sigil.eclipse.model.project.ISigilModelRoot;
import org.apache.felix.sigil.eclipse.model.project.ISigilProjectModel;
-import org.apache.felix.sigil.eclipse.progress.ProgressAdapter;
-import org.apache.felix.sigil.eclipse.repository.ResolutionMonitorAdapter;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
@@ -170,29 +163,4 @@ public class SigilModelRoot implements I
return dependents;
}
-
- public Collection<ISigilBundle> resolveBundles(ISigilProjectModel sigil,
- IModelElement element, boolean includeOptional, IProgressMonitor monitor)
- throws CoreException
- {
- int options = ResolutionConfig.INCLUDE_DEPENDENTS;
- if (includeOptional)
- {
- options |= ResolutionConfig.INCLUDE_OPTIONAL;
- }
-
- ResolutionConfig config = new ResolutionConfig(options);
- try
- {
- IBundleResolver resolver = SigilCore.getRepositoryManager(sigil).getBundleResolver();
- IResolution resolution = resolver.resolve(element, config,
- new ResolutionMonitorAdapter(monitor));
- resolution.synchronize(new ProgressAdapter(monitor));
- return resolution.getBundles();
- }
- catch (ResolutionException e)
- {
- throw SigilCore.newCoreException(e.getMessage(), e);
- }
- }
}
Modified: felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/project/ISigilModelRoot.java
URL: http://svn.apache.org/viewvc/felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/project/ISigilModelRoot.java?rev=982357&r1=982356&r2=982357&view=diff
==============================================================================
--- felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/project/ISigilModelRoot.java (original)
+++ felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/project/ISigilModelRoot.java Wed Aug 4 18:49:19 2010
@@ -19,14 +19,12 @@
package org.apache.felix.sigil.eclipse.model.project;
+
import java.util.Collection;
import java.util.List;
import java.util.Set;
import org.apache.felix.sigil.common.model.ICapabilityModelElement;
-import org.apache.felix.sigil.common.model.IModelElement;
-import org.apache.felix.sigil.common.model.eclipse.ISigilBundle;
-import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
public interface ISigilModelRoot
@@ -35,8 +33,4 @@ public interface ISigilModelRoot
Set<ISigilProjectModel> resolveDependentProjects(
Collection<ICapabilityModelElement> caps, IProgressMonitor monitor);
-
- Collection<ISigilBundle> resolveBundles(ISigilProjectModel sigil,
- IModelElement element, boolean includeOptional, IProgressMonitor monitor)
- throws CoreException;
}