Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

Logging.kt 300B

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. fun <R : Any> R.logger(): Lazy<Logger> {
  8. return lazy { logger(this::class) }
  9. }