replace DEBUG in enum of LogLevels

This commit is contained in:
InsanusMokrassar 2022-06-08 21:45:37 +06:00
parent 612e4719f0
commit 5f13b11efc
4 changed files with 6 additions and 6 deletions

View File

@ -2,12 +2,12 @@ package dev.inmo.kslog.common
enum class LogLevel { enum class LogLevel {
DEBUG,
VERBOSE, VERBOSE,
INFO, INFO,
WARNING, WARNING,
ERROR, ERROR,
ASSERT, ASSERT,
DEBUG
} }
interface KSLog { interface KSLog {
@ -65,7 +65,7 @@ fun KSLog(
fun KSLog( fun KSLog(
defaultTag: String, defaultTag: String,
minLoggingLevel: LogLevel = LogLevel.VERBOSE minLoggingLevel: LogLevel = LogLevel.values().first()
): KSLog = KSLog (defaultTag) { l, _, _, _ -> ): KSLog = KSLog (defaultTag) { l, _, _, _ ->
minLoggingLevel.ordinal <= l.ordinal minLoggingLevel.ordinal <= l.ordinal
} }

View File

@ -11,12 +11,12 @@ fun KSJSLog(
arrayOf(text, e) arrayOf(text, e)
} ?: arrayOf(text) } ?: arrayOf(text)
when (l) { when (l) {
LogLevel.DEBUG -> console.log(*args)
LogLevel.VERBOSE, LogLevel.VERBOSE,
LogLevel.INFO -> console.info(*args) LogLevel.INFO -> console.info(*args)
LogLevel.WARNING -> console.warn(*args) LogLevel.WARNING -> console.warn(*args)
LogLevel.ERROR, LogLevel.ERROR,
LogLevel.ASSERT -> console.error(*args) LogLevel.ASSERT -> console.error(*args)
LogLevel.DEBUG -> console.log(*args)
} }
} }
@ -42,7 +42,7 @@ fun KSJSLog(
fun KSJSLog( fun KSJSLog(
defaultTag: String, defaultTag: String,
messageFormatter: MessageFormatter = defaultMessageFormatter, messageFormatter: MessageFormatter = defaultMessageFormatter,
minLoggingLevel: LogLevel = LogLevel.VERBOSE minLoggingLevel: LogLevel = LogLevel.values().first()
): KSLog = KSJSLog (defaultTag, messageFormatter) { l, _, _, _ -> ): KSLog = KSJSLog (defaultTag, messageFormatter) { l, _, _, _ ->
minLoggingLevel.ordinal <= l.ordinal minLoggingLevel.ordinal <= l.ordinal
} }

View File

@ -49,7 +49,7 @@ fun KSJVMLog(
defaultTag: String, defaultTag: String,
logger: java.util.logging.Logger, logger: java.util.logging.Logger,
messageFormatter: MessageFormatter = defaultMessageFormatter, messageFormatter: MessageFormatter = defaultMessageFormatter,
minLoggingLevel: LogLevel = LogLevel.VERBOSE minLoggingLevel: LogLevel = LogLevel.values().first()
): KSLog = KSJVMLog (defaultTag, logger, messageFormatter) { l, _, _, _ -> ): KSLog = KSJVMLog (defaultTag, logger, messageFormatter) { l, _, _, _ ->
minLoggingLevel.ordinal <= l.ordinal minLoggingLevel.ordinal <= l.ordinal
} }

View File

@ -9,12 +9,12 @@ fun KSAndroidLog(
if (!filter(l, t ?: defaultTag, m, e)) return@KSLog if (!filter(l, t ?: defaultTag, m, e)) return@KSLog
val tag = t ?: defaultTag val tag = t ?: defaultTag
when(l) { when(l) {
LogLevel.DEBUG -> Log.d(tag, m, e)
LogLevel.VERBOSE -> Log.v(tag, m, e) LogLevel.VERBOSE -> Log.v(tag, m, e)
LogLevel.INFO -> Log.i(tag, m, e) LogLevel.INFO -> Log.i(tag, m, e)
LogLevel.WARNING -> Log.w(tag, m, e) LogLevel.WARNING -> Log.w(tag, m, e)
LogLevel.ERROR -> Log.e(tag, m, e) LogLevel.ERROR -> Log.e(tag, m, e)
LogLevel.ASSERT -> Log.wtf(tag, m, e) LogLevel.ASSERT -> Log.wtf(tag, m, e)
LogLevel.DEBUG -> Log.d(tag, m, e)
} }
} }