Home
last modified time | relevance | path

Searched refs:moduleAnnotation (Results 1 – 25 of 28) sorted by relevance

12

/aosp_15_r20/external/dagger2/java/dagger/internal/codegen/base/
H A DModuleKind.java77 private final ClassName moduleAnnotation; field in ModuleKind
79 ModuleKind(ClassName moduleAnnotation) { in ModuleKind() argument
80 this.moduleAnnotation = moduleAnnotation; in ModuleKind()
90 element.hasAnnotation(moduleAnnotation), in getModuleAnnotation()
92 moduleAnnotation, in getModuleAnnotation() local
94 return element.getAnnotation(moduleAnnotation); in getModuleAnnotation()
99 return moduleAnnotation; in annotation()
H A DModuleAnnotation.java96 ModuleAnnotation moduleAnnotation = new AutoValue_ModuleAnnotation(getClassName(annotation)); in create() local
97 moduleAnnotation.annotation = annotation; in create()
98 return moduleAnnotation; in create()
105 public static Optional<ModuleAnnotation> moduleAnnotation( in moduleAnnotation() method in ModuleAnnotation
H A DComponentAnnotation.java191 public static ComponentAnnotation fromModuleAnnotation(ModuleAnnotation moduleAnnotation) { in fromModuleAnnotation() argument
192 return create(moduleAnnotation.annotation()); in fromModuleAnnotation()
/aosp_15_r20/external/dagger2/javatests/dagger/internal/codegen/
H A DBindsMethodValidationTest.java47 private final String moduleAnnotation; field in BindsMethodValidationTest
50 public BindsMethodValidationTest(Class<? extends Annotation> moduleAnnotation) { in BindsMethodValidationTest() argument
51 this.moduleAnnotation = "@" + moduleAnnotation.getCanonicalName(); in BindsMethodValidationTest()
52 moduleDeclaration = this.moduleAnnotation + " abstract class %s { %s }"; in BindsMethodValidationTest()
64 moduleAnnotation, in noExtensionForBinds()
99 moduleAnnotation, in noExtensionForProvides()
222 moduleAnnotation, in bindsMissingTypeInParameterHierarchy()
289 moduleAnnotation, in bindsMissingTypeInReturnTypeHierarchy()
H A DMultibindsValidationTest.java43 public MultibindsValidationTest(Class<? extends Annotation> moduleAnnotation) { in MultibindsValidationTest() argument
44 moduleDeclaration = "@" + moduleAnnotation.getCanonicalName() + " abstract class %s { %s }"; in MultibindsValidationTest()
H A DBindsOptionalOfMethodValidationTest.java47 public BindsOptionalOfMethodValidationTest(Class<? extends Annotation> moduleAnnotation) { in BindsOptionalOfMethodValidationTest() argument
48 moduleDeclaration = "@" + moduleAnnotation.getCanonicalName() + " abstract class %s { %s }"; in BindsOptionalOfMethodValidationTest()
/aosp_15_r20/external/dagger2/java/dagger/internal/codegen/validation/
H A DModuleValidator.java268 XAnnotation moduleAnnotation = moduleKind.getModuleAnnotation(subject); in validateReferencedSubcomponents() local
270 moduleAnnotation.getAsAnnotationValueList("subcomponents")) { in validateReferencedSubcomponents()
276 moduleAnnotation, in validateReferencedSubcomponents()
283 validateSubcomponentHasBuilder(subject, subcomponentElement, moduleAnnotation, builder); in validateReferencedSubcomponents()
290 moduleAnnotation, in validateReferencedSubcomponents() local
316 XAnnotation moduleAnnotation, in validateSubcomponentHasBuilder() argument
322 moduleSubcomponentsDoesntHaveCreator(subcomponentAttribute, moduleAnnotation), in validateSubcomponentHasBuilder()
324 moduleAnnotation); in validateSubcomponentHasBuilder() local
328 XTypeElement subcomponent, XAnnotation moduleAnnotation) { in moduleSubcomponentsDoesntHaveCreator() argument
334 getClassName(moduleAnnotation).simpleName()); in moduleSubcomponentsDoesntHaveCreator()
[all …]
H A DBindsInstanceMethodValidator.java21 import static dagger.internal.codegen.base.ModuleAnnotation.moduleAnnotation;
71 moduleAnnotation(enclosingTypeElement, superficialValidation) in checkAdditionalProperties()
72 .ifPresent(moduleAnnotation -> report.addError(didYouMeanBinds(moduleAnnotation))); in checkAdditionalProperties()
92 private static String didYouMeanBinds(ModuleAnnotation moduleAnnotation) { in didYouMeanBinds() argument
95 moduleAnnotation.simpleName()); in didYouMeanBinds()
H A DComponentValidator.java31 import static dagger.internal.codegen.base.ModuleAnnotation.moduleAnnotation;
398 moduleAnnotation(moduleElement, superficialValidation) in getTransitiveModules()
400 moduleAnnotation -> { in getTransitiveModules()
402 moduleQueue.addAll(moduleAnnotation.includes()); in getTransitiveModules()
416 moduleAnnotation(element, superficialValidation) in includesFromSuperclasses()
417 .ifPresent(moduleAnnotation -> builder.addAll(moduleAnnotation.includes())); in includesFromSuperclasses()
/aosp_15_r20/external/dagger2/java/dagger/internal/codegen/binding/
H A DSubcomponentDeclaration.java54 public abstract ModuleAnnotation moduleAnnotation(); in moduleAnnotation() method in SubcomponentDeclaration
75 ModuleAnnotation moduleAnnotation = in forModule() local
76 ModuleAnnotation.moduleAnnotation(module, superficialValidation).get(); in forModule()
78 moduleAnnotation.annotation().getType().getTypeElement().getDeclaredMethods().stream() in forModule()
84 for (XTypeElement subcomponent : moduleAnnotation.subcomponents()) { in forModule()
92 moduleAnnotation)); in forModule()
H A DModuleDescriptor.java23 import static dagger.internal.codegen.base.ModuleAnnotation.moduleAnnotation;
230 moduleAnnotation(moduleElement, superficialValidation) in collectIncludedModules()
232 moduleAnnotation -> { in collectIncludedModules()
233 includedModules.addAll(moduleAnnotation.includes()); in collectIncludedModules()
H A DBindingDeclarationFormatter.java92 subcomponentDeclaration.moduleAnnotation().subcomponents(); in formatSubcomponentDeclaration()
109 subcomponentDeclaration.moduleAnnotation().simpleName(), in formatSubcomponentDeclaration()
H A DComponentDescriptor.java29 import static dagger.internal.codegen.base.ModuleAnnotation.moduleAnnotation;
438 Optional<ModuleAnnotation> annotation = moduleAnnotation(typeElement, superficialValidation); in moduleComponentDescriptor()
/aosp_15_r20/external/dagger2/java/dagger/hilt/processor/internal/aggregateddeps/
H A DAggregatedDepsProcessingStep.java85 Optional<ClassName> moduleAnnotation = getAnnotation(element, MODULE_ANNOTATIONS); in processEach() local
89 boolean isModule = moduleAnnotation.isPresent(); in processEach()
102 moduleAnnotation.map(ClassName::simpleName).orElse("@Module"), in processEach()
107 processModule(element, installInAnnotation, moduleAnnotation.get()); in processEach()
116 XElement element, Optional<ClassName> installInAnnotation, ClassName moduleAnnotation) in processModule() argument
276 moduleAnnotation, in processModule()
/aosp_15_r20/packages/apps/TV/libs/m2/
Ddagger-compiler-2.23.jarjava/dagger/internal/codegen/META-INF/gradle/incremental.annotation.processors ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/dagger2-compiler-lib/linux_glibc_common/javac/
Ddagger2-compiler-lib.jarMETA-INF/ META-INF/MANIFEST.MF dagger/ dagger/internal/ dagger/ ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/hilt_android_processors/linux_glibc_common/javac/
Dhilt_android_processors.jarMETA-INF/ META-INF/MANIFEST.MF dagger/ dagger/hilt/ dagger/ ...
/aosp_15_r20/out/soong/.intermediates/prebuilts/tools/common/m2/dialer-dagger2-compiler-deps/linux_glibc_common/local-combined/
Ddialer-dagger2-compiler-deps.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/eclipse.inf META ...
/aosp_15_r20/prebuilts/tools/common/m2/repository/com/google/dagger/dagger-compiler/2.7/
HDdagger-compiler-2.7.jarMETA-INF/ META-INF/MANIFEST.MF dagger/ dagger/internal/ dagger/ ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/hilt_android_processors/linux_glibc_common/combined/
Dhilt_android_processors.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/com.android. ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/hilt_android_processors/linux_glibc_common/jarjar/
Dhilt_android_processors.jarorg/jetbrains/annotations/TestOnly.class TestOnly.java package org.jetbrains.annotations public ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/dagger2-compiler-lib/linux_glibc_common/javac-header/
Ddagger2-compiler-lib.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/com.android. ...
/aosp_15_r20/external/dagger2/java/dagger/internal/codegen/bootstrap/
HDbootstrap_compiler_deploy.jarMETA-INF/ META-INF/MANIFEST.MF build-data.properties META-INF ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/dagger2-bootstrap-compiler-jar/linux_glibc_common/local-combined/
Ddagger2-bootstrap-compiler-jar.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/LICENSE.txt META ...
/aosp_15_r20/out/soong/.intermediates/external/dagger2/dagger2-compiler/linux_glibc_common/jarjar/
Ddagger2-compiler.jarorg/jetbrains/annotations/TestOnly.class TestOnly.java package org.jetbrains.annotations public ...

12