I will need some feedback on Koin Annotations 1.3 ...
# koin
a
I will need some feedback on Koin Annotations 1.3 compile safety checks, if some are interested https://insert-koin.io/docs/reference/koin-annotations/start#compile-safety---check-your-koin-config-at-compile-time-since-130
👍 1
🎉 1
s
So I guess this won't work well at all if you provide a few dependencies at runtime because the compiler will just consider them to be missing?
a
yes, this ksp config check is targeting only annotations. Else you need to go with verify() checkModules()
j
In a multi-module KMP project, do I need to set it on each module or only on the highest ([app]) module?
a
for now yes, add an option in each module with Koin
👍 1
j
I added it to one of my Android modules. It was missing a binding and I got an error. But, I also got an error for missing
Context
. If I disable the compile time checking, though, it compiles & runs fine. I'm doing
startKoin
in my main [app] module, which provides
Context
, I suppose.