Package-level declarations

Types

Link copied to clipboard
data class ConstraintDescriptor(val annotationFqName: String, val validatorFqName: String?, val message: String, val messageKey: String, val groups: List<String>, val targetType: KSType, val annotation: KSAnnotation, val isObjectLevel: Boolean = false, val isAsync: Boolean = false)

Symbol descriptor holding metadata for a resolved constraint annotation processed by KSP.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ValixProcessor(codeGenerator: CodeGenerator, logger: KSPLogger) : SymbolProcessor
Link copied to clipboard
class ValixProcessorProvider : SymbolProcessorProvider

KSP Service Provider instantiation entry point for ValixProcessor.