/external/dagger2/javatests/dagger/internal/codegen/ |
D | InjectConstructorFactoryGeneratorTest.java | 75 subject -> { in injectOnPrivateConstructor() 76 subject.hasErrorCount(1); in injectOnPrivateConstructor() 77 subject.hasErrorContaining( in injectOnPrivateConstructor() 99 subject -> { in injectConstructorOnInnerClass() 100 subject.hasErrorCount(1); in injectConstructorOnInnerClass() 101 subject.hasErrorContaining( in injectConstructorOnInnerClass() 122 subject -> { in injectConstructorOnAbstractClass() 123 subject.hasErrorCount(1); in injectConstructorOnAbstractClass() 124 subject.hasErrorContaining( in injectConstructorOnAbstractClass() 144 subject -> { in injectConstructorOnGenericClass() [all …]
|
D | MembersInjectionValidationTest.java | 48 subject -> { in membersInjectDependsOnUnboundedType() 49 subject.hasErrorCount(1); in membersInjectDependsOnUnboundedType() 50 subject.hasErrorContaining( in membersInjectDependsOnUnboundedType() 73 subject -> { in membersInjectPrimitive() 74 subject.hasErrorCount(1); in membersInjectPrimitive() 75 subject.hasErrorContaining("Cannot inject members into int") in membersInjectPrimitive() 96 subject -> { in membersInjectArray() 97 subject.hasErrorCount(1); in membersInjectArray() 98 subject.hasErrorContaining("Cannot inject members into java.lang.Object[]") in membersInjectArray() 120 subject -> { in membersInjectorOfArray() [all …]
|
D | MapMultibindingValidationTest.java | 73 subject -> { in duplicateMapKeys_UnwrappedMapKey() 74 subject.hasErrorCount(1); in duplicateMapKeys_UnwrappedMapKey() 75 subject.hasErrorContaining( in duplicateMapKeys_UnwrappedMapKey() 77 subject.hasErrorContaining("provideObjectForAKey()"); in duplicateMapKeys_UnwrappedMapKey() 78 subject.hasErrorContaining("provideObjectForAKeyAgain()"); in duplicateMapKeys_UnwrappedMapKey() 88 subject -> { in duplicateMapKeys_UnwrappedMapKey() 89 subject.hasErrorCount(1); in duplicateMapKeys_UnwrappedMapKey() 90 subject.hasErrorContaining( in duplicateMapKeys_UnwrappedMapKey() 94 subject.hasErrorContaining("provideObjectForAKey()"); in duplicateMapKeys_UnwrappedMapKey() 95 subject.hasErrorContaining("provideObjectForAKeyAgain()"); in duplicateMapKeys_UnwrappedMapKey() [all …]
|
D | ModuleFactoryGeneratorTest.java | 171 subject -> { in modulesWithTypeParamsMustBeAbstract() 172 subject.hasErrorCount(1); in modulesWithTypeParamsMustBeAbstract() 173 subject.hasErrorContaining("Modules with type parameters must be abstract") in modulesWithTypeParamsMustBeAbstract() 259 subject -> { in validatesIncludedModules() 260 subject.hasErrorCount(2); in validatesIncludedModules() 264 subject.hasErrorContaining( in validatesIncludedModules() 267 subject.hasErrorContaining( in validatesIncludedModules() 290 subject -> { in singleProvidesMethodNoArgs() 291 subject.hasErrorCount(0); in singleProvidesMethodNoArgs() 292 subject.generatedSource( in singleProvidesMethodNoArgs() [all …]
|
D | FullBindingGraphValidationTest.java | 82 subject -> { in moduleWithErrors_validationTypeNone() 83 subject.hasErrorCount(0); in moduleWithErrors_validationTypeNone() 84 subject.hasWarningCount(0); in moduleWithErrors_validationTypeNone() 93 subject -> { in moduleWithErrors_validationTypeError() 94 subject.hasErrorCount(1); in moduleWithErrors_validationTypeError() 95 subject.hasErrorContainingMatch(MODULE_WITH_ERRORS_MESSAGE.pattern()) in moduleWithErrors_validationTypeError() 106 subject -> { in moduleWithErrors_validationTypeWarning() 107 subject.hasErrorCount(0); in moduleWithErrors_validationTypeWarning() 108 subject.hasWarningCount(1); in moduleWithErrors_validationTypeWarning() 109 subject.hasWarningContainingMatch(MODULE_WITH_ERRORS_MESSAGE.pattern()) in moduleWithErrors_validationTypeWarning() [all …]
|
D | MembersInjectionTest.java | 102 subject -> { in injectKotlinProtectField_fails() 103 subject.hasErrorCount(1); in injectKotlinProtectField_fails() 104 subject.hasErrorContaining( in injectKotlinProtectField_fails() 145 .compile(subject -> subject.hasErrorCount(0)); in injectJavaProtectField_succeeds() 182 subject -> { in parentClass_noInjectedMembers() 183 subject.hasErrorCount(0); in parentClass_noInjectedMembers() 184 subject.generatedSource(goldenFileRule.goldenSource("test/DaggerTestComponent")); in parentClass_noInjectedMembers() 235 subject -> { in parentClass_injectedMembersInSupertype() 236 subject.hasErrorCount(0); in parentClass_injectedMembersInSupertype() 237 subject.generatedSource(goldenFileRule.goldenSource("test/DaggerTestComponent")); in parentClass_injectedMembersInSupertype() [all …]
|
D | AssistedFactoryErrorsTest.java | 54 subject -> { in testFactoryNotAbstract() 55 subject.hasErrorCount(1); in testFactoryNotAbstract() 56 subject.hasErrorContaining( in testFactoryNotAbstract() 86 subject -> { in testNestedFactoryNotStatic() 87 subject.hasErrorCount(1); in testNestedFactoryNotStatic() 88 subject.hasErrorContaining("Nested @AssistedFactory-annotated types must be static."); in testNestedFactoryNotStatic() 106 subject -> { in testFactoryMissingAbstractMethod() 107 subject.hasErrorCount(1); in testFactoryMissingAbstractMethod() 108 subject.hasErrorContaining( in testFactoryMissingAbstractMethod() 155 subject -> { in testFactoryReturnsNonDeclaredType() [all …]
|
D | DuplicateBindingsValidationTest.java | 91 subject -> { in duplicateExplicitBindings_ProvidesAndComponentProvision() 92 subject.hasErrorCount(1); in duplicateExplicitBindings_ProvidesAndComponentProvision() 93 subject.hasErrorContaining( in duplicateExplicitBindings_ProvidesAndComponentProvision() 148 subject -> { in duplicateExplicitBindings_TwoProvidesMethods() 151 subject.hasErrorCount(fullBindingGraphValidation ? 2 : 1); in duplicateExplicitBindings_TwoProvidesMethods() 153 subject.hasErrorContaining( in duplicateExplicitBindings_TwoProvidesMethods() 162 subject.hasErrorContaining( in duplicateExplicitBindings_TwoProvidesMethods() 218 subject -> { in duplicateExplicitBindings_ProvidesVsBinds() 225 subject.hasErrorCount(2); in duplicateExplicitBindings_ProvidesVsBinds() 226 subject.hasErrorContaining(errorMessage) in duplicateExplicitBindings_ProvidesVsBinds() [all …]
|
D | SubcomponentCreatorValidationTest.java | 79 subject -> { in testRefSubcomponentAndSubCreatorFails() 80 subject.hasErrorCount(1); in testRefSubcomponentAndSubCreatorFails() 81 subject.hasErrorContaining( in testRefSubcomponentAndSubCreatorFails() 120 subject -> { in testRefSubCreatorTwiceFails() 121 subject.hasErrorCount(1); in testRefSubCreatorTwiceFails() 122 subject.hasErrorContaining( in testRefSubCreatorTwiceFails() 165 subject -> { in testMoreThanOneCreatorFails() 166 subject.hasErrorCount(1); in testMoreThanOneCreatorFails() 167 subject.hasErrorContaining( in testMoreThanOneCreatorFails() 207 subject -> { in testMoreThanOneCreatorFails_differentTypes() [all …]
|
D | ComponentProcessorTest.java | 122 subject -> { in doubleBindingFromResolvedModules() 123 subject.hasErrorCount(1); in doubleBindingFromResolvedModules() 124 subject.hasErrorContaining("List<Integer> is bound multiple times"); in doubleBindingFromResolvedModules() 125 subject.hasErrorContaining( in doubleBindingFromResolvedModules() 127 subject.hasErrorContaining( in doubleBindingFromResolvedModules() 162 subject -> in privateNestedClassWithWarningThatIsAnErrorInComponent() 166 subject.hasErrorContaining( in privateNestedClassWithWarningThatIsAnErrorInComponent() 197 subject -> { in simpleComponent() 198 subject.hasErrorCount(0); in simpleComponent() 199 subject.generatedSource(goldenFileRule.goldenSource("test/DaggerSimpleComponent")); in simpleComponent() [all …]
|
D | IgnoreProvisionKeyWildcardsTest.java | 89 subject -> { in testProvidesUniqueBindingsWithDifferentTypeVariances() 91 subject.hasErrorCount(1); in testProvidesUniqueBindingsWithDifferentTypeVariances() 92 subject.hasErrorContaining( in testProvidesUniqueBindingsWithDifferentTypeVariances() 99 subject.hasErrorCount(0); in testProvidesUniqueBindingsWithDifferentTypeVariances() 155 subject -> { in testProvidesUniqueBindingsWithMatchingWildcardArguments() 157 subject.hasErrorCount(1); in testProvidesUniqueBindingsWithMatchingWildcardArguments() 158 subject.hasErrorContaining( in testProvidesUniqueBindingsWithMatchingWildcardArguments() 170 subject.hasErrorCount(0); in testProvidesUniqueBindingsWithMatchingWildcardArguments() 202 subject -> { in testProvidesMultibindsSetDeclarationsWithDifferentTypeVariances() 204 subject.hasErrorCount(1); in testProvidesMultibindsSetDeclarationsWithDifferentTypeVariances() [all …]
|
D | ComponentValidationTest.java | 48 subject -> { in componentOnConcreteClass() 49 subject.hasErrorCount(1); in componentOnConcreteClass() 50 subject.hasErrorContaining("interface"); in componentOnConcreteClass() 83 subject -> { in componentOnOverridingBuilder_failsWhenMethodNameConflictsWithStaticCreatorName() 84 subject.hasErrorCount(1); in componentOnOverridingBuilder_failsWhenMethodNameConflictsWithStaticCreatorName() 85 subject.hasErrorContaining( in componentOnOverridingBuilder_failsWhenMethodNameConflictsWithStaticCreatorName() 119 subject -> { in componentOnOverridingCreate_failsWhenGeneratedCreateMethod() 120 subject.hasErrorCount(1); in componentOnOverridingCreate_failsWhenGeneratedCreateMethod() 121 subject.hasErrorContaining( in componentOnOverridingCreate_failsWhenGeneratedCreateMethod() 169 .compile(subject -> subject.hasErrorCount(0)); in subcomponentMethodNameBuilder_succeeds() [all …]
|
D | ComponentCreatorTest.java | 110 subject -> { in testEmptyCreator() 111 subject.hasErrorCount(0); in testEmptyCreator() 112 subject.generatedSource(goldenFileRule.goldenSource("test/DaggerSimpleComponent")); in testEmptyCreator() 152 subject -> { in testCanInstantiateModulesUserCannotSet() 153 subject.hasErrorCount(0); in testCanInstantiateModulesUserCannotSet() 154 subject.generatedSource(goldenFileRule.goldenSource("test/DaggerTestComponent")); in testCanInstantiateModulesUserCannotSet() 184 subject -> { in testMoreThanOneCreatorOfSameTypeFails() 185 subject.hasErrorCount(1); in testMoreThanOneCreatorOfSameTypeFails() 186 subject.hasErrorContaining( in testMoreThanOneCreatorOfSameTypeFails() 219 subject -> { in testBothBuilderAndFactoryFails() [all …]
|
D | MissingBindingValidationTest.java | 84 subject -> { in dependOnInterface() 85 subject.hasErrorCount(1); in dependOnInterface() 86 subject.hasErrorContaining( in dependOnInterface() 113 subject -> { in entryPointDependsOnInterface() 114 subject.hasErrorCount(1); in entryPointDependsOnInterface() 115 subject.hasErrorContaining( in entryPointDependsOnInterface() 145 subject -> { in entryPointDependsOnQualifiedInterface() 146 subject.hasErrorCount(1); in entryPointDependsOnQualifiedInterface() 147 subject.hasErrorContaining( in entryPointDependsOnQualifiedInterface() 179 subject -> { in constructorInjectionWithoutAnnotation() [all …]
|
D | ProductionComponentProcessorTest.java | 76 subject -> { in componentOnConcreteClass() 77 subject.hasErrorCount(1); in componentOnConcreteClass() 78 subject.hasErrorContaining( in componentOnConcreteClass() 97 subject -> { in componentOnEnum() 98 subject.hasErrorCount(1); in componentOnEnum() 99 subject.hasErrorContaining( in componentOnEnum() 116 subject -> { in componentOnAnnotation() 117 subject.hasErrorCount(1); in componentOnAnnotation() 118 subject.hasErrorContaining( in componentOnAnnotation() 135 subject -> { in nonModuleModule() [all …]
|
D | ModuleValidationTest.java | 90 subject -> { in moduleSubcomponents_notASubcomponent() 91 subject.hasErrorCount(1); in moduleSubcomponents_notASubcomponent() 92 subject.hasErrorContaining( in moduleSubcomponents_notASubcomponent() 126 subject -> { in moduleSubcomponents_listsSubcomponentBuilder() 127 subject.hasErrorCount(1); in moduleSubcomponents_listsSubcomponentBuilder() 128 subject.hasErrorContaining( in moduleSubcomponents_listsSubcomponentBuilder() 162 subject -> { in moduleSubcomponents_listsSubcomponentFactory() 163 subject.hasErrorCount(1); in moduleSubcomponents_listsSubcomponentFactory() 164 subject.hasErrorContaining( in moduleSubcomponents_listsSubcomponentFactory() 198 subject -> { in moduleSubcomponents_listsProductionSubcomponentBuilder() [all …]
|
D | UnresolvableDependencyTest.java | 76 subject -> { in referencesUnresolvableDependency() 77 switch (CompilerTests.backend(subject)) { in referencesUnresolvableDependency() 79 subject.hasErrorCount(3); in referencesUnresolvableDependency() 80 subject.hasErrorContaining( in referencesUnresolvableDependency() 86 subject.hasErrorCount(2); in referencesUnresolvableDependency() 90 boolean isJavac = CompilerTests.backend(subject) == XProcessingEnv.Backend.JAVAC; in referencesUnresolvableDependency() 97 subject.hasErrorContaining( in referencesUnresolvableDependency() 102 subject.hasErrorContaining( in referencesUnresolvableDependency() 109 assertThat(subject.getCompilationResult().rawOutput()) in referencesUnresolvableDependency() 118 subject -> { in referencesUnresolvableDependency() [all …]
|
D | MultibindingTest.java | 58 CompilerTests.daggerCompiler(component, moduleSrc).compile(subject -> subject.hasErrorCount(0)); in multibindingContributedWithKotlinProperty_compilesSucessfully() 85 subject -> { in providesWithTwoMultibindingAnnotations_failsToCompile() 86 subject.hasErrorCount(3); in providesWithTwoMultibindingAnnotations_failsToCompile() 87 subject.hasErrorContaining( in providesWithTwoMultibindingAnnotations_failsToCompile() 91 subject.hasErrorContaining( in providesWithTwoMultibindingAnnotations_failsToCompile() 95 subject.hasErrorContaining("@Provides methods of type map must declare a map key") in providesWithTwoMultibindingAnnotations_failsToCompile() 123 subject -> { in appliedOnInvalidMethods_failsToCompile() 124 subject.hasErrorCount(3); in appliedOnInvalidMethods_failsToCompile() 127 subject.hasErrorContaining(error).onSource(someType).onLineContaining("ints();"); in appliedOnInvalidMethods_failsToCompile() 128 subject.hasErrorContaining(error).onSource(someType).onLineContaining("doubles();"); in appliedOnInvalidMethods_failsToCompile() [all …]
|
D | SubcomponentValidationTest.java | 93 subject -> { in factoryMethod_missingModulesWithParameters() 94 subject.hasErrorCount(1); in factoryMethod_missingModulesWithParameters() 95 subject.hasErrorContaining( in factoryMethod_missingModulesWithParameters() 162 subject -> { in factoryMethod_grandchild() 163 subject.hasErrorCount(1); in factoryMethod_grandchild() 164 subject.hasErrorContaining( in factoryMethod_grandchild() 196 subject -> { in factoryMethod_nonModuleParameter() 197 subject.hasErrorCount(1); in factoryMethod_nonModuleParameter() 198 subject.hasErrorContaining( in factoryMethod_nonModuleParameter() 236 subject -> { in factoryMethod_duplicateParameter() [all …]
|
/external/dagger2/javatests/dagger/android/processor/ |
D | AndroidMapKeyValidatorTest.java | 82 subject -> { in rawFactoryType() 83 subject.compilationDidFail(); in rawFactoryType() 84 subject.hasErrorContaining( in rawFactoryType() 111 compile(module, FOO_ACTIVITY).compile(subject -> subject.hasErrorCount(0)); in wildCardFactoryType() 124 subject -> { in rawBuilderType() 125 subject.compilationDidFail(); in rawBuilderType() 126 subject.hasErrorContaining( in rawBuilderType() 143 subject -> { in bindsToBuilderNotFactory() 144 subject.compilationDidFail(); in bindsToBuilderNotFactory() 145 subject.hasErrorContaining( in bindsToBuilderNotFactory() [all …]
|
/external/dagger2/javatests/dagger/hilt/android/processor/internal/viewmodel/ |
D | ViewModelProcessorTest.kt | 52 .compile { subject -> subject.hasErrorCount(0) } in <lambda>() method 78 .compile { subject -> in <lambda>() method 79 subject.compilationDidFail() in <lambda>() 80 subject.hasErrorCount(1) in <lambda>() 81 subject.hasErrorContainingMatch( in <lambda>() 114 .compile { subject -> in <lambda>() method 115 subject.compilationDidFail() in <lambda>() 116 subject.hasErrorCount(1) in <lambda>() 117 subject.hasErrorContaining( in <lambda>() 157 .compile { subject -> in <lambda>() method [all …]
|
/external/dagger2/javatests/dagger/hilt/processor/internal/definecomponent/ |
D | DefineComponentProcessorTest.java | 99 subject -> { in testDefineComponentOutput() 100 subject.hasErrorCount(0); in testDefineComponentOutput() 101 subject.generatedSource(componentOutput); in testDefineComponentOutput() 102 subject.generatedSource(builderOutput); in testDefineComponentOutput() 121 subject -> { in testDefineComponentClass_fails() 122 subject.hasErrorCount(1); in testDefineComponentClass_fails() 123 subject.hasErrorContaining( in testDefineComponentClass_fails() 143 subject -> { in testDefineComponentWithTypeParameters_fails() 144 subject.hasErrorCount(1); in testDefineComponentWithTypeParameters_fails() 145 subject.hasErrorContaining( in testDefineComponentWithTypeParameters_fails() [all …]
|
/external/dagger2/javatests/dagger/hilt/android/processor/internal/ |
D | GeneratorsTest.java | 65 subject -> { in copyConstructorParametersCopiesExternalNullables() 66 subject.hasErrorCount(0); in copyConstructorParametersCopiesExternalNullables() 68 subject.generatedSourceFileWithPath("test/Hilt_MyActivity.java"); in copyConstructorParametersCopiesExternalNullables() 109 subject -> { in copyConstructorParametersConvertsAndroidInternalNullableToExternal() 110 subject.hasErrorCount(0); in copyConstructorParametersConvertsAndroidInternalNullableToExternal() 112 subject.generatedSourceFileWithPath("test/Hilt_MyView.java"); in copyConstructorParametersConvertsAndroidInternalNullableToExternal() 121 if (HiltCompilerTests.backend(subject) == Backend.KSP) { in copyConstructorParametersConvertsAndroidInternalNullableToExternal() 180 subject -> { in typeUseNullableCopiedFromSuperConstructor() 181 subject.hasErrorCount(0); in typeUseNullableCopiedFromSuperConstructor() 183 subject.generatedSourceFileWithPath("test/Hilt_MyView.java"); in typeUseNullableCopiedFromSuperConstructor() [all …]
|
/external/dagger2/javatests/dagger/hilt/android/processor/internal/androidentrypoint/ |
D | AndroidEntryPointProcessorTest.java | 46 (CompilationResultSubject subject) -> { in testAndroidEntryPoint() 47 subject.hasErrorCount(0); in testAndroidEntryPoint() 48 subject.generatedSourceFileWithPath("test/Hilt_MyActivity.java"); in testAndroidEntryPoint() 66 (CompilationResultSubject subject) -> { in missingBaseClass() 67 subject.hasErrorCount(1); in missingBaseClass() 68 subject in missingBaseClass() 88 (CompilationResultSubject subject) -> { in incorrectSuperclass() 90 if (HiltCompilerTests.backend(subject) == XProcessingEnv.Backend.KSP) { in incorrectSuperclass() 91 subject.hasErrorCount(0); in incorrectSuperclass() 93 subject.hasErrorCount(1); in incorrectSuperclass() [all …]
|
/external/dagger2/javatests/dagger/hilt/processor/internal/aggregateddeps/ |
D | AggregatedDepsProcessorErrorsTest.java | 73 subject -> { in reportMultipleAnnotationTypeKindErrors() 74 subject.compilationDidFail(); in reportMultipleAnnotationTypeKindErrors() 75 subject in reportMultipleAnnotationTypeKindErrors() 79 subject in reportMultipleAnnotationTypeKindErrors() 83 subject in reportMultipleAnnotationTypeKindErrors() 87 subject in reportMultipleAnnotationTypeKindErrors() 92 subject in reportMultipleAnnotationTypeKindErrors() 117 subject -> { in testInvalidComponentInInstallInAnnotation() 118 subject.compilationDidFail(); in testInvalidComponentInInstallInAnnotation() 119 subject in testInvalidComponentInInstallInAnnotation() [all …]
|