From 568ef979703f4d4af84fc0f4516b84bc276f9633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Fri, 16 May 2025 21:12:24 +0200 Subject: [PATCH] style(logger): Act on static analysis warnings --- logger/src/commonMain/kotlin/LogLevel.kt | 1 + logger/src/commonMain/kotlin/Logger.kt | 3 ++- logger/src/commonTest/kotlin/LoggerTest.kt | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/logger/src/commonMain/kotlin/LogLevel.kt b/logger/src/commonMain/kotlin/LogLevel.kt index 3e166c3..e18fa63 100644 --- a/logger/src/commonMain/kotlin/LogLevel.kt +++ b/logger/src/commonMain/kotlin/LogLevel.kt @@ -24,6 +24,7 @@ enum class LogLevel { INFO, WARN, ERROR, + @Suppress("unused") NONE, ; diff --git a/logger/src/commonMain/kotlin/Logger.kt b/logger/src/commonMain/kotlin/Logger.kt index 7d0151f..ebc5801 100644 --- a/logger/src/commonMain/kotlin/Logger.kt +++ b/logger/src/commonMain/kotlin/Logger.kt @@ -128,7 +128,8 @@ interface Logger { fun loggerFor(obj: Any): Logger = VerySimpleLogger(obj) -private class VerySimpleLogger(private val obj: Any) : Logger { +private class VerySimpleLogger(obj: Any) : Logger { + @Deprecated(DEPRECATION_MESSAGE) override var level: LogLevel = LogLevel.default private val objName = obj::class.toString() diff --git a/logger/src/commonTest/kotlin/LoggerTest.kt b/logger/src/commonTest/kotlin/LoggerTest.kt index 2a89788..905ddd7 100644 --- a/logger/src/commonTest/kotlin/LoggerTest.kt +++ b/logger/src/commonTest/kotlin/LoggerTest.kt @@ -23,6 +23,7 @@ import opensavvy.logger.Logger.Companion.trace import opensavvy.logger.Logger.Companion.warn import opensavvy.prepared.runner.kotest.PreparedSpec +@Suppress("DEPRECATION") class LoggerTest : PreparedSpec({ test("Output") { -- 2.51.2