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