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 |