Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMykola Nikishov2018-02-23 15:32:45 +0000
committerAlexander Kurtakov2018-03-05 14:09:46 +0000
commit29b54a72836b5a1f36a997a278a5d485818f83f0 (patch)
treed957f898808cf3fdbeaee30387df12d9fa28ec62
parent29b908a23c3f6db08e3ec3903489053bcf8b5160 (diff)
downloadrt.equinox.p2-29b54a72836b5a1f36a997a278a5d485818f83f0.tar.gz
rt.equinox.p2-29b54a72836b5a1f36a997a278a5d485818f83f0.tar.xz
rt.equinox.p2-29b54a72836b5a1f36a997a278a5d485818f83f0.zip
p2 tries to not change internals (due to bad downstreams using internals widely) but these are internals after all and considering the churn with capabilities work and current stable state, we are not going to do any work here. Clients would have to adapt to the changes when moving to Photon p2. To communicate this, explicitly mark RequiredCapability as not intended to be referenced by clients. Change-Id: I4bddb36f13178ec07752ee92b6bacaca26370bf2 Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
-rw-r--r--bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/RequiredCapability.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/RequiredCapability.java b/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/RequiredCapability.java
index 6c42119b4..c04c6d2ee 100644
--- a/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/RequiredCapability.java
+++ b/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/RequiredCapability.java
@@ -42,6 +42,8 @@ import org.eclipse.equinox.p2.metadata.expression.IMatchExpression;
* by the provisioning framework.
*
* @see IInstallableUnit#NAMESPACE_IU_ID
+ *
+ * @noreference This class is not intended to be referenced by clients.
*/
public class RequiredCapability extends Requirement implements IRequiredCapability {
private static final IExpression ALL = ExpressionUtil.parse(

Back to the top