1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-25 16:07:12 -07:00

Clean up.

This commit is contained in:
Cedric Beust 2015-10-06 02:23:44 -07:00
parent 9e8e197e51
commit d756f9b05f

View file

@ -5,10 +5,7 @@ import org.slf4j.LoggerFactory
public interface KobaltLogger {
val logger : Logger
get() = LoggerFactory.getLogger(javaClass.getSimpleName())
// private fun log(method: Function1<String, Void>, message: String) =
// method.invoke(message)
get() = LoggerFactory.getLogger(javaClass.simpleName)
companion object {
@ -16,19 +13,16 @@ public interface KobaltLogger {
fun log(level: Int, s: String) {
if (level <= LOG_LEVEL) {
LoggerFactory.getLogger(KobaltLogger::class.java.getSimpleName()).info(s)
LoggerFactory.getLogger(KobaltLogger::class.java.simpleName).info(s)
}
}
fun warn(s: String, e: Throwable? = null) {
LoggerFactory.getLogger(KobaltLogger::class.java.getSimpleName()).warn(s, e)
LoggerFactory.getLogger(KobaltLogger::class.java.simpleName).warn(s, e)
}
}
final fun log(level: Int = 1, message: String) {
// Compiler crashing if I use LOG_LEVEL here
// Caused by: java.lang.VerifyError: Bad invokespecial instruction: current class isn't
// assignable to reference class.
if (level <= LOG_LEVEL) {
logger.info(message)
}
@ -39,7 +33,7 @@ public interface KobaltLogger {
}
final fun error(message: String, e: Throwable? = null) {
logger.error("***** ${message}", e)
logger.error("***** $message", e)
}
final fun warn(message: String, e: Throwable? = null) {