From ff3a43a9f84d9cb4abc0a55325e9a6e223fca26d Mon Sep 17 00:00:00 2001 From: Timothy Brown Date: Fri, 17 Nov 2023 18:39:20 -0600 Subject: [PATCH 1/2] add enforcer rule for jdk version used in dependencies --- pom.xml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 8410bd7c..0372a8b8 100644 --- a/pom.xml +++ b/pom.xml @@ -34,7 +34,7 @@ 2.22.2 2.27.2 1.8 - 3.1.0 + 3.3.0 0.5.0 3.10.1 3.4.0 @@ -470,10 +470,11 @@ ${maven-enforcer-plugin.version} - enforce-logging + enforce-logging-and-java-version enforce + pre-integration-test @@ -482,10 +483,22 @@ log4j:log4j + + + ${java.version} + test + + + + org.codehaus.mojo + extra-enforcer-rules + 1.7.0 + + org.apache.maven.plugins @@ -551,6 +564,7 @@ check + test From 4916aac70202b8e1e171ce35366dd5fa0dd14c4b Mon Sep 17 00:00:00 2001 From: Timothy Brown Date: Tue, 30 Jul 2024 10:36:28 -0400 Subject: [PATCH 2/2] add required java version --- pom.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pom.xml b/pom.xml index cad1724f..07f70963 100644 --- a/pom.xml +++ b/pom.xml @@ -543,6 +543,7 @@ org.apache.maven.plugins maven-enforcer-plugin + ${maven-enforcer-plugin.version} enforce-logging-and-java-version @@ -563,6 +564,12 @@ ${java.version} test + + [${source.java.version},) + + At least JDK ${source.java.version} is required to build this project. + +