tapchicoma
03/14/2019, 2:45 PMdata class One(val item: String)
data class Two(val one: One)
val testModule = module {
scope("TEST_SCOPE") {
scoped { One("zzz") }
scoped { Two(get()) }
}
}arnaud.giuliani
03/14/2019, 2:45 PMtapchicoma
03/14/2019, 2:45 PMarnaud.giuliani
03/14/2019, 2:46 PMtapchicoma
03/14/2019, 2:58 PMarnaud.giuliani
03/14/2019, 2:58 PMarnaud.giuliani
03/14/2019, 2:58 PMfun KoinTest.declare(moduleDeclaration: ModuleDeclaration) {
val module = module(override = true, moduleDeclaration = moduleDeclaration)
GlobalContext.get().modules(module)
}tapchicoma
03/14/2019, 2:59 PMdeclare { .. }tapchicoma
03/14/2019, 2:59 PMtapchicoma
03/14/2019, 2:59 PMkoinApplication { modules(listOf(testModule)) }.checkModules()tapchicoma
03/14/2019, 3:00 PMarnaud.giuliani
03/14/2019, 4:25 PMarnaud.giuliani
03/14/2019, 4:25 PMarnaud.giuliani
03/14/2019, 4:25 PMtapchicoma
03/14/2019, 7:40 PMarnaud.giuliani
03/15/2019, 8:39 AMtapchicoma
03/15/2019, 8:39 AMarnaud.giuliani
03/15/2019, 8:39 AMtapchicoma
03/15/2019, 8:39 AMtapchicoma
03/15/2019, 9:29 AMbeta-4, but still have the same problem π€arnaud.giuliani
03/15/2019, 9:36 AMtapchicoma
03/15/2019, 9:36 AMarnaud.giuliani
03/15/2019, 9:36 AMarnaud.giuliani
03/15/2019, 9:37 AMnamed qualifier function nowarnaud.giuliani
03/15/2019, 9:37 AMmodules section of your startKointapchicoma
03/15/2019, 9:37 AMarnaud.giuliani
03/15/2019, 9:37 AMtapchicoma
03/15/2019, 9:37 AMarnaud.giuliani
03/15/2019, 9:42 AM