diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e416/category.xml b/eclipse-distribution/org.springframework.boot.ide.product.e416/category.xml
index 75cb12189..6bf80f26a 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e416/category.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e416/category.xml
@@ -4,94 +4,159 @@
Spring Tool Suite 4
-
-
-
+
+
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
-
+
-
-
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
@@ -272,23 +337,43 @@
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
-
+
+
+
+
+
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e417/category.xml b/eclipse-distribution/org.springframework.boot.ide.product.e417/category.xml
index 342edb80a..6bf80f26a 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e417/category.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e417/category.xml
@@ -4,94 +4,159 @@
Spring Tool Suite 4
-
-
-
+
+
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
-
+
-
-
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
@@ -272,23 +337,43 @@
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e418/category.xml b/eclipse-distribution/org.springframework.boot.ide.product.e418/category.xml
index f834ea241..6bf80f26a 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e418/category.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e418/category.xml
@@ -4,95 +4,161 @@
Spring Tool Suite 4
-
-
-
+
+
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
-
+
-
-
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
@@ -271,23 +337,43 @@
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
diff --git a/eclipse-distribution/pom.xml b/eclipse-distribution/pom.xml
index 296dbfd8e..fac094446 100644
--- a/eclipse-distribution/pom.xml
+++ b/eclipse-distribution/pom.xml
@@ -1,6 +1,5 @@
-
+
4.0.0
org.springframework.boot.ide
@@ -40,7 +39,7 @@
../eclipse-extensions/org.springframework.boot.ide.main.feature
-
+
org.springframework.boot.ide.branding
org.springframework.boot.ide.branding.feature
@@ -93,12 +92,12 @@
dist.springsource.com
TOOLS
sts4
-
+
nightly
${dist.type}/${dist.key}/${dist.project}/${dist.pathpostfix}
-
- https://dist.springsource.com/${dist.type}/TOOLS/sts4-language-server-integrations/${sts4-language-servers-version}
+ https://dist.springsource.com/${dist.type}/TOOLS/sts4-language-server-integrations/${sts4-language-servers-version}
+
1.7.0
UTF-8
@@ -114,11 +113,11 @@
${dist.type}/TOOLS/sts4/nightly/${dist.target.major}
${dist.type}/STS4/nightly/dist/${dist.target.major}
false
-
+
nightly
-
+
milestone
@@ -130,7 +129,7 @@
today
-
+
release
@@ -215,7 +214,7 @@
p2
https://www.mihai-nita.net/eclipse
-
spring-maven-release
@@ -560,11 +559,20 @@
-
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
- ${tycho-version}
-
+
+ org.eclipse.tycho.extras
+ tycho-source-feature-plugin
+ ${tycho-version}
+
+
+ source-feature
+ package
+
+ source-feature
+
+
+
+
org.eclipse.tycho
@@ -595,14 +603,14 @@
attached-p2-metadata
- verify
+ package
p2-metadata
-
+
org.eclipse.tycho
tycho-maven-plugin
@@ -627,7 +635,7 @@
true
-
+
org.apache.maven.plugins
maven-jarsigner-plugin
@@ -647,14 +655,14 @@
${signing.store.password}
${signing.key.password}
http://sha256timestamp.ws.symantec.com/sha256/timestamp
-
+
-
+
org.eclipse.tycho
tycho-compiler-plugin
@@ -672,7 +680,7 @@
p2
consider
true
-
diff --git a/eclipse-language-servers/org.springframework.tooling.cloudfoundry.manifest.ls.integration/build.properties b/eclipse-language-servers/org.springframework.tooling.cloudfoundry.manifest.ls.integration/build.properties
index be11ea24f..9851ec3b0 100644
--- a/eclipse-language-servers/org.springframework.tooling.cloudfoundry.manifest.ls.integration/build.properties
+++ b/eclipse-language-servers/org.springframework.tooling.cloudfoundry.manifest.ls.integration/build.properties
@@ -1,3 +1,6 @@
bin.includes = META-INF/,\
plugin.xml,\
about.html
+src.includes = META-INF/,\
+ plugin.xml,\
+ about.html
\ No newline at end of file
diff --git a/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/category.xml b/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/category.xml
index 301b36d56..43719d709 100644
--- a/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/category.xml
+++ b/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/category.xml
@@ -6,22 +6,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -32,50 +52,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/eclipse-language-servers/pom.xml b/eclipse-language-servers/pom.xml
index 022b4845c..ada4fe16d 100644
--- a/eclipse-language-servers/pom.xml
+++ b/eclipse-language-servers/pom.xml
@@ -1,6 +1,5 @@
-
+
4.0.0
org.springframework.boot.ide
@@ -42,7 +41,7 @@
../headless-services/jdt-ls-extension
org.springframework.tooling.ls.eclipse.commons
org.springframework.tooling.ls.eclipse.commons.test
-
+
org.springsource.ide.eclipse.commons.boot.ls
org.springsource.ide.eclipse.commons.core
org.springsource.ide.eclipse.commons.frameworks.core
@@ -108,7 +107,7 @@
nightly
-
+
milestone
@@ -116,7 +115,7 @@
today
-
+
release
@@ -192,7 +191,7 @@
p2
https://download.eclipse.org/mylyn/docs/releases/3.0/
-
spring-maven-release
@@ -328,6 +327,35 @@
+
+ org.eclipse.tycho.extras
+ tycho-source-feature-plugin
+ ${tycho-version}
+
+
+ source-feature
+ package
+
+ source-feature
+
+
+
+
+
+
+ org.eclipse.tycho
+ tycho-source-plugin
+ ${tycho-version}
+
+
+ plugin-source
+
+ plugin-source
+
+
+
+
+
maven-deploy-plugin
2.5
@@ -371,9 +399,10 @@
${signing.store.password}
${signing.key.password}
http://sha256timestamp.ws.symantec.com/sha256/timestamp
-
+
+
org.eclipse.tycho
tycho-p2-plugin
@@ -384,7 +413,7 @@
p2-metadata
- verify
+ package
@@ -392,6 +421,7 @@
+
org.eclipse.tycho
tycho-compiler-plugin
@@ -401,6 +431,7 @@
-err:-forbidden
+
org.eclipse.tycho
target-platform-configuration
diff --git a/headless-services/jdt-ls-extension/pom.xml b/headless-services/jdt-ls-extension/pom.xml
index ce19e24ae..d17b3f3ea 100644
--- a/headless-services/jdt-ls-extension/pom.xml
+++ b/headless-services/jdt-ls-extension/pom.xml
@@ -1,6 +1,4 @@
-
4.0.0
@@ -55,7 +53,7 @@
~/.keytool/pivotal.jks
3.9.4.201902271843
-
+
bamboo-signing
@@ -73,7 +71,7 @@
p2
https://download.eclipse.org/releases/2019-09
-
+
JDT.LS
p2
@@ -85,22 +83,51 @@
p2
https://download.eclipse.org/tools/orbit/downloads/drops/R20190827152740/repository
-
+
jboss-apt
p2
https://download.jboss.org/jbosstools/updates/m2e-extensions/m2e-apt/1.5.0-2018-08-14_20-24-39-H12/
-
- p2-thirdparty-bundles
- p2
- https://dist.springsource.com/release/TOOLS/third-party/misc-p2-repo/${misc.p2.repo.version}
-
+
+ p2-thirdparty-bundles
+ p2
+ https://dist.springsource.com/release/TOOLS/third-party/misc-p2-repo/${misc.p2.repo.version}
+
+
+ org.eclipse.tycho.extras
+ tycho-source-feature-plugin
+ ${tycho-version}
+
+
+ source-feature
+ package
+
+ source-feature
+
+
+
+
+
+
+ org.eclipse.tycho
+ tycho-source-plugin
+ ${tycho-version}
+
+
+ plugin-source
+
+ plugin-source
+
+
+
+
+
org.eclipse.tycho
tycho-maven-plugin
@@ -135,7 +162,7 @@
${signing.store.password}
${signing.key.password}
http://sha256timestamp.ws.symantec.com/sha256/timestamp
-
+