accept string messages -> accept any object as message

This commit is contained in:
2022-07-30 14:12:45 +06:00
parent 7fa929fb7a
commit 437b1675e2
10 changed files with 120 additions and 113 deletions

View File

@@ -1,6 +1,6 @@
package dev.inmo.kslog.common
internal actual val defaultLogging: (level: LogLevel, tag: String, message: String, throwable: Throwable?) -> Unit = { l, t, m, e ->
internal actual val defaultLogging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = { l, t, m, e ->
val args = e ?.let {
arrayOf(m, e)
} ?: arrayOf(m)