diff --git a/src/main/kotlin/com/beust/kobalt/misc/KobaltLogger.kt b/src/main/kotlin/com/beust/kobalt/misc/KobaltLogger.kt index aec62303..d32781c2 100644 --- a/src/main/kotlin/com/beust/kobalt/misc/KobaltLogger.kt +++ b/src/main/kotlin/com/beust/kobalt/misc/KobaltLogger.kt @@ -55,8 +55,10 @@ class Logger(val dev: Boolean) { } } - final fun warn(tag: String, message: String, e: Throwable? = null) = - println(getPattern("W", "***** WARNING ${e?.message}", tag, message)) + final fun warn(tag: String, message: String, e: Throwable? = null) { + val fullMessage = e?.message ?: message + println(getPattern("W", "***** WARNING ", tag, fullMessage)) + } final fun log(tag: String, message: String, newLine: Boolean) = with(getPattern("L", "", tag, message)) {