Skip to content

Commit 003d921

Browse files
authored
Support eclipse 2026-09 (#462)
* Add orbit for commons-io * Fragment org.eclipse.jdt.launching.macosx has been removed It's now directly part of org.eclipse.jdt.launching. See eclipse-jdt/eclipse.jdt.debug@39cd9ac Note: These means, that building older target platform currently now doesn't work anymore under macos.
1 parent 1811714 commit 003d921

5 files changed

Lines changed: 24 additions & 23 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818
jobs:
1919
# verify build on one node before multiple builds on different os are started
2020
fail-fast-build:
21-
name: verify (ubuntu-latest, 2026-06)
21+
name: verify (ubuntu-latest, 2026-09)
2222
timeout-minutes: 30
2323
defaults:
2424
run:
@@ -65,19 +65,19 @@ jobs:
6565
strategy:
6666
matrix:
6767
os: [ ubuntu-latest, windows-latest, macos-latest ]
68-
targetPlatform: [ 2026-06 ]
68+
targetPlatform: [ 2026-09 ]
6969
exclude:
7070
# exclude the fail-fast-build, which already ran
7171
- os: ubuntu-latest
72-
targetPlatform: 2026-06
72+
targetPlatform: 2026-09
7373
# run other target platforms only on linux
7474
include:
75+
- os: ubuntu-latest
76+
targetPlatform: 2026-06
7577
- os: ubuntu-latest
7678
targetPlatform: 2026-03
7779
- os: ubuntu-latest
7880
targetPlatform: 2025-12
79-
- os: ubuntu-latest
80-
targetPlatform: 2025-09
8181
fail-fast: true
8282

8383
runs-on: ${{ matrix.os }}

‎ReleaseNotes.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,13 @@ Eclipse Update Site:
1212
This is a minor release.
1313

1414
### 🚀 New and noteworthy
15+
* Support for Eclipse 2026-09 added
16+
* Support for Eclipse 2025-09 removed
1517

1618
### 🐛 Fixed Issues
1719

1820
### ✨ Merged pull requests
21+
* [#462](https://github.com/pmd/pmd-eclipse-plugin/pull/462): Support eclipse 2026-09 - [Andreas Dangel](https://github.com/adangel) (@adangel)
1922

2023
### 📦 Dependency updates
2124

‎pom.xml‎

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</modules>
1616

1717
<properties>
18-
<target.platform>2026-06</target.platform>
18+
<target.platform>2026-09</target.platform>
1919

2020
<java.version>1.8</java.version>
2121
<!-- https://github.com/eclipse/tycho/blob/master/RELEASE_NOTES.md and https://github.com/eclipse-tycho/tycho/releases -->
@@ -507,15 +507,6 @@
507507
<artifactId>tycho-surefire-plugin</artifactId>
508508
<configuration>
509509
<argLine>-XstartOnFirstThread</argLine>
510-
<dependencies combine.children="append">
511-
<!--this dependency is needed to detect and set the default VM correctly on Mac OS,
512-
https://github.com/eclipse-jdt/eclipse.jdt.debug/tree/master/org.eclipse.jdt.launching.macosx -->
513-
<dependency>
514-
<artifactId>org.eclipse.jdt.launching.macosx</artifactId>
515-
<type>eclipse-plugin</type>
516-
<version>0.0.0</version>
517-
</dependency>
518-
</dependencies>
519510
</configuration>
520511
</plugin>
521512
</plugins>
Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,24 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22
<?pde?>
33
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
4-
<target name="2025-09 (4.37)" sequenceNumber="1757604830">
4+
<target name="2026-09 (4.41)" sequenceNumber="1789415020">
55
<locations>
66
<location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
7-
<unit id="org.eclipse.platform.feature.group" version="4.37.0.v20250905-0730"/>
8-
<unit id="org.eclipse.jdt.feature.group" version="3.20.300.v20250905-1111"/>
9-
<unit id="org.eclipse.wst.xml_core.feature.feature.group" version="3.39.0.v202508302230"/>
10-
<unit id="org.eclipse.pde.feature.group" version="3.16.400.v20250905-0730"/>
7+
<unit id="org.eclipse.platform.feature.group" version="4.41.0.v20260828-1142"/>
8+
<unit id="org.eclipse.jdt.feature.group" version="3.20.700.v20260828-1142"/>
9+
<unit id="org.eclipse.wst.xml_core.feature.feature.group" version="3.43.0.v202608191613"/>
10+
<unit id="org.eclipse.pde.feature.group" version="3.16.800.v20260828-1142"/>
1111
<unit id="org.eclipse.swtbot.eclipse.feature.group" version="4.3.0.202506021445"/>
1212
<unit id="org.eclipse.swtbot.feature.group" version="4.3.0.202506021445"/>
1313
<unit id="org.eclipse.swtbot.ide.feature.group" version="4.3.0.202506021445"/>
1414
<unit id="org.eclipse.swtbot.generator.feature.feature.group" version="4.3.0.202506021445"/>
1515
<unit id="org.junit" version="4.13.2.v20240929-1000"/>
1616
<unit id="org.junit.source" version="4.13.2.v20240929-1000"/>
17-
<repository location="https://download.eclipse.org/releases/2025-09/"/>
17+
<repository location="https://download.eclipse.org/releases/2026-09/"/>
18+
</location>
19+
<location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
20+
<unit id="org.apache.commons.commons-io" version="2.22.0"/>
21+
<repository location="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2026-09"/>
1822
</location>
1923
</locations>
2024
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// https://github.com/eclipse-simrel/.github/blob/main/wiki/Simultaneous_Release.md
2-
target "2025-09 (4.37)"
2+
target "2026-09 (4.41)"
33
with source requirements environment JavaSE-21
4-
location "https://download.eclipse.org/releases/2025-09/" {
4+
location "https://download.eclipse.org/releases/2026-09/" {
55
org.eclipse.platform.feature.group
66
org.eclipse.jdt.feature.group
77
org.eclipse.wst.xml_core.feature.feature.group
@@ -13,3 +13,6 @@ location "https://download.eclipse.org/releases/2025-09/" {
1313
org.junit
1414
org.junit.source
1515
}
16+
location "https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2026-09" {
17+
org.apache.commons.commons-io
18+
}

0 commit comments

Comments
 (0)