KoinCodeGenerator

class KoinCodeGenerator(val codeGenerator: CodeGenerator, val logger: KSPLogger, val isViewModelMPActive: Boolean, val tagResolver: TagResolver)

Constructors

Link copied to clipboard
constructor(codeGenerator: CodeGenerator, logger: KSPLogger, isViewModelMPActive: Boolean, tagResolver: TagResolver)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val codeGenerator: CodeGenerator
Link copied to clipboard
Link copied to clipboard
val logger: KSPLogger
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun generateModules(moduleList: List<KoinMetaData.Module>, defaultModule: KoinMetaData.Module, generateDefaultModule: Boolean, doExportDefinitions: Boolean)
Link copied to clipboard