From ab79d8790c18f6ccf0efe6ecf3d2125ef84da661 Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Thu, 19 Mar 2026 11:10:37 +0100 Subject: [PATCH] Support eclipse 2026-03 --- .github/workflows/build.yml | 10 +++++----- ReleaseNotes.md | 3 +++ pom.xml | 2 +- .../{2025-03.target => 2026-03.target} | 20 +++++++++---------- target-platforms/{2025-03.tpd => 2026-03.tpd} | 5 +++-- 5 files changed, 22 insertions(+), 18 deletions(-) rename target-platforms/{2025-03.target => 2026-03.target} (68%) rename target-platforms/{2025-03.tpd => 2026-03.tpd} (69%) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2345be02..201b3e79 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,7 +18,7 @@ env: jobs: # verify build on one node before multiple builds on different os are started fail-fast-build: - name: verify (ubuntu-latest, 2025-12) + name: verify (ubuntu-latest, 2026-03) timeout-minutes: 30 defaults: run: @@ -61,19 +61,19 @@ jobs: strategy: matrix: os: [ ubuntu-latest, windows-latest, macos-latest ] - targetPlatform: [ 2025-12 ] + targetPlatform: [ 2026-03 ] exclude: # exclude the fail-fast-build, which already ran - os: ubuntu-latest - targetPlatform: 2025-12 + targetPlatform: 2026-03 # run other target platforms only on linux include: + - os: ubuntu-latest + targetPlatform: 2025-12 - os: ubuntu-latest targetPlatform: 2025-09 - os: ubuntu-latest targetPlatform: 2025-06 - - os: ubuntu-latest - targetPlatform: 2025-03 fail-fast: true runs-on: ${{ matrix.os }} diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 81a3d65d..8198909c 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -12,10 +12,13 @@ Eclipse Update Site: This is a minor release. ### 🚀 New and noteworthy +* Support for Eclipse 2026-03 added +* Support for Eclipse 2025-03 removed ### 🐛 Fixed Issues ### ✨ Merged pull requests +* [#381](https://github.com/pmd/pmd-eclipse-plugin/pull/381): Support eclipse 2026-03 - [Andreas Dangel](https://github.com/adangel) (@adangel) ### 📦 Dependency updates diff --git a/pom.xml b/pom.xml index 95803a9c..013dbb72 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ - 2025-12 + 2026-03 1.8 diff --git a/target-platforms/2025-03.target b/target-platforms/2026-03.target similarity index 68% rename from target-platforms/2025-03.target rename to target-platforms/2026-03.target index 4e2b5937..9f25ee7a 100644 --- a/target-platforms/2025-03.target +++ b/target-platforms/2026-03.target @@ -1,20 +1,20 @@ - + - - - - - - - - + + + + + + + + - + diff --git a/target-platforms/2025-03.tpd b/target-platforms/2026-03.tpd similarity index 69% rename from target-platforms/2025-03.tpd rename to target-platforms/2026-03.tpd index 721a7c41..dac19315 100644 --- a/target-platforms/2025-03.tpd +++ b/target-platforms/2026-03.tpd @@ -1,6 +1,7 @@ -target "2025-03 (4.35)" +// https://github.com/eclipse-simrel/.github/blob/main/wiki/Simultaneous_Release.md +target "2026-03 (4.39)" with source requirements environment JavaSE-21 -location "https://download.eclipse.org/releases/2025-03/" { +location "https://download.eclipse.org/releases/2026-03/" { org.eclipse.platform.feature.group org.eclipse.jdt.feature.group org.eclipse.wst.xml_core.feature.feature.group