Package-level declarations

Types

Link copied to clipboard
class Processor(log: KSPLogger, env: SymbolProcessorEnvironment) : SymbolProcessor

The actual symbol processor which will scan all classes with Klutter annotations and run code generation tasks as configured.

Link copied to clipboard
data class ProcessorOptions(val projectFolder: File, val outputFolder: File, val flutterVersion: String, val generateAdapters: Boolean, val isProtobufEnabled: Boolean)

Parsed ksp options used by Processor.

Link copied to clipboard
class ProcessorProvider : SymbolProcessorProvider

The provider which will return an instance of Processor.