From 4c87c156964854a9ec220c4559edea2f5bc1ecac Mon Sep 17 00:00:00 2001 From: Benjamin Marwell Date: Tue, 27 Feb 2024 22:10:37 +0100 Subject: [PATCH 1/2] use maven.compiler.release instead of .target --- maven-extensions/pom.xml | 7 ++----- maven-plugins/pom.xml | 7 ++----- pom.xml | 7 ++++--- 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/maven-extensions/pom.xml b/maven-extensions/pom.xml index 21cef747..09dcb431 100644 --- a/maven-extensions/pom.xml +++ b/maven-extensions/pom.xml @@ -129,9 +129,7 @@ under the License. run-its - - ${maven.compiler.source} - ${maven.compiler.target} + ${maven.compiler.release} @@ -150,8 +148,7 @@ under the License. */pom.xml - ${invoker.maven.compiler.source} - ${invoker.maven.compiler.target} + ${invoker.maven.compiler.release} diff --git a/maven-plugins/pom.xml b/maven-plugins/pom.xml index bda97e8d..d957c803 100644 --- a/maven-plugins/pom.xml +++ b/maven-plugins/pom.xml @@ -176,9 +176,7 @@ under the License. run-its - - ${maven.compiler.source} - ${maven.compiler.target} + ${maven.compiler.release} @@ -197,8 +195,7 @@ under the License. */pom.xml - ${invoker.maven.compiler.source} - ${invoker.maven.compiler.target} + ${invoker.maven.compiler.release} diff --git a/pom.xml b/pom.xml index c23e07f2..a8ca1a8c 100644 --- a/pom.xml +++ b/pom.xml @@ -961,6 +961,7 @@ under the License. 8 + ${javaVersion} true true @@ -1116,7 +1117,7 @@ under the License. maven-pmd-plugin 3.28.0 - ${javaVersion} + ${maven.compiler.release} rulesets/maven.xml @@ -1196,7 +1197,7 @@ under the License. - ${javaVersion} + ${maven.compiler.release} true @@ -1480,7 +1481,7 @@ under the License. - ${javaVersion} + ${maven.compiler.release} From 213b24ebeee6e416b397f9efb08ff417498638f1 Mon Sep 17 00:00:00 2001 From: Benjamin Marwell Date: Mon, 30 Dec 2024 11:19:02 +0100 Subject: [PATCH 2/2] require java 17 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a8ca1a8c..f3ba8a8c 100644 --- a/pom.xml +++ b/pom.xml @@ -960,7 +960,7 @@ under the License. - 8 + 17 ${javaVersion} true true