startKoinWith

fun startKoinWith(modules: List<Module>, appDeclaration: KoinAppDeclaration? = null): KoinApplication

Compiler Plugin Support Function - Start Koin with the provided list of modules. This function is called by the compiler plugin after transforming startKoin().

Return

The configured KoinApplication instance

Parameters

modules

List of modules discovered from @KoinApplication annotated class

appDeclaration

Optional Koin application configuration block