Open sureshg opened 3 months ago
Thanks for your feedback. It depends where we want to go: we have 2 ways to deal with compile time safety: Annotation processing + ksp checks or Typesafe DSL + compiler plugin.
It's a good challenge for Koin Annotations to change the ksp compiler to kotlin compiler. Let's see how it goes with KSP2
Are there any plans to move out of KSP to kotlin compiler plugin? Recently the kotlinx-rpc team has moved from ksp to compiler plugin because of the following advantages
I am not sure all of these are applicable for koin, but the first two will have an impact on build speed and UX.