Skip to content

Commit 1b713ad

Browse files
Rawi01rspilker
authored andcommitted
Add eclipse 2024-03 as test target
1 parent 521be03 commit 1b713ad

File tree

4 files changed

+29
-0
lines changed

4 files changed

+29
-0
lines changed

.github/workflows/ant.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,13 @@ jobs:
106106
- eclipse-202212
107107
- eclipse-202309
108108
- eclipse-202312
109+
- eclipse-202403
109110
- eclipse-I-build
110111
- eclipse-oxygen-full
111112
- eclipse-2022-03-full
112113
- eclipse-2023-09-full
113114
- eclipse-2023-12-full
115+
- eclipse-2024-03-full
114116
- eclipse-I-build-full
115117
- ecj11
116118
- ecj14

buildScripts/ivy.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
<conf name="eclipse-202212" />
3434
<conf name="eclipse-202309" />
3535
<conf name="eclipse-202312" />
36+
<conf name="eclipse-202403" />
3637

3738
<conf name="mapstruct" />
3839
</configurations>
@@ -146,6 +147,19 @@
146147
<dependency org="org.eclipse.platform" name="org.eclipse.core.jobs" rev="3.15.100" conf="eclipse-202312->default" transitive="false" />
147148
<dependency org="org.eclipse.platform" name="org.eclipse.osgi" rev="3.18.600" conf="eclipse-202312->default" transitive="false" />
148149
<dependency org="org.eclipse.platform" name="org.eclipse.text" rev="3.13.100" conf="eclipse-202312->default" transitive="false" />
150+
151+
<dependency org="org.eclipse.platform" name="org.eclipse.core.runtime" rev="3.31.0" conf="eclipse-202403->default" transitive="false" />
152+
<dependency org="org.eclipse.jdt" name="org.eclipse.jdt.core" rev="3.37.0" conf="eclipse-202403->default" transitive="false" />
153+
<dependency org="org.eclipse.jdt" name="org.eclipse.jdt.ui" rev="3.32.0" conf="eclipse-202403->default" transitive="false" />
154+
<dependency org="org.eclipse.jdt" name="ecj" rev="3.37.0" conf="eclipse-202403->default" transitive="false" />
155+
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.common" rev="3.19.0" conf="eclipse-202403->default" transitive="false" />
156+
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.registry" rev="3.12.0" conf="eclipse-202403->default" transitive="false" />
157+
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.app" rev="1.7.0" conf="eclipse-202403->default" transitive="false" />
158+
<dependency org="org.eclipse.platform" name="org.eclipse.core.resources" rev="3.20.100" conf="eclipse-202403->default" transitive="false" />
159+
<dependency org="org.eclipse.platform" name="org.eclipse.core.contenttype" rev="3.9.300" conf="eclipse-202403->default" transitive="false" />
160+
<dependency org="org.eclipse.platform" name="org.eclipse.core.jobs" rev="3.15.200" conf="eclipse-202403->default" transitive="false" />
161+
<dependency org="org.eclipse.platform" name="org.eclipse.osgi" rev="3.19.0" conf="eclipse-202403->default" transitive="false" />
162+
<dependency org="org.eclipse.platform" name="org.eclipse.text" rev="3.14.0" conf="eclipse-202403->default" transitive="false" />
149163

150164
<!-- integration with other libraries -->
151165
<dependency org="org.mapstruct" name="mapstruct-processor" rev="1.3.1.Final" conf="mapstruct->default" transitive="false" />

buildScripts/setup.ant.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,10 @@ This buildfile is part of projectlombok.org. It sets up the build itself.
172172
<fetchdep.eclipse.osgi name="2023-12" version="4.30" />
173173
</target>
174174

175+
<target name="deps.eclipse.2024-03" depends="deps.rtstubs18, compile.support">
176+
<fetchdep.eclipse.osgi name="2024-03" version="4.31" />
177+
</target>
178+
175179
<target name="deps.eclipse.integration" depends="deps.rtstubs18, compile.support">
176180
<fetchdep.eclipse.osgi name="I-build" version="I-builds" />
177181
</target>

buildScripts/tests.ant.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,11 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
223223
<test.eclipse-X version="202312" />
224224
</target>
225225

226+
<target name="test.eclipse-202403" depends="test.compile, test.formatter.compile" description="runs the tests on your default VM, testing the 2024-03 release of eclipse">
227+
<fetchdep.eclipse version="202403" />
228+
<test.eclipse-X version="202403" />
229+
</target>
230+
226231
<target name="test.eclipse-I-build" depends="test.compile, test.formatter.compile, deps.rtstubs18, compile.support" description="runs the tests on your default VM, testing the latest integration build of eclipse">
227232
<fetchdep.eclipse.updatesite name="I-build" version="I-builds" target="lib/" resolveDependencies="false">
228233
<bundles>
@@ -295,6 +300,10 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
295300
<test.eclipse-X-full version="2023-12" />
296301
</target>
297302

303+
<target name="test.eclipse-2024-03-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.2024-03" description="runs the full eclipse tests on your default VM, testing the 2024-04 release of eclipse">
304+
<test.eclipse-X-full version="2024-03" />
305+
</target>
306+
298307
<target name="test.eclipse-I-build-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.integration" description="runs the full eclipse tests on your default VM, testing the latest integration build of eclipse">
299308
<test.eclipse-X-full version="I-build" />
300309
</target>

0 commit comments

Comments
 (0)