mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-27 00:38:11 -07:00
Better warning.
This commit is contained in:
parent
40a42b4312
commit
8fe524ba07
1 changed files with 5 additions and 2 deletions
|
@ -26,8 +26,8 @@ fun Any.debug(text: String) {
|
||||||
KobaltLogger.logger.debug(javaClass.simpleName, text)
|
KobaltLogger.logger.debug(javaClass.simpleName, text)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun Any.warn(text: String) {
|
fun Any.warn(text: String, exception: Exception? = null) {
|
||||||
KobaltLogger.logger.warn(javaClass.simpleName, text)
|
KobaltLogger.logger.warn(javaClass.simpleName, text, exception)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun Any.kobaltError(text: String, e: Throwable? = null) = error(text, e)
|
fun Any.kobaltError(text: String, e: Throwable? = null) = error(text, e)
|
||||||
|
@ -78,6 +78,9 @@ class Logger(val dev: Boolean) {
|
||||||
final fun warn(tag: String, message: String, e: Throwable? = null) {
|
final fun warn(tag: String, message: String, e: Throwable? = null) {
|
||||||
val fullMessage = "***** WARNING " + (e?.message ?: message)
|
val fullMessage = "***** WARNING " + (e?.message ?: message)
|
||||||
println(AsciiArt.Companion.warnColor(getPattern("W", fullMessage, fullMessage, tag)))
|
println(AsciiArt.Companion.warnColor(getPattern("W", fullMessage, fullMessage, tag)))
|
||||||
|
if (KobaltLogger.LOG_LEVEL > 1) {
|
||||||
|
e?.printStackTrace()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final fun log(tag: String, message: String, newLine: Boolean) =
|
final fun log(tag: String, message: String, newLine: Boolean) =
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue