Описание тега kotlin-logging

Lightweight logging framework for Kotlin. A wrapper for slf4j with Kotlin extensions.
1 ответ

Kotlin logger - войти в файл

class LogToFile(context: Context) { companion object: KLogging() val formatter = SimpleFormatter() // val logger = LoggerFactory.getLogger("MyLog") **WITH THIS LINE...** val logger = Logger.getLogger("MyLog") //this line WORKS val dest = context.app…
29 янв '18 в 09:20
4 ответа

Как настроить kotlin-logging logger

Для целей ведения журнала в моем проекте Kotlin я использую kotlin-logging, который очень удобно использовать, однако я упускаю очень важный момент: как я могу настроить уровень ведения журнала в регистраторе? По умолчанию это установлено в информац…
31 мар '17 в 18:01
0 ответов

Есть ли сообщение журнала библиотеки anko logger в отладочной или подписанной сборке?

Я пытаюсь использовать anko библиотека commons для регистрации отладочного сообщения на logcat. Я хочу отобразить сообщение журнала в отладочной сборке, а не в подписанной сборке. Я знаю, что могу удалить вход в подписанные сборки, используя Proguar…
12 июл '17 в 07:48
18 ответов

Идиоматический способ входа в Котлин

У Kotlin нет такого же понятия статических полей, как в Java. В Java общепринятым способом ведения журнала является: public class Foo { private static final Logger LOG = LoggerFactory.getLogger(Foo.class); } Вопрос в том, каков идиоматический способ…
22 дек '15 в 13:20
1 ответ

Как ТАКЖЕ отправлять логи kotlin-logging (sl4j-simple?) На свой сервер

У меня есть рабочее решение с использованием kotlin-logging и slf4j-simple. Он счастливо печатает на консоль. Вопрос: Я также хотел бы отправить строки журнала в свою собственную функцию, чтобы я мог сохранить их в своем альтернативном месте назначе…
19 окт '18 в 16:48
2 ответа

Каков идиоматический способ Kotlin приобрести Logger?

Я ищу заменить private static final Logger log = Logger.getLogger(MyClass.class); с чем-то немного менее многословным и более идиоматическим, то class MyClass { companion object { val log = LoggerFactory.getLogger(MyClass::class.java) } fun usage() …
08 июн '16 в 09:10
2 ответа

Как мне заставить kotlin-logging (MicroUtils) печатать имя подкласса вместо имени абстрактного класса?

Я использую kotlin-logging (https://github.com/MicroUtils/kotlin-logging), я хочу, чтобы мой регистратор печатал имя подкласса вместо имени абстрактного класса. Пример у меня есть эти классы // in A.kt file: import mu.KotlinLogging private val logge…
14 фев '20 в 01:11
1 ответ

Как обернуть существующий регистратор slf4j в регистратор котлина?

Учитывая существующий регистратор slf4j, я хотел бы обернуть его в регистратор kotlin-logging. Классы / методы для этого уже существуют в библиотеке, но являются внутренними, поэтому я не могу их назвать:mu.internal.KLoggerFactory.wrapJLogger() Есть…
05 ноя '19 в 11:58
0 ответов

Gradle, ошибка: модуль не найден: kotlin.logging

Это мои зависимости в build.gradle.kts : implementation("io.github.microutils:kotlin-logging:1.7.8") implementation("org.slf4j:slf4j-api:1.7.29") Затем в module-info.java : requires kotlin.logging; Все остальное отлично работает …
0 ответов

Как установить "TAG" при использовании kotlin-logging в проекте android?

Я использую Kotlin-Logging в своем приложении для Android. Как мне установить ТЕГ для моих выписок из журнала? В настоящее время в моей модели просмотра есть что-то вроде: class MyViewModel(private val dictionary: Dictionary) : ViewModel() { compani…
14 дек '21 в 06:52
0 ответов

KotlinLogging выдает исключение NoSuchMethod

Я использую эту библиотеку: "io.github.microutils:kotlin-logging:2.0.4" с этой реализацией ведения журнала: "ch.qos.logback:logback-classic:1.2.3" В моем коде я вызываю: private val logger = KotlinLogging.logger{} а затем используйте этот регистрато…
11 июл '22 в 14:26
0 ответов

Поместите вызов KotlinLogging Logger в другой файл и сохраните имя

С KotlinLogger и SLF4J я хочу сделать что-то вроде // In Log.kt val logger = KotlinLogging.logger {} // In Main.kt after importing logger fun main() { val loggerMain = KotlinLogging.logger {} loggerMain.info("Hello world") // Main: Hello world // I …
06 дек '22 в 23:58
0 ответов

Kotlin: делегировать функцию переопределения, как заставить работать с лямбда-выражением и парными функциями

Я пытаюсь переопределить метод . Следующий код близок к тому, что я хочу, но я не понимаю нескольких вещей (я новичок в Kotlin). Пример кода: import mu.KLogger import mu.KotlinLogging open class BgrLogging( private val delegate: KLogger ) : KLogger …
0 ответов

Не могу выбрать имя регистратора Kotlin-Logging

Kotlin-logging — это тонкая удобная оболочка для SLF4J. Его документы показывают, что я могу выбрать произвольное имя регистратора. Но когда я это делаю, регистратор перестает работать :-( Вот объявление журнала и формат журнала, которые работают. ф…
09 сен '22 в 09:54