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,7 +1,7 @@
package dev.inmo.kslog.common
class CallbackKSLog(
private val performLogCallback: (level: LogLevel, tag: String?, message: String, throwable: Throwable?) -> Unit
private val performLogCallback: (level: LogLevel, tag: String?, message: Any, throwable: Throwable?) -> Unit
) : KSLog {
override fun performLog(level: LogLevel, tag: String?, message: String, throwable: Throwable?) = performLogCallback(level, tag, message, throwable)
override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?) = performLogCallback(level, tag, message, throwable)
}