From 2e10f798c4754ed0e18321b23b83eb46ce24349c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Mon, 24 Aug 2026 16:41:47 +0100 Subject: [PATCH 1/3] fix(ci): drop stale DDK p2 metadata from the restored Maven cache The Actions dependency cache persists Tycho's HTTP cache (~/.m2/repository/.cache/tycho) inside ~/.m2/repository. Tycho's cache-first transport never revalidates cached 404/301 entries and p2/releases/latest + p2/snapshots/latest are moving pointers, so restored blobs served a stale baseline and the compare-version-with-baselines gate passed vacuously (the mojo has no 'baseline not found' branch) - every compare execution completed in 1-22 ms with no network access and no comparisons, and the snapshot baseline validator logged 'No baseline version' for all 64 modules in every run since May. This is how #1474 changed bundle content without a version bump and still passed maven-verify. Delete only the DDK hosts' cached metadata after each cache restore, in verify.yml and snapshot.yml: the baseline is fetched fresh (a few KB) while versioned eclipse.org metadata and all downloaded artifacts stay cached. release.yml runs no Maven build and needs no change. Co-Authored-By: Claude Fable 5 --- .github/workflows/snapshot.yml | 11 +++++++++++ .github/workflows/verify.yml | 9 +++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 023f45136..a8df43518 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -53,6 +53,17 @@ jobs: ${{ runner.os }}-maven-publish- ${{ runner.os }}-maven-0- + - name: Drop cached p2 metadata for the DDK update site + # The restored blob persists Tycho's HTTP cache (~/.m2/repository/.cache/tycho). + # Tycho's cache-first transport never revalidates cached 404/301 entries, and + # p2/releases/latest + p2/snapshots/latest are moving pointers, so a stale blob + # silently disables the compare-version-with-baselines gate (the mojo has no + # "baseline not found" branch and passes vacuously). Deleting only the DDK hosts + # forces a fresh metadata fetch (a few KB) while keeping eclipse.org metadata and + # all downloaded artifacts cached. It also keeps the blob this job saves clean + # for the verify.yml consumers. + run: rm -rf ~/.m2/repository/.cache/tycho/https/dsldevkit.github.io ~/.m2/repository/.cache/tycho/https/ddk.tools.avaloq.com + - name: Build p2 update site run: | xvfb-run mvn clean verify \ diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 6044038e9..9a8c782e6 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -57,6 +57,15 @@ jobs: path: ~/.m2/repository key: ${{ runner.os }}-maven-publish-${{ hashFiles('**/pom.xml', '**/*.target') }} restore-keys: ${{ runner.os }}-maven-publish- + - name: Drop cached p2 metadata for the DDK update site + # The restored blob persists Tycho's HTTP cache (~/.m2/repository/.cache/tycho). + # Tycho's cache-first transport never revalidates cached 404/301 entries, and + # p2/releases/latest + p2/snapshots/latest are moving pointers, so a stale blob + # silently disables the compare-version-with-baselines gate (the mojo has no + # "baseline not found" branch and passes vacuously). Deleting only the DDK hosts + # forces a fresh metadata fetch (a few KB) while keeping eclipse.org metadata and + # all downloaded artifacts cached. + run: rm -rf ~/.m2/repository/.cache/tycho/https/dsldevkit.github.io ~/.m2/repository/.cache/tycho/https/ddk.tools.avaloq.com - name: Build with Maven within a virtual X Server Environment # Run pmd:pmd and pmd:cpd first to generate reports for all modules, then run pmd:check and pmd:cpd-check # This ensures all violations are collected and reported before the build fails From 7e200a4616f2d3c0e528d8870a919cf12c5968be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Mon, 24 Aug 2026 16:47:19 +0100 Subject: [PATCH 2/3] fix(ci): fetch full history in verify so jgit qualifiers are correct Run https://github.com/dsldevkit/dsl-devkit/actions/runs/32746448963 (first run with the revived baseline gate) failed with 'Only qualifier changed for (com.avaloq.tools.ddk/17.3.1.v20260824-1542)' on an UNCHANGED bundle: the shallow clone (default fetch-depth 1) of the PR merge ref leaves Tycho's jgit build-qualifier no history, so every bundle's qualifier falls back to the HEAD timestamp. With correct per-bundle qualifiers, unchanged bundles match the baseline version exactly and pass via content comparison. A second latent bug masked by the cache poisoning: even with a clean cache, every PR build would have false-positived on all bundles. Co-Authored-By: Claude Fable 5 --- .github/workflows/verify.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 9a8c782e6..99411fd30 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -36,6 +36,13 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + # Full history: Tycho's jgit build-qualifier derives each bundle's qualifier + # from the last commit touching it. A shallow clone truncates that history, so + # every bundle falls back to the HEAD (merge-ref) timestamp — inflating all + # qualifiers and making compare-version-with-baselines fail on unchanged + # bundles ("Only qualifier changed"). snapshot.yml already fetches full history. + fetch-depth: 0 - name: Set up JDK 21 uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5 with: From 4e79db737ebc2ec68ba3792a941b92ca6e953b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Mon, 24 Aug 2026 17:27:44 +0100 Subject: [PATCH 3/3] build: bump bundles whose compiled output changed with Tycho 5.0.4 The revived baseline gate correctly rejects same-version artifacts whose content differs from the v19.0.0 baseline. The tycho.version 5.0.3 -> 5.0.4 bump (0d9deaf61) changed the compiled output of the Xtend-heavy bundles (e.g. generic-signature emission: Class vs Class) without touching their sources, so their jgit qualifiers - and versions - stayed at the baseline values. Bump the 18 affected bundles to 17.3.2 and, since their bumped versions change the built feature content, both features to 19.0.1 (with category.xml following). Enumerated with a full local reactor run using -DonIllegalVersion=warn against the live v19.0.0 baseline. Co-Authored-By: Claude Fable 5 --- com.avaloq.tools.ddk.check.core/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.check.core/pom.xml | 2 +- com.avaloq.tools.ddk.check.runtime.core/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.check.runtime.core/pom.xml | 2 +- com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.check.ui/pom.xml | 2 +- com.avaloq.tools.ddk.checkcfg.core/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.checkcfg.core/pom.xml | 2 +- com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.checkcfg.ui/pom.xml | 2 +- com.avaloq.tools.ddk.feature/feature.xml | 2 +- com.avaloq.tools.ddk.feature/pom.xml | 2 +- com.avaloq.tools.ddk.runtime.feature/feature.xml | 2 +- com.avaloq.tools.ddk.runtime.feature/pom.xml | 2 +- com.avaloq.tools.ddk.test.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.test.ui/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.export.ide/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.export.ide/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.export.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.export.ui/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.export/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.export/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.expression.ide/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.expression.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.expression.ui/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.expression/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.expression/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.generator/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.generator/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.scope.ide/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.scope.ide/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.scope.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.scope.ui/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.scope/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.scope/pom.xml | 2 +- com.avaloq.tools.ddk.xtext.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.ui/pom.xml | 2 +- com.avaloq.tools.ddk.xtext/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext/pom.xml | 2 +- ddk-repository/category.xml | 4 ++-- 41 files changed, 42 insertions(+), 42 deletions(-) diff --git a/com.avaloq.tools.ddk.check.core/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.check.core/META-INF/MANIFEST.MF index bf7ac3c89..037d52128 100644 --- a/com.avaloq.tools.ddk.check.core/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.check.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.check.core Bundle-SymbolicName: com.avaloq.tools.ddk.check.core;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.check.core/pom.xml b/com.avaloq.tools.ddk.check.core/pom.xml index 342b96efc..e74d8a786 100644 --- a/com.avaloq.tools.ddk.check.core/pom.xml +++ b/com.avaloq.tools.ddk.check.core/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.check.core eclipse-plugin diff --git a/com.avaloq.tools.ddk.check.runtime.core/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.check.runtime.core/META-INF/MANIFEST.MF index 46421808c..eed825469 100644 --- a/com.avaloq.tools.ddk.check.runtime.core/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.check.runtime.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.check.runtime.core Bundle-SymbolicName: com.avaloq.tools.ddk.check.runtime.core;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.core.resources, diff --git a/com.avaloq.tools.ddk.check.runtime.core/pom.xml b/com.avaloq.tools.ddk.check.runtime.core/pom.xml index 7c1ab2920..cea56c4ed 100644 --- a/com.avaloq.tools.ddk.check.runtime.core/pom.xml +++ b/com.avaloq.tools.ddk.check.runtime.core/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.check.runtime.core eclipse-plugin diff --git a/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF index 4762d007e..44feccba4 100644 --- a/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.check.ui Bundle-SymbolicName: com.avaloq.tools.ddk.check.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.check.ui.internal.Activator diff --git a/com.avaloq.tools.ddk.check.ui/pom.xml b/com.avaloq.tools.ddk.check.ui/pom.xml index 80ae92daf..11674c31c 100644 --- a/com.avaloq.tools.ddk.check.ui/pom.xml +++ b/com.avaloq.tools.ddk.check.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.check.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.checkcfg.core/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.checkcfg.core/META-INF/MANIFEST.MF index 484177c1b..002965fee 100644 --- a/com.avaloq.tools.ddk.checkcfg.core/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.checkcfg.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.checkcfg.core Bundle-Vendor: Avaloq Group AG -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-SymbolicName: com.avaloq.tools.ddk.checkcfg.core; singleton:=true Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-21 diff --git a/com.avaloq.tools.ddk.checkcfg.core/pom.xml b/com.avaloq.tools.ddk.checkcfg.core/pom.xml index 7584de731..5b8d10443 100644 --- a/com.avaloq.tools.ddk.checkcfg.core/pom.xml +++ b/com.avaloq.tools.ddk.checkcfg.core/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.checkcfg.core eclipse-plugin diff --git a/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF index 741f1451a..c4c128921 100644 --- a/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.checkcfg.ui Bundle-SymbolicName: com.avaloq.tools.ddk.checkcfg.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.checkcfg.ui.internal.Activator diff --git a/com.avaloq.tools.ddk.checkcfg.ui/pom.xml b/com.avaloq.tools.ddk.checkcfg.ui/pom.xml index 7d9b6b2dc..2866c723d 100644 --- a/com.avaloq.tools.ddk.checkcfg.ui/pom.xml +++ b/com.avaloq.tools.ddk.checkcfg.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.checkcfg.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.feature/feature.xml b/com.avaloq.tools.ddk.feature/feature.xml index e299a8ebc..3c55646c4 100644 --- a/com.avaloq.tools.ddk.feature/feature.xml +++ b/com.avaloq.tools.ddk.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/com.avaloq.tools.ddk.feature/pom.xml b/com.avaloq.tools.ddk.feature/pom.xml index dc77f7739..c35131e2a 100644 --- a/com.avaloq.tools.ddk.feature/pom.xml +++ b/com.avaloq.tools.ddk.feature/pom.xml @@ -7,7 +7,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 19.0.0-SNAPSHOT + 19.0.1-SNAPSHOT com.avaloq.tools.ddk.feature eclipse-feature diff --git a/com.avaloq.tools.ddk.runtime.feature/feature.xml b/com.avaloq.tools.ddk.runtime.feature/feature.xml index f09dabbd2..8d2a7fcbb 100644 --- a/com.avaloq.tools.ddk.runtime.feature/feature.xml +++ b/com.avaloq.tools.ddk.runtime.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/com.avaloq.tools.ddk.runtime.feature/pom.xml b/com.avaloq.tools.ddk.runtime.feature/pom.xml index a81d37ec5..be3cf1e3e 100644 --- a/com.avaloq.tools.ddk.runtime.feature/pom.xml +++ b/com.avaloq.tools.ddk.runtime.feature/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 19.0.0-SNAPSHOT + 19.0.1-SNAPSHOT com.avaloq.tools.ddk.runtime.feature eclipse-feature diff --git a/com.avaloq.tools.ddk.test.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.test.ui/META-INF/MANIFEST.MF index 48016a91d..182b880a7 100644 --- a/com.avaloq.tools.ddk.test.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.test.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.test.ui Bundle-SymbolicName: com.avaloq.tools.ddk.test.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.test.ui.Activator diff --git a/com.avaloq.tools.ddk.test.ui/pom.xml b/com.avaloq.tools.ddk.test.ui/pom.xml index 5057317df..4cf42f03d 100644 --- a/com.avaloq.tools.ddk.test.ui/pom.xml +++ b/com.avaloq.tools.ddk.test.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk.test.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.export.ide/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.export.ide/META-INF/MANIFEST.MF index 61a3b4654..e408ea0b2 100644 --- a/com.avaloq.tools.ddk.xtext.export.ide/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.export.ide/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.export.ide Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.export.ide;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.xtext.export.ide/pom.xml b/com.avaloq.tools.ddk.xtext.export.ide/pom.xml index 10431243e..669883bde 100644 --- a/com.avaloq.tools.ddk.xtext.export.ide/pom.xml +++ b/com.avaloq.tools.ddk.xtext.export.ide/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.export.ide eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.export.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.export.ui/META-INF/MANIFEST.MF index e7a4d390c..f8d4fe94e 100644 --- a/com.avaloq.tools.ddk.xtext.export.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.export.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.export.ui Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.export.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.xtext.export.ui.internal.ExportActivator diff --git a/com.avaloq.tools.ddk.xtext.export.ui/pom.xml b/com.avaloq.tools.ddk.xtext.export.ui/pom.xml index e68f95bd9..bea35605b 100644 --- a/com.avaloq.tools.ddk.xtext.export.ui/pom.xml +++ b/com.avaloq.tools.ddk.xtext.export.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.export.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.export/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.export/META-INF/MANIFEST.MF index 6efa3066e..0b34131a9 100644 --- a/com.avaloq.tools.ddk.xtext.export/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.export/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.export Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.export;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.xtext.export/pom.xml b/com.avaloq.tools.ddk.xtext.export/pom.xml index b824c8f78..3e6e99b71 100644 --- a/com.avaloq.tools.ddk.xtext.export/pom.xml +++ b/com.avaloq.tools.ddk.xtext.export/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.export eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.expression.ide/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.expression.ide/META-INF/MANIFEST.MF index 93546c901..cf24c6ef2 100644 --- a/com.avaloq.tools.ddk.xtext.expression.ide/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.expression.ide/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.expression.ide Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.expression.ide;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.xtext.expression.ide/pom.xml b/com.avaloq.tools.ddk.xtext.expression.ide/pom.xml index febea24a8..5697f88b8 100644 --- a/com.avaloq.tools.ddk.xtext.expression.ide/pom.xml +++ b/com.avaloq.tools.ddk.xtext.expression.ide/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.expression.ide eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.expression.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.expression.ui/META-INF/MANIFEST.MF index 9229946b6..be3911409 100644 --- a/com.avaloq.tools.ddk.xtext.expression.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.expression.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.expression.ui Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.expression.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.xtext.expression.ui.internal.Activator diff --git a/com.avaloq.tools.ddk.xtext.expression.ui/pom.xml b/com.avaloq.tools.ddk.xtext.expression.ui/pom.xml index 0b41f9e36..88f3d1602 100644 --- a/com.avaloq.tools.ddk.xtext.expression.ui/pom.xml +++ b/com.avaloq.tools.ddk.xtext.expression.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.expression.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.expression/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.expression/META-INF/MANIFEST.MF index 8a9d12bcb..366e4f854 100644 --- a/com.avaloq.tools.ddk.xtext.expression/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.expression/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.expression Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.expression;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.xtext, diff --git a/com.avaloq.tools.ddk.xtext.expression/pom.xml b/com.avaloq.tools.ddk.xtext.expression/pom.xml index 5bf556b71..205090279 100644 --- a/com.avaloq.tools.ddk.xtext.expression/pom.xml +++ b/com.avaloq.tools.ddk.xtext.expression/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.expression eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.generator/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.generator/META-INF/MANIFEST.MF index 9ce2996cd..58f677040 100644 --- a/com.avaloq.tools.ddk.xtext.generator/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.generator/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.generator Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.generator;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.jface, diff --git a/com.avaloq.tools.ddk.xtext.generator/pom.xml b/com.avaloq.tools.ddk.xtext.generator/pom.xml index aca95d557..4189d7b4d 100644 --- a/com.avaloq.tools.ddk.xtext.generator/pom.xml +++ b/com.avaloq.tools.ddk.xtext.generator/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.generator eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.scope.ide/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.scope.ide/META-INF/MANIFEST.MF index b07519c98..b11d4cffc 100644 --- a/com.avaloq.tools.ddk.xtext.scope.ide/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.scope.ide/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.scope.ide Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.scope.ide;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.xtext.scope.ide/pom.xml b/com.avaloq.tools.ddk.xtext.scope.ide/pom.xml index f2436197b..78d4882d8 100644 --- a/com.avaloq.tools.ddk.xtext.scope.ide/pom.xml +++ b/com.avaloq.tools.ddk.xtext.scope.ide/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.scope.ide eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.scope.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.scope.ui/META-INF/MANIFEST.MF index 283c50a34..dfbec8cea 100644 --- a/com.avaloq.tools.ddk.xtext.scope.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.scope.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.scope.ui Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.scope.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.xtext.scope.ui.internal.ScopeActivator diff --git a/com.avaloq.tools.ddk.xtext.scope.ui/pom.xml b/com.avaloq.tools.ddk.xtext.scope.ui/pom.xml index 310f04698..e6b6a6653 100644 --- a/com.avaloq.tools.ddk.xtext.scope.ui/pom.xml +++ b/com.avaloq.tools.ddk.xtext.scope.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.scope.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.scope/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.scope/META-INF/MANIFEST.MF index 84c4fc2da..7c3c6b168 100644 --- a/com.avaloq.tools.ddk.xtext.scope/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.scope/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.scope Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.scope;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.xtext, diff --git a/com.avaloq.tools.ddk.xtext.scope/pom.xml b/com.avaloq.tools.ddk.xtext.scope/pom.xml index 1973249ee..542bfb0ea 100644 --- a/com.avaloq.tools.ddk.xtext.scope/pom.xml +++ b/com.avaloq.tools.ddk.xtext.scope/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.scope eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.ui/META-INF/MANIFEST.MF index c3f528438..08a4be514 100644 --- a/com.avaloq.tools.ddk.xtext.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.ui Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.ui;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.xtext.ui/pom.xml b/com.avaloq.tools.ddk.xtext.ui/pom.xml index a3ec83c3c..f421c0c8e 100644 --- a/com.avaloq.tools.ddk.xtext.ui/pom.xml +++ b/com.avaloq.tools.ddk.xtext.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext/META-INF/MANIFEST.MF index 460039bfd..80617eb2a 100644 --- a/com.avaloq.tools.ddk.xtext/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext Bundle-SymbolicName: com.avaloq.tools.ddk.xtext;singleton:=true -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy diff --git a/com.avaloq.tools.ddk.xtext/pom.xml b/com.avaloq.tools.ddk.xtext/pom.xml index 207bf7bd9..c7e8c5d3c 100644 --- a/com.avaloq.tools.ddk.xtext/pom.xml +++ b/com.avaloq.tools.ddk.xtext/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext eclipse-plugin diff --git a/ddk-repository/category.xml b/ddk-repository/category.xml index ac9c373ce..c71fd72a6 100644 --- a/ddk-repository/category.xml +++ b/ddk-repository/category.xml @@ -1,9 +1,9 @@ - + - +