ResourceSchemaProcessor
class ResourceSchemaProcessor(logger: KSPLogger, codeGenerator: CodeGenerator) : SymbolProcessor(source)
Processes ResourceSchema annotations in order to create 'model' representations of annotated classes.
Functions
Link copied to clipboard
Link copied to clipboard
fun generateResourceClass(resolver: Resolver, resourceSchema: KSClassDeclaration, resourceSimpleName: String, resourceClassName: ClassName, defaultConfig: KSClassDeclaration?): TypeSpec?