From 2c93017f9cc7101ce1a9f476c5f326b25fea3407 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Sat, 5 Apr 2025 16:51:09 +0200 Subject: [PATCH] Bump ErrorProne to 2.37.0 - requires Java 17 --- plexus-compiler-its/src/main/it/error-prone-compiler/pom.xml | 2 ++ plexus-compilers/plexus-compiler-javac-errorprone/pom.xml | 2 +- .../plexus-compiler-javac-errorprone/src/site/markdown/index.md | 2 +- pom.xml | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/plexus-compiler-its/src/main/it/error-prone-compiler/pom.xml b/plexus-compiler-its/src/main/it/error-prone-compiler/pom.xml index 87f7947f..c99b030f 100644 --- a/plexus-compiler-its/src/main/it/error-prone-compiler/pom.xml +++ b/plexus-compiler-its/src/main/it/error-prone-compiler/pom.xml @@ -53,11 +53,13 @@ 11 11 + 11 UTF-8 true -XDcompilePolicy=simple -Xplugin:ErrorProne + --should-stop=ifError=FLOW -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED diff --git a/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml b/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml index c9119e45..e4d1f97e 100644 --- a/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml +++ b/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml @@ -16,7 +16,7 @@ See https://errorprone.info - 11 + 17 diff --git a/plexus-compilers/plexus-compiler-javac-errorprone/src/site/markdown/index.md b/plexus-compilers/plexus-compiler-javac-errorprone/src/site/markdown/index.md index d02bf158..aa7f2765 100644 --- a/plexus-compilers/plexus-compiler-javac-errorprone/src/site/markdown/index.md +++ b/plexus-compilers/plexus-compiler-javac-errorprone/src/site/markdown/index.md @@ -6,4 +6,4 @@ with error-prone static analysis checks enabled. See https://errorprone.info -**Requires** `JDK 11+` +**Requires** `JDK 17+` diff --git a/pom.xml b/pom.xml index 0566eb1a..68ee7264 100644 --- a/pom.xml +++ b/pom.xml @@ -48,7 +48,7 @@ 1.9.21 3.6.3 ${mavenVersion} - 2.31.0 + 2.37.0 0.9.0.M3 ${eclipse.sisu.version} false