Add eclipse 2025-09 test targets

This commit is contained in:
Rawi01 authored and Reinier Zwitserloot committed 2026-04-21 23:00:57 +02:00
1 parent 4a0f85674e
commit 31165ee216
3 files changed
+28

No files matched your search

+15
View File
@@ -32,6 +32,7 @@
<conf name="eclipse-202006" />
<conf name="eclipse-202403" />
<conf name="eclipse-202503" />
<conf name="eclipse-202509" />
<conf name="mapstruct" />
</configurations>
@@ -135,6 +136,20 @@
<dependency org="org.osgi" name="org.osgi.service.prefs" rev="1.1.2" conf="eclipse-202503->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.text" rev="3.14.300" conf="eclipse-202503->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.core.runtime" rev="3.34.0" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.jdt" name="org.eclipse.jdt.core" rev="3.43.0" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.jdt" name="org.eclipse.jdt.ui" rev="3.35.100" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.jdt" name="ecj" rev="3.43.0" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.common" rev="3.20.200" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.registry" rev="3.12.500" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.app" rev="1.7.500" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.core.resources" rev="3.23.0" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.core.contenttype" rev="3.9.700" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.core.jobs" rev="3.15.700" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.osgi" rev="3.23.200" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.osgi" name="org.osgi.service.prefs" rev="1.1.2" conf="eclipse-202509->default" transitive="false" />
<dependency org="org.eclipse.platform" name="org.eclipse.text" rev="3.14.400" conf="eclipse-202509->default" transitive="false" />
<!-- integration with other libraries -->
<dependency org="org.mapstruct" name="mapstruct-processor" rev="1.3.1.Final" conf="mapstruct->default" transitive="false" />
</dependencies>
+4
View File
@@ -172,6 +172,10 @@ This buildfile is part of projectlombok.org. It sets up the build itself.
<fetchdep.eclipse.osgi name="2025-03" version="4.35" />
</target>
<target name="deps.eclipse.202509" depends="deps.rtstubs18, compile.support">
<fetchdep.eclipse.osgi name="2025-09" version="4.37" />
</target>
<target name="deps.eclipse.integration" depends="deps.rtstubs18, compile.support">
<fetchdep.eclipse.osgi name="I-build" version="I-builds" />
</target>
+9
View File
@@ -231,6 +231,11 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
<test.eclipse-X version="202503" />
</target>
<target name="test.eclipse-202509" depends="test.compile, test.formatter.compile" description="runs the tests on your default VM, testing the 2025-09 release of eclipse">
<fetchdep.eclipse version="202509" />
<test.eclipse-X version="202509" />
</target>
<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">
<fetchdep.eclipse.updatesite name="I-build" version="I-builds" target="lib/" resolveDependencies="false">
<bundles>
@@ -300,6 +305,10 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
<test.eclipse-X-full version="2025-03" />
</target>
<target name="test.eclipse-202509-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.202509" description="runs the full eclipse tests on your default VM, testing the 2025-09 release of eclipse">
<test.eclipse-X-full version="2025-09" />
</target>
<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">
<test.eclipse-X-full version="I-build" />
</target>