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") {