diff options
author | Pascal Rapicault | 2009-12-07 04:38:14 +0000 |
---|---|---|
committer | Pascal Rapicault | 2009-12-07 04:38:14 +0000 |
commit | 22ea4fe0d380f70683611cc491de0d6995529df9 (patch) | |
tree | dad57edcc2a8663417e051d973f4cdb302c1085e /bundles | |
parent | d67564bd95879660af3d56f5567e17f2c4db2f9f (diff) | |
download | rt.equinox.p2-22ea4fe0d380f70683611cc491de0d6995529df9.tar.gz rt.equinox.p2-22ea4fe0d380f70683611cc491de0d6995529df9.tar.xz rt.equinox.p2-22ea4fe0d380f70683611cc491de0d6995529df9.zip |
Moving IU to public package
Diffstat (limited to 'bundles')
10 files changed, 24 insertions, 11 deletions
diff --git a/bundles/org.eclipse.equinox.p2.ql/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.equinox.p2.ql/.settings/org.eclipse.jdt.core.prefs index 28a744cc1..c8a5bb1a1 100644 --- a/bundles/org.eclipse.equinox.p2.ql/.settings/org.eclipse.jdt.core.prefs +++ b/bundles/org.eclipse.equinox.p2.ql/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,4 @@ -#Fri Nov 20 18:04:34 CET 2009 +#Sun Dec 06 23:10:54 EST 2009 eclipse.preferences.version=1 org.eclipse.jdt.core.builder.cleanOutputFolder=clean org.eclipse.jdt.core.builder.duplicateResourceTask=warning @@ -20,10 +20,11 @@ org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning org.eclipse.jdt.core.compiler.problem.autoboxing=ignore org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning +org.eclipse.jdt.core.compiler.problem.deadCode=warning org.eclipse.jdt.core.compiler.problem.deprecation=warning org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=error +org.eclipse.jdt.core.compiler.problem.discouragedReference=warning org.eclipse.jdt.core.compiler.problem.emptyStatement=warning org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore @@ -49,6 +50,7 @@ org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore +org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning diff --git a/bundles/org.eclipse.equinox.p2.ql/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.p2.ql/META-INF/MANIFEST.MF index edb4c7d52..70b45fe75 100644 --- a/bundles/org.eclipse.equinox.p2.ql/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.equinox.p2.ql/META-INF/MANIFEST.MF @@ -9,7 +9,8 @@ Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.4, CDC-1.1/Foundation-1.1 Bundle-ActivationPolicy: lazy -Import-Package: org.eclipse.equinox.internal.provisional.p2.engine, +Import-Package: org.eclipse.equinox.internal.p2.metadata, + org.eclipse.equinox.internal.provisional.p2.engine, org.eclipse.equinox.internal.provisional.p2.metadata, org.eclipse.equinox.internal.provisional.p2.metadata.query, org.eclipse.equinox.p2.metadata, diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/At.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/At.java index c1b54a2b1..a46dc6618 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/At.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/At.java @@ -10,8 +10,9 @@ *******************************************************************************/ package org.eclipse.equinox.internal.p2.ql; +import org.eclipse.equinox.p2.metadata.IInstallableUnit; + import java.util.*; -import org.eclipse.equinox.internal.provisional.p2.metadata.IInstallableUnit; /** * This class represents indexed or keyed access to an indexed collection diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndex.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndex.java index 84ad0586d..84e6501ac 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndex.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndex.java @@ -11,8 +11,8 @@ package org.eclipse.equinox.internal.p2.ql; import java.util.*; +import org.eclipse.equinox.internal.p2.metadata.IRequiredCapability; import org.eclipse.equinox.internal.p2.ql.CapabilityIndexFunction.IUCapability; -import org.eclipse.equinox.internal.provisional.p2.metadata.IRequiredCapability; /** * An in-memory implementation of a CapabilityIndex based on a Map. diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndexFunction.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndexFunction.java index b23ba0659..4c4cdf874 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndexFunction.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/CapabilityIndexFunction.java @@ -10,8 +10,9 @@ *******************************************************************************/ package org.eclipse.equinox.internal.p2.ql; +import org.eclipse.equinox.p2.metadata.IInstallableUnit; + import java.util.*; -import org.eclipse.equinox.internal.provisional.p2.metadata.IInstallableUnit; import org.eclipse.equinox.internal.provisional.p2.metadata.IProvidedCapability; /** diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Latest.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Latest.java index 065e719b1..692e4aa44 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Latest.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Latest.java @@ -10,8 +10,9 @@ *******************************************************************************/ package org.eclipse.equinox.internal.p2.ql; +import org.eclipse.equinox.p2.metadata.IVersionedId; + import java.util.*; -import org.eclipse.equinox.internal.provisional.p2.metadata.IVersionedId; /** * An expression that is especially targeted towards {@link IVersionedId} instances. It will diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/LocalizedMap.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/LocalizedMap.java index 1739b568e..d7439d9eb 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/LocalizedMap.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/LocalizedMap.java @@ -10,6 +10,8 @@ *******************************************************************************/ package org.eclipse.equinox.internal.p2.ql; +import org.eclipse.equinox.p2.metadata.IInstallableUnit; + import java.util.*; import org.eclipse.equinox.internal.provisional.p2.metadata.*; diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Matches.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Matches.java index 5171a477a..082b8a1d3 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Matches.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/internal/p2/ql/Matches.java @@ -10,8 +10,11 @@ *******************************************************************************/ package org.eclipse.equinox.internal.p2.ql; +import org.eclipse.equinox.p2.metadata.IInstallableUnit; + import java.util.*; import org.eclipse.equinox.internal.provisional.p2.metadata.*; +import org.eclipse.equinox.p2.metadata.IRequirement; import org.osgi.framework.Filter; /** @@ -41,8 +44,8 @@ public final class Matches extends Binary { Object lval = lhs.evaluate(context, scope); Object rval = rhs.evaluate(context, scope); - if (rval instanceof IRequiredCapability) { - IRequiredCapability cap = (IRequiredCapability) rval; + if (rval instanceof IRequirement) { + IRequirement cap = (IRequirement) rval; if (lval instanceof IInstallableUnit) return Boolean.valueOf(((IInstallableUnit) lval).satisfies(cap)); if (lval instanceof IProvidedCapability) diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/ExpressionQuery.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/ExpressionQuery.java index 08ff2a69f..014b082f8 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/ExpressionQuery.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/ExpressionQuery.java @@ -10,10 +10,11 @@ *******************************************************************************/ package org.eclipse.equinox.p2.ql; +import org.eclipse.equinox.p2.metadata.IVersionedId; + import java.util.Iterator; import java.util.Map; import org.eclipse.equinox.internal.p2.ql.*; -import org.eclipse.equinox.internal.provisional.p2.metadata.IVersionedId; import org.eclipse.equinox.internal.provisional.p2.metadata.query.Collector; import org.eclipse.equinox.internal.provisional.p2.metadata.query.ContextQuery; import org.eclipse.equinox.p2.metadata.IArtifactKey; diff --git a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/PredicateQuery.java b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/PredicateQuery.java index 1252bffd9..1bcbb75de 100644 --- a/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/PredicateQuery.java +++ b/bundles/org.eclipse.equinox.p2.ql/src/org/eclipse/equinox/p2/ql/PredicateQuery.java @@ -10,9 +10,10 @@ *******************************************************************************/ package org.eclipse.equinox.p2.ql; +import org.eclipse.equinox.p2.metadata.IVersionedId; + import java.util.Map; import org.eclipse.equinox.internal.p2.ql.*; -import org.eclipse.equinox.internal.provisional.p2.metadata.IVersionedId; import org.eclipse.equinox.internal.provisional.p2.metadata.query.MatchQuery; import org.eclipse.equinox.p2.metadata.IArtifactKey; import org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor; |