Class KspOriginatingElementProcessor

  • All Implemented Interfaces:
    androidx.room.compiler.processing.XBasicAnnotationProcessor, com.google.devtools.ksp.processing.SymbolProcessor

    public final class KspOriginatingElementProcessor
    extends KspBaseProcessingStepProcessor
    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 Classes 
      Modifier and Type Class Description
      static class  KspOriginatingElementProcessor.Provider
      Provides the KspOriginatingElemenetProcessor.
      • Nested classes/interfaces inherited from interface com.google.devtools.ksp.processing.SymbolProcessor

        com.google.devtools.ksp.processing.SymbolProcessor.DefaultImpls