gh-pages / com.nextfaze.devfun.compiler / DevAnnotationProcessor
DevAnnotationProcessor
@SupportedOptions(["devfun.interfaces.generate", "devfun.elements.include", "devfun.elements.exclude"]) class DevAnnotationProcessor :
DaggerProcessor
(source)
Annotation processor for DeveloperAnnotation to generate properties interfaces.
Visible for testing purposes only! Use at your own risk.
Constructors
Name | Summary |
---|---|
<init> | DevAnnotationProcessor() Annotation processor for DeveloperAnnotation to generate properties interfaces. |
Functions
Name | Summary |
---|---|
getSupportedAnnotationTypes | fun getSupportedAnnotationTypes(): Set < String > |
getSupportedSourceVersion | fun getSupportedSourceVersion(): SourceVersion |
inject | fun inject(injector: Injector ): Unit |
process | fun process(annotations: Set < TypeElement >, env: RoundEnvironment ): Boolean |
Inherited Functions
Name | Summary |
---|---|
init | open fun init(processingEnv: ProcessingEnvironment ): Unit |