From da8d820d2d05eb3c1806b00ac8a93ba8daa6fe9e Mon Sep 17 00:00:00 2001 From: Lutz Wrage Date: Wed, 2 Sep 2026 12:50:35 -0400 Subject: [PATCH] Return the language server to a snapshot version after 0.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.1.0 is released and tagged, so main goes back to a development version. The release commit had to carry a plain 0.1.0 with no OSGi qualifier, which makes every local rebuild produce a byte-different jar at an identical p2 bundle version — a cache cannot tell them apart. Restoring 0.2.0-SNAPSHOT/0.2.0.qualifier puts the build timestamp back in the bundle name, so p2 and Eclipse see each rebuild as new. The aggregator moves with the server, as it did on the way up, taking the extension's parent reference with it. osate-cli and the extension stay at 0.1.0 on purpose: rpm forbids '-' in a version and VS Code extension versions must stay major.minor.patch, so both keep a plain release version in the tree and move it only when they release. Co-Authored-By: Claude Opus 5 (1M context) --- aadl-language-server/org.osate.aadl.ls/META-INF/MANIFEST.MF | 2 +- aadl-language-server/org.osate.aadl.ls/pom.xml | 4 ++-- .../plugins/org.osate.aadl.ls.tests/META-INF/MANIFEST.MF | 2 +- aadl-language-server/plugins/org.osate.aadl.ls.tests/pom.xml | 4 ++-- aadl-language-server/pom.xml | 2 +- .../releng/org.osate.aadl.ls.repository/pom.xml | 2 +- pom.xml | 2 +- vscode-extension/pom.xml | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/aadl-language-server/org.osate.aadl.ls/META-INF/MANIFEST.MF b/aadl-language-server/org.osate.aadl.ls/META-INF/MANIFEST.MF index 243bc94..f6dc194 100644 --- a/aadl-language-server/org.osate.aadl.ls/META-INF/MANIFEST.MF +++ b/aadl-language-server/org.osate.aadl.ls/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: AADL Language Server Bundle-SymbolicName: org.osate.aadl.ls;singleton:=true -Bundle-Version: 0.1.0 +Bundle-Version: 0.2.0.qualifier Bundle-Vendor: CMU-SEI Automatic-Module-Name: org.osate.aadl.ls Bundle-RequiredExecutionEnvironment: JavaSE-21 diff --git a/aadl-language-server/org.osate.aadl.ls/pom.xml b/aadl-language-server/org.osate.aadl.ls/pom.xml index 1582261..a1e8dc4 100644 --- a/aadl-language-server/org.osate.aadl.ls/pom.xml +++ b/aadl-language-server/org.osate.aadl.ls/pom.xml @@ -31,13 +31,13 @@ org.osate aadl.ls.parent - 0.1.0 + 0.2.0-SNAPSHOT .. org.osate org.osate.aadl.ls - 0.1.0 + 0.2.0-SNAPSHOT eclipse-plugin diff --git a/aadl-language-server/plugins/org.osate.aadl.ls.tests/META-INF/MANIFEST.MF b/aadl-language-server/plugins/org.osate.aadl.ls.tests/META-INF/MANIFEST.MF index f6c9937..6cf1b67 100644 --- a/aadl-language-server/plugins/org.osate.aadl.ls.tests/META-INF/MANIFEST.MF +++ b/aadl-language-server/plugins/org.osate.aadl.ls.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: AADL Language Server Tests Bundle-SymbolicName: org.osate.aadl.ls.tests;singleton:=true -Bundle-Version: 0.1.0 +Bundle-Version: 0.2.0.qualifier Bundle-Vendor: CMU-SEI Fragment-Host: org.osate.aadl.ls Automatic-Module-Name: org.osate.aadl.ls.tests diff --git a/aadl-language-server/plugins/org.osate.aadl.ls.tests/pom.xml b/aadl-language-server/plugins/org.osate.aadl.ls.tests/pom.xml index 0355540..d185ac0 100644 --- a/aadl-language-server/plugins/org.osate.aadl.ls.tests/pom.xml +++ b/aadl-language-server/plugins/org.osate.aadl.ls.tests/pom.xml @@ -31,13 +31,13 @@ org.osate aadl.ls.parent - 0.1.0 + 0.2.0-SNAPSHOT ../.. org.osate org.osate.aadl.ls.tests - 0.1.0 + 0.2.0-SNAPSHOT eclipse-test-plugin diff --git a/aadl-language-server/pom.xml b/aadl-language-server/pom.xml index 149a28d..3d75de7 100644 --- a/aadl-language-server/pom.xml +++ b/aadl-language-server/pom.xml @@ -37,7 +37,7 @@ aadl.ls.parent - 0.1.0 + 0.2.0-SNAPSHOT pom diff --git a/aadl-language-server/releng/org.osate.aadl.ls.repository/pom.xml b/aadl-language-server/releng/org.osate.aadl.ls.repository/pom.xml index 48f3e26..7e802f4 100644 --- a/aadl-language-server/releng/org.osate.aadl.ls.repository/pom.xml +++ b/aadl-language-server/releng/org.osate.aadl.ls.repository/pom.xml @@ -31,7 +31,7 @@ org.osate aadl.ls.parent - 0.1.0 + 0.2.0-SNAPSHOT ../.. diff --git a/pom.xml b/pom.xml index e01628b..7b23609 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.osate aadl-language-server-aggregator - 0.1.0 + 0.2.0-SNAPSHOT pom diff --git a/vscode-extension/pom.xml b/vscode-extension/pom.xml index 94c2426..00fefd9 100644 --- a/vscode-extension/pom.xml +++ b/vscode-extension/pom.xml @@ -30,7 +30,7 @@ org.osate aadl-language-server-aggregator - 0.1.0 + 0.2.0-SNAPSHOT ../pom.xml