首页 > 解决方案 > Kodien 在编译时是否经过验证?

问题描述

我正在开始一个新的 KMM 项目,我想集成一个 DI 系统。我发现有 2 个选项:KodeinKoin。可悲的是 Koin 没有像 Dagger 那样在编译时验证,我想知道 Kodein 是否在编译时得到验证?期待您的回复,并提前致谢。

标签: androidiosdependency-injectionkotlin-multiplatformkodein

解决方案


在编译时都没有验证。Koin 可以在单元测试时进行验证:

https://doc.insert-koin.io/#/koin-test/checkmodules_plugin

类似 Dagger 的东西可能会等待编译器插件样式的 DI 库,但我们会看到。


推荐阅读