mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-26 08:27:12 -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)
|
||||
}
|
||||
|
||||
fun Any.warn(text: String) {
|
||||
KobaltLogger.logger.warn(javaClass.simpleName, text)
|
||||
fun Any.warn(text: String, exception: Exception? = null) {
|
||||
KobaltLogger.logger.warn(javaClass.simpleName, text, exception)
|
||||
}
|
||||
|
||||
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) {
|
||||
val fullMessage = "***** WARNING " + (e?.message ?: message)
|
||||
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) =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue