Bug 546055 - Enable tips for inclusion in older Eclipse products
Tips was depending on
ui 3.108.0
jface 3.12.0
runtime 3.12.0
expressions 3.5.0
ui.workbench 1.4.0
core.commands 0.12.200
These have been relaxed to
major.0.0 versions
(e.g. moved the ui dependeny to 3.0.0)
I have tested as far back as Neon.
Added disclaimer for lower versions in feature.xml
Change-Id: Ieb85f316d8fb659fdeee42a3c356a83040d9581a
Signed-off-by: Wim Jongman <wim.jongman@remainsoftware.com>
diff --git a/org.eclipse.tips.core/META-INF/MANIFEST.MF b/org.eclipse.tips.core/META-INF/MANIFEST.MF
index 56bd59c..2511996 100644
--- a/org.eclipse.tips.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.tips.core/META-INF/MANIFEST.MF
@@ -2,10 +2,10 @@
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.tips.core;singleton:=true
-Bundle-Version: 0.1.300.qualifier
+Bundle-Version: 0.1.400.qualifier
Bundle-Vendor: %Bundle-Vendor
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.eclipse.tips.core,
org.eclipse.tips.core.internal;x-internal:=true
-Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0"
+Require-Bundle: org.eclipse.core.runtime;bundle-version="3.0.0"
Automatic-Module-Name: org.eclipse.tips.core
diff --git a/org.eclipse.tips.core/pom.xml b/org.eclipse.tips.core/pom.xml
index f898f1c..4a8e25f 100644
--- a/org.eclipse.tips.core/pom.xml
+++ b/org.eclipse.tips.core/pom.xml
@@ -22,6 +22,6 @@
</parent>
<groupId>org.eclipse.ui</groupId>
<artifactId>org.eclipse.tips.core</artifactId>
- <version>0.1.300-SNAPSHOT</version>
+ <version>0.1.400-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.tips.examples/META-INF/MANIFEST.MF b/org.eclipse.tips.examples/META-INF/MANIFEST.MF
index dadc220..69e327a 100644
--- a/org.eclipse.tips.examples/META-INF/MANIFEST.MF
+++ b/org.eclipse.tips.examples/META-INF/MANIFEST.MF
@@ -2,15 +2,15 @@
Bundle-ManifestVersion: 2
Bundle-Name: Tip of the Day Examples
Bundle-SymbolicName: org.eclipse.tips.examples;singleton:=true
-Bundle-Version: 0.1.100.qualifier
+Bundle-Version: 0.1.200.qualifier
Bundle-Vendor: Eclipse
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: org.eclipse.core.runtime;bundle-version="3.6.0",
+Require-Bundle: org.eclipse.core.runtime;bundle-version="3.0.0",
org.eclipse.tips.core;bundle-version="0.1.0",
org.eclipse.tips.json;bundle-version="0.1.0",
org.eclipse.tips.ui;bundle-version="0.1.0",
- org.eclipse.e4.core.commands;bundle-version="0.12.200",
- org.eclipse.ui;bundle-version="3.108.0"
+ org.eclipse.e4.core.commands;bundle-version="0.1.0",
+ org.eclipse.ui;bundle-version="3.0.0"
Eclipse-BundleShape: dir
Import-Package: org.osgi.framework;version="1.8.0"
Automatic-Module-Name: org.eclipse.tips.examples
diff --git a/org.eclipse.tips.examples/pom.xml b/org.eclipse.tips.examples/pom.xml
index b05a99d..b3536c0 100644
--- a/org.eclipse.tips.examples/pom.xml
+++ b/org.eclipse.tips.examples/pom.xml
@@ -22,6 +22,6 @@
</parent>
<groupId>org.eclipse.ui</groupId>
<artifactId>org.eclipse.tips.examples</artifactId>
- <version>0.1.100-SNAPSHOT</version>
+ <version>0.1.200-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.tips.feature/feature.properties b/org.eclipse.tips.feature/feature.properties
index ffaf1a4..554ab42 100644
--- a/org.eclipse.tips.feature/feature.properties
+++ b/org.eclipse.tips.feature/feature.properties
@@ -15,7 +15,11 @@
updateSiteName=Eclipse Update Site
# description property - text of the "Feature Description"
-description=Contains the Eclipse Tips framework.
+description=Contains the Eclipse Tips framework.\n\
+The Tips framework was designed for Eclipse Photon and higher versions.\n\
+It may be installed on lower versions.\n\
+The oldest version tested was Eclipse Neon. You success on even older\n\
+versions may vary.
################ end of description property ##################################
# "copyright" property - text of the "Feature Update Copyright"
diff --git a/org.eclipse.tips.feature/feature.xml b/org.eclipse.tips.feature/feature.xml
index 225d980..7744a74 100644
--- a/org.eclipse.tips.feature/feature.xml
+++ b/org.eclipse.tips.feature/feature.xml
@@ -15,7 +15,7 @@
<feature
id="org.eclipse.tips.feature"
label="%featureName"
- version="0.2.400.qualifier"
+ version="0.2.500.qualifier"
provider-name="%providerName"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">
diff --git a/org.eclipse.tips.feature/forceQualifierUpdate.txt b/org.eclipse.tips.feature/forceQualifierUpdate.txt
index 31b02d5..bf3d41d 100644
--- a/org.eclipse.tips.feature/forceQualifierUpdate.txt
+++ b/org.eclipse.tips.feature/forceQualifierUpdate.txt
@@ -1,2 +1,2 @@
# To force a version qualifier update add the bug here
-Bug 540097 - Comparator Errors in I20181012-1800 Build
+Bug 546055 - Enable tips for inclusion in older Eclipse products
\ No newline at end of file
diff --git a/org.eclipse.tips.feature/pom.xml b/org.eclipse.tips.feature/pom.xml
index 9eae520..46f3254 100644
--- a/org.eclipse.tips.feature/pom.xml
+++ b/org.eclipse.tips.feature/pom.xml
@@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.ui</groupId>
<artifactId>org.eclipse.tips.feature</artifactId>
- <version>0.2.400-SNAPSHOT</version>
+ <version>0.2.500-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
<build>
<plugins>
diff --git a/org.eclipse.tips.ide/META-INF/MANIFEST.MF b/org.eclipse.tips.ide/META-INF/MANIFEST.MF
index c223bc7..c853663 100644
--- a/org.eclipse.tips.ide/META-INF/MANIFEST.MF
+++ b/org.eclipse.tips.ide/META-INF/MANIFEST.MF
@@ -2,12 +2,12 @@
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.tips.ide;singleton:=true
-Bundle-Version: 0.1.400.qualifier
+Bundle-Version: 0.1.500.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: org.eclipse.ui;bundle-version="3.108.0",
- org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.core.expressions;bundle-version="3.5.0",
- org.eclipse.e4.ui.workbench;bundle-version="1.4.0",
+Require-Bundle: org.eclipse.ui;bundle-version="3.0.0",
+ org.eclipse.core.runtime;bundle-version="3.0.0",
+ org.eclipse.core.expressions;bundle-version="3.0.0",
+ org.eclipse.e4.ui.workbench;bundle-version="1.0.0",
org.eclipse.tips.core;bundle-version="0.1.0",
org.eclipse.tips.ui;bundle-version="0.1.0",
org.eclipse.tips.json
diff --git a/org.eclipse.tips.ide/pom.xml b/org.eclipse.tips.ide/pom.xml
index b50cebd..3ca88f3 100644
--- a/org.eclipse.tips.ide/pom.xml
+++ b/org.eclipse.tips.ide/pom.xml
@@ -22,6 +22,6 @@
</parent>
<groupId>org.eclipse.ui</groupId>
<artifactId>org.eclipse.tips.ide</artifactId>
- <version>0.1.400-SNAPSHOT</version>
+ <version>0.1.500-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.tips.json/META-INF/MANIFEST.MF b/org.eclipse.tips.json/META-INF/MANIFEST.MF
index e7bc83e..63f25ab 100644
--- a/org.eclipse.tips.json/META-INF/MANIFEST.MF
+++ b/org.eclipse.tips.json/META-INF/MANIFEST.MF
@@ -2,10 +2,10 @@
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.tips.json;singleton:=true
-Bundle-Version: 0.1.300.qualifier
+Bundle-Version: 0.1.400.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.jface;bundle-version="3.12.0",
+Require-Bundle: org.eclipse.core.runtime;bundle-version="3.0.0",
+ org.eclipse.jface;bundle-version="3.0.0",
org.eclipse.tips.core;bundle-version="0.1.0"
Export-Package: org.eclipse.tips.json,
org.eclipse.tips.json.internal;x-internal:=true
diff --git a/org.eclipse.tips.json/pom.xml b/org.eclipse.tips.json/pom.xml
index f8d1f23..570964c 100644
--- a/org.eclipse.tips.json/pom.xml
+++ b/org.eclipse.tips.json/pom.xml
@@ -18,6 +18,6 @@
</parent>
<groupId>org.eclipse.ui</groupId>
<artifactId>org.eclipse.tips.json</artifactId>
- <version>0.1.300-SNAPSHOT</version>
+ <version>0.1.400-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.tips.ui/META-INF/MANIFEST.MF b/org.eclipse.tips.ui/META-INF/MANIFEST.MF
index 0e0408f..ff06735 100644
--- a/org.eclipse.tips.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.tips.ui/META-INF/MANIFEST.MF
@@ -2,10 +2,10 @@
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.tips.ui;singleton:=true
-Bundle-Version: 0.1.400.qualifier
+Bundle-Version: 0.1.500.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.jface;bundle-version="3.12.0",
+Require-Bundle: org.eclipse.core.runtime;bundle-version="3.0.0",
+ org.eclipse.jface;bundle-version="3.0.0",
org.eclipse.tips.core;bundle-version="0.1.0"
Export-Package: org.eclipse.tips.ui,
org.eclipse.tips.ui.internal,
diff --git a/org.eclipse.tips.ui/pom.xml b/org.eclipse.tips.ui/pom.xml
index 2f63696..c0b0c0a 100644
--- a/org.eclipse.tips.ui/pom.xml
+++ b/org.eclipse.tips.ui/pom.xml
@@ -22,6 +22,6 @@
</parent>
<groupId>org.eclipse.ui</groupId>
<artifactId>org.eclipse.tips.ui</artifactId>
- <version>0.1.400-SNAPSHOT</version>
+ <version>0.1.500-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>