Class KspOriginatingElementProcessor
java.lang.Object
androidx.room.compiler.processing.ksp.KspBasicAnnotationProcessor
dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
dagger.hilt.processor.internal.originatingelement.KspOriginatingElementProcessor
- All Implemented Interfaces:
androidx.room.compiler.processing.XBasicAnnotationProcessor,com.google.devtools.ksp.processing.SymbolProcessor
Processes the annotations annotated with
dagger.hilt.codegen.OriginatingElement to check
that they're only used on top-level classes and the value passed is also a top-level class.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProvides theKspOriginatingElemenetProcessor.Nested classes/interfaces inherited from interface com.google.devtools.ksp.processing.SymbolProcessor
com.google.devtools.ksp.processing.SymbolProcessor.DefaultImpls -
Method Summary
Methods inherited from class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
initialize, postRound, preRound, processingStepsMethods inherited from class androidx.room.compiler.processing.ksp.KspBasicAnnotationProcessor
finish, getXProcessingEnv, onError, process
-
Method Details
-
processingStep
- Specified by:
processingStepin classKspBaseProcessingStepProcessor
-