Package-level declarations

Types

Link copied to clipboard
data class ConverterAnnotationArgs(val annotation: KSAnnotation, logger: KSPLogger)

Class representing the arguments that are defined within a converter annotation, extracted from its declaration.

Link copied to clipboard
class ConverterFunctionBuilder(val name: String) : KoinComponent

Convenience class for building converter functions.

Link copied to clipboard
class ConverterProcessor(generator: CodeGenerator, logger: KSPLogger) : SymbolProcessor

Annotation processor for KordEx converters.

Functions