Bug 222891 Need to provide versions for all public API that is exported
diff --git a/bundles/org.eclipse.equinox.security.tests/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.security.tests/META-INF/MANIFEST.MF
index 05364a0..94d71bb 100644
--- a/bundles/org.eclipse.equinox.security.tests/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.equinox.security.tests/META-INF/MANIFEST.MF
@@ -15,5 +15,5 @@
Eclipse-LazyStart: true
Export-Package: org.eclipse.equinox.internal.security.tests;x-internal:=true,
org.eclipse.equinox.internal.security.tests.storage;x-internal:=true,
- org.eclipse.equinox.security.tests
+ org.eclipse.equinox.security.tests;version="1.0.0"
Bundle-ActivationPolicy: lazy
diff --git a/bundles/org.eclipse.equinox.security.ui/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.security.ui/META-INF/MANIFEST.MF
index 868c7c6..e2af7a1 100644
--- a/bundles/org.eclipse.equinox.security.ui/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.equinox.security.ui/META-INF/MANIFEST.MF
@@ -10,28 +10,23 @@
org.eclipse.core.resources,
org.eclipse.core.runtime,
org.eclipse.core.runtime.jobs,
+ org.eclipse.jface.action,
org.eclipse.osgi.internal.service.security,
org.eclipse.osgi.service.resolver;version="1.2.0",
org.eclipse.osgi.service.security;version="1.0.0",
org.eclipse.osgi.util;version="1.1.0",
- org.eclipse.swt,
- org.eclipse.swt.events,
- org.eclipse.swt.graphics,
- org.eclipse.swt.layout,
- org.eclipse.swt.widgets,
- org.eclipse.ui.dialogs,
org.osgi.framework,
org.osgi.util.tracker;version="1.3.3"
-Require-Bundle: org.eclipse.equinox.security,
- org.eclipse.ui,
- org.eclipse.equinox.preferences;bundle-version="3.2.200"
+Require-Bundle: org.eclipse.equinox.security;bundle-version="[1.0.0,2.0.0)",
+ org.eclipse.equinox.preferences;bundle-version="[3.2.200,4.0.0)",
+ org.eclipse.ui;bundle-version="[3.4.0,4.0.0)"
Bundle-Activator: org.eclipse.equinox.internal.security.ui.Activator
Export-Package: org.eclipse.equinox.internal.security.ui;x-internal:=true,
org.eclipse.equinox.internal.security.ui.nls;x-internal:=true,
org.eclipse.equinox.internal.security.ui.preferences;x-internal:=true,
org.eclipse.equinox.internal.security.ui.storage;x-internal:=true,
org.eclipse.equinox.internal.security.ui.wizard;x-internal:=true,
- org.eclipse.equinox.security.ui.actions,
- org.eclipse.equinox.security.ui.services
+ org.eclipse.equinox.security.ui.actions;version="1.0.0",
+ org.eclipse.equinox.security.ui.services;version="1.0.0"
Bundle-RequiredExecutionEnvironment: J2SE-1.4
Bundle-ActivationPolicy: lazy
diff --git a/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF
index 79285c5..47d96e5 100644
--- a/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.equinox.security/META-INF/MANIFEST.MF
@@ -12,13 +12,13 @@
org.eclipse.equinox.internal.security.auth.nls;x-internal:=true,
org.eclipse.equinox.internal.security.credentials;x-internal:=true,
org.eclipse.equinox.internal.security.storage;x-internal:=true,
- org.eclipse.equinox.internal.security.storage.friends;x-friends:="org.eclipse.equinox.security.ui",
- org.eclipse.equinox.security.auth,
- org.eclipse.equinox.security.auth.credentials,
- org.eclipse.equinox.security.auth.event,
- org.eclipse.equinox.security.auth.module,
- org.eclipse.equinox.security.storage,
- org.eclipse.equinox.security.storage.provider
+ org.eclipse.equinox.internal.security.storage.friends;version="1.0.0";x-friends:="org.eclipse.equinox.security.ui",
+ org.eclipse.equinox.security.auth;version="1.0.0",
+ org.eclipse.equinox.security.auth.credentials;version="1.0.0",
+ org.eclipse.equinox.security.auth.event;version="1.0.0",
+ org.eclipse.equinox.security.auth.module;version="1.0.0",
+ org.eclipse.equinox.security.storage;version="1.0.0",
+ org.eclipse.equinox.security.storage.provider;version="1.0.0"
Import-Package: javax.crypto,
javax.crypto.spec,
javax.security.auth,