You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112
  1. package com.dmdirc.ktirc.util
  2. import java.util.logging.Logger
  3. import kotlin.reflect.KClass
  4. private fun <T: Any> logger(forClass: KClass<T>): Logger {
  5. return Logger.getLogger(forClass.qualifiedName)
  6. }
  7. internal fun <R : Any> R.logger(): Lazy<Logger> {
  8. return lazy { logger(this::class) }
  9. }