From a71405aff5bb6fa62086e875413c81416521c149 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Wed, 12 Apr 2023 22:42:17 +0600 Subject: [PATCH] small improvements in KSLog --- CHANGELOG.md | 1 + src/commonMain/kotlin/KSLog.kt | 11 +++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df1c20c..0fb18a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## 1.1.0 * `Kotlin`: `1.8.20` +* Standard factory `KSLog` with `String` arg now use `TagLogger` ## 1.0.0 diff --git a/src/commonMain/kotlin/KSLog.kt b/src/commonMain/kotlin/KSLog.kt index 60fe5d0..2629e5c 100644 --- a/src/commonMain/kotlin/KSLog.kt +++ b/src/commonMain/kotlin/KSLog.kt @@ -68,7 +68,11 @@ internal val printlnLogging: (level: LogLevel, tag: String, message: Any, throwa fun KSLog( defaultTag: String, - messageFormatter: MessageFormatter = defaultMessageFormatter +): KSLog = TagLogger(defaultTag) + +fun KSLog( + defaultTag: String, + messageFormatter: MessageFormatter ): KSLog = DefaultKSLog( defaultTag, messageFormatter @@ -79,11 +83,10 @@ fun KSLog( defaultTag: String, filter: MessageFilter, messageFormatter: MessageFormatter = defaultMessageFormatter -): KSLog = DefaultKSLog( +): KSLog = KSLog ( defaultTag, - filter, messageFormatter -) +).filtered(filter) fun KSLog( defaultTag: String,