mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-25 07:57:12 -07:00
Clean up.
This commit is contained in:
parent
9e8e197e51
commit
d756f9b05f
1 changed files with 4 additions and 10 deletions
|
@ -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) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue