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