Koin Compiler Plugin 1.2 is out and covers all Koin DSL 👋
Compile-time safety now covers all Koin DSL: single<T>(), singleOf(::T) and single { Foo(get()) }. Nothing to rewrite.
Plus cross-module definitions, Ktor install(Koin), Kotlin 2.3.20 to 2.4.20.
www.youtube.com/watch?v=bgd7...
youtube.com
Koin Framework: All of the Koin DSL Is Now Checked at Compile Time
Koin Compiler Plugin 1.2 validates your Koin dependency injection graph at compile time, including the DSL you already wrote.
In this demo, a definition is removed from a plain single { } module…