Package-level declarations

Types

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FILE])
annotation class GenerateGenericKoinDefinition(    val name: String,     val nullable: Boolean = true,     val generateSingle: Boolean = true,     val generateFactory: Boolean = true)

Use this annotation to mark files near to which generator should place generated extensions for koin org.koin.core.scope.Scope and org.koin.core.Koin

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FILE])
annotation class GenerateKoinDefinition(    val name: String,     val type: KClass<*>,     val typeArgs: KClass<*>,     val nullable: Boolean = true,     val generateSingle: Boolean = true,     val generateFactory: Boolean = true)

Use this annotation to mark files near to which generator should place generated extensions for koin org.koin.core.scope.Scope and org.koin.core.Koin