Skip to main content

Configuration

Logger Setup

Logger setup includes various topics, including static vs mutable, and adding non-default LogWriter instances.

Message Formatting

LogWriter instances sometimes need to include tag or severity in the log message string. You may also want to add some custom info to the message strings. MessageStringFormatter allows for central formatting configuration.

Non-Kotlin Environments

Kermit's API is designed to be Kotlin-friendly. That includes methods with default parameters. To call Kermit from other environments, for example Swift, you'll probably want to add and export kermit-simple.

Touchlab KMP Insiders Newsletter

Subscribe