Skip to content

Commit 55f2a88

Browse files
martin-fleck-attortmayr
authored andcommitted
Upgrade build to support Java 21 and upgrade build dependencies
Fixes eclipse-glsp/glsp#1379
1 parent 52ac0e3 commit 55f2a88

File tree

3 files changed

+536
-24
lines changed

3 files changed

+536
-24
lines changed

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
2-
target/
1+
target/
2+
.m2
3+
.tycho-consumer-pom.xml

pom.xml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -44,24 +44,23 @@
4444
<project.build.java.target>17</project.build.java.target>
4545

4646
<!-- Maven Plugin Versions: General maven plugin versions -->
47-
<buildhelper.maven.version>3.3.0</buildhelper.maven.version>
48-
<codehaus.mojo.maven.version>3.2.0</codehaus.mojo.maven.version>
47+
<buildhelper.maven.version>3.6.0</buildhelper.maven.version>
4948
<emfcloud.checkstyle.version>0.1.0-SNAPSHOT</emfcloud.checkstyle.version>
50-
<maven.antrun.version>3.0.0</maven.antrun.version>
51-
<maven.checkstyle.version>3.1.1</maven.checkstyle.version>
52-
<maven.clean.version>3.1.0</maven.clean.version>
53-
<maven.compiler.version>3.8.1</maven.compiler.version>
54-
<maven.dependency.version>3.2.0</maven.dependency.version>
55-
<maven.deploy.version>3.0.0-M1</maven.deploy.version>
56-
<maven.failsafe.version>3.0.0-M5</maven.failsafe.version>
57-
<maven.javadoc.version>3.3.1</maven.javadoc.version>
58-
<maven.resources.version>3.2.0</maven.resources.version>
59-
<maven.shade.version>3.2.4</maven.shade.version>
60-
<maven.source.version>3.2.0</maven.source.version>
61-
<maven.surefire.version>3.0.0-M5</maven.surefire.version>
62-
<puppycrawl.checkstyle.version>8.44</puppycrawl.checkstyle.version>
63-
<tycho.version>2.7.5</tycho.version>
64-
<versions.maven.version>2.7</versions.maven.version>
49+
<maven.antrun.version>3.1.0</maven.antrun.version>
50+
<maven.checkstyle.version>3.4.0</maven.checkstyle.version>
51+
<maven.clean.version>3.4.0</maven.clean.version>
52+
<maven.compiler.version>3.11.0</maven.compiler.version>
53+
<maven.dependency.version>3.7.1</maven.dependency.version>
54+
<maven.deploy.version>3.1.2</maven.deploy.version>
55+
<maven.failsafe.version>3.3.1</maven.failsafe.version>
56+
<maven.javadoc.version>3.8.0</maven.javadoc.version>
57+
<maven.resources.version>3.3.1</maven.resources.version>
58+
<maven.shade.version>3.6.0</maven.shade.version>
59+
<maven.source.version>3.3.1</maven.source.version>
60+
<maven.surefire.version>3.3.1</maven.surefire.version>
61+
<puppycrawl.checkstyle.version>10.17.0</puppycrawl.checkstyle.version>
62+
<tycho.version>4.0.8</tycho.version>
63+
<versions.maven.version>2.17.1</versions.maven.version>
6564

6665
<!-- Dependency Versions: Version of dependencies provided by the target
6766
platform in ,2. We try to match the p2-version if possible. -->
@@ -212,6 +211,7 @@
212211
<groupId>org.eclipse.tycho</groupId>
213212
<artifactId>target-platform-configuration</artifactId>
214213
<configuration>
214+
<pomDependencies>wrapAsBundle</pomDependencies>
215215
<targetDefinitionIncludeSource>honor</targetDefinitionIncludeSource>
216216
<environments>
217217
<environment>

0 commit comments

Comments
 (0)