Auto-injects declaration-scoped loggers via a compiler plugin, rewriting calls to the backend while preserving caller lines; supports lazy lambda messages, compile-time level pruning, test capture, coroutine-scoped logging.
#test, #semver, #logging, #kotlin-dsl, #kotlin-coroutines, #kotlin-compiler-plugin, #gradle-plugin, #dependency-management, #coroutines, #compiler-plugin