Package-level declarations

Types

Link copied to clipboard
class ApplicationScanner(val logger: KSPLogger) : FunctionScanner
Link copied to clipboard
class ClassComponentScanner(val logger: KSPLogger)
Link copied to clipboard
class FunctionComponentScanner(val logger: KSPLogger, val onClassDefinitionFound: (KSClassDeclaration) -> Unit) : FunctionScanner
Link copied to clipboard
abstract class FunctionScanner(isModuleFunction: Boolean)

Scan for Koin function component metadata

Link copied to clipboard
class KoinMetaDataScanner(logger: KSPLogger)
Link copied to clipboard
class KoinTagMetaDataScanner(logger: KSPLogger)
Link copied to clipboard
class ModuleScanner(val logger: KSPLogger) : FunctionScanner