From c46bc5eab9f051b6fdff38e8fa61ded517bf13f3 Mon Sep 17 00:00:00 2001 From: Holger Friedrich Date: Tue, 30 Dec 2025 00:04:51 +0100 Subject: [PATCH 1/2] Upgrade slf4j and logback * Upgrade slf4j from 1.7.36 to 2.0.17 * Upgrade logback from 1.2.13 to 1.5.23 * Exclude slf4j-simple 1.7.x from pmd and checkstyle Signed-off-by: Holger Friedrich --- custom-checks/checkstyle/pom.xml | 23 +++++++++++++++++------ custom-checks/pmd/pom.xml | 6 ++++++ pom.xml | 4 ++-- 3 files changed, 25 insertions(+), 8 deletions(-) diff --git a/custom-checks/checkstyle/pom.xml b/custom-checks/checkstyle/pom.xml index e0082d04..4411acc7 100644 --- a/custom-checks/checkstyle/pom.xml +++ b/custom-checks/checkstyle/pom.xml @@ -17,11 +17,22 @@ Checkstyle Custom Checks + + org.slf4j + slf4j-api + ${slf4j.version} + com.puppycrawl.tools checkstyle ${checkstyle.version} provided + + + org.slf4j + slf4j-simple + + com.puppycrawl.tools @@ -29,6 +40,12 @@ ${checkstyle.version} test-jar provided + + + org.slf4j + slf4j-simple + + org.eclipse.jetty @@ -63,12 +80,6 @@ org.eclipse.jdt.annotation ${jdt-annotations.version} - - org.slf4j - slf4j-api - ${slf4j.version} - provided - ch.qos.logback logback-classic diff --git a/custom-checks/pmd/pom.xml b/custom-checks/pmd/pom.xml index 3b86f80b..2faef959 100644 --- a/custom-checks/pmd/pom.xml +++ b/custom-checks/pmd/pom.xml @@ -34,6 +34,12 @@ pmd-test ${pmd.version} test + + + org.slf4j + slf4j-simple + + diff --git a/pom.xml b/pom.xml index fab8dafa..38734adf 100644 --- a/pom.xml +++ b/pom.xml @@ -84,8 +84,8 @@ 4.25 4.21.0 - 1.7.36 - 1.2.13 + 2.0.17 + 1.5.23 2.4.0 target/dependency 2.2.0 From 793e70a95d482779b360ce88fddc61a19c1a8c5e Mon Sep 17 00:00:00 2001 From: Holger Friedrich Date: Fri, 2 Jan 2026 00:24:39 +0100 Subject: [PATCH 2/2] address review comment Signed-off-by: Holger Friedrich --- custom-checks/checkstyle/pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/custom-checks/checkstyle/pom.xml b/custom-checks/checkstyle/pom.xml index 4411acc7..64ccc392 100644 --- a/custom-checks/checkstyle/pom.xml +++ b/custom-checks/checkstyle/pom.xml @@ -21,6 +21,7 @@ org.slf4j slf4j-api ${slf4j.version} + provided com.puppycrawl.tools