From d4ed562be8d1e3e2d45ad53a9c044f6f4ddc1949 Mon Sep 17 00:00:00 2001 From: gwttk <13107071+gwttk@users.noreply.github.com> Date: Sun, 4 Jan 2026 11:23:34 +0800 Subject: [PATCH 1/2] Remove slf4j-simple dependency Removed slf4j-simple dependency from pom.xml. Libraries should only have a dependency on slf4j-api and not on slf4j-simple or any other specific logging binding (like logback-classic or log4j-core). This allows the application that uses your library to choose its own logging implementation, which is the main purpose of the SLF4J facade. --- pom.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pom.xml b/pom.xml index d9b455e..b899f61 100644 --- a/pom.xml +++ b/pom.xml @@ -95,11 +95,6 @@ slf4j-api 2.0.7 - - org.slf4j - slf4j-simple - 2.0.7 - org.jetbrains.kotlin From bdff55c68c9cc4077c46297a632f916f0d923628 Mon Sep 17 00:00:00 2001 From: gwttk <13107071+gwttk@users.noreply.github.com> Date: Sun, 4 Jan 2026 11:55:50 +0800 Subject: [PATCH 2/2] add slf4j-simple back in test scope Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pom.xml b/pom.xml index b899f61..cd89e5d 100644 --- a/pom.xml +++ b/pom.xml @@ -95,6 +95,12 @@ slf4j-api 2.0.7 + + org.slf4j + slf4j-simple + 2.0.7 + test + org.jetbrains.kotlin