• Home
  • Raw
  • Download

Lines Matching full:inject

64         "import javax.inject.Inject;",  in parentClass_noInjectedMembers()
67 " @Inject Child() {}", in parentClass_noInjectedMembers()
110 "import javax.inject.Inject;", in parentClass_injectedMembersInSupertype()
113 " @Inject Child() {}", in parentClass_injectedMembersInSupertype()
118 "import javax.inject.Inject;", in parentClass_injectedMembersInSupertype()
121 " @Inject Dep dep;", in parentClass_injectedMembersInSupertype()
126 "import javax.inject.Inject;", in parentClass_injectedMembersInSupertype()
129 " @Inject Dep() {}", in parentClass_injectedMembersInSupertype()
175 "import javax.inject.Inject;", in fieldAndMethodGenerics()
178 " @Inject A a;", in fieldAndMethodGenerics()
180 " @Inject GenericClass() {}", in fieldAndMethodGenerics()
182 " @Inject void register(B b) {}", in fieldAndMethodGenerics()
193 "import javax.inject.Provider;"), in fieldAndMethodGenerics()
240 "import javax.inject.Inject;", in subclassedGenericMembersInjectors()
243 " @Inject A() {}", in subclassedGenericMembersInjectors()
248 "import javax.inject.Inject;", in subclassedGenericMembersInjectors()
251 " @Inject A2() {}", in subclassedGenericMembersInjectors()
256 "import javax.inject.Inject;", in subclassedGenericMembersInjectors()
259 " @Inject X x;", in subclassedGenericMembersInjectors()
260 " @Inject Y y;", in subclassedGenericMembersInjectors()
261 " @Inject A2 a2;", in subclassedGenericMembersInjectors()
263 " @Inject Parent() {}", in subclassedGenericMembersInjectors()
268 "import javax.inject.Inject;", in subclassedGenericMembersInjectors()
271 " @Inject A a;", in subclassedGenericMembersInjectors()
272 " @Inject T t;", in subclassedGenericMembersInjectors()
274 " @Inject Child() {}", in subclassedGenericMembersInjectors()
285 "import javax.inject.Provider;"), in subclassedGenericMembersInjectors()
353 "import javax.inject.Inject;", in fieldInjection()
354 "import javax.inject.Provider;", in fieldInjection()
357 " @Inject String string;", in fieldInjection()
358 " @Inject Lazy<String> lazyString;", in fieldInjection()
359 " @Inject Provider<String> stringProvider;", in fieldInjection()
372 "import javax.inject.Provider;"), in fieldInjection()
437 "import javax.inject.Inject;", in fieldInjectionWithQualifier()
438 "import javax.inject.Named;", in fieldInjectionWithQualifier()
439 "import javax.inject.Provider;", in fieldInjectionWithQualifier()
442 " @Inject @Named(\"A\") String a;", in fieldInjectionWithQualifier()
443 " @Inject @Named(\"B\") String b;", in fieldInjectionWithQualifier()
454 "import javax.inject.Named;", in fieldInjectionWithQualifier()
455 "import javax.inject.Provider;"), in fieldInjectionWithQualifier()
457 "@QualifierMetadata(\"javax.inject.Named\")", in fieldInjectionWithQualifier()
507 "import javax.inject.Inject;", in methodInjection()
508 "import javax.inject.Provider;", in methodInjection()
511 " @Inject void noArgs() {}", in methodInjection()
512 " @Inject void oneArg(String string) {}", in methodInjection()
513 " @Inject void manyArgs(", in methodInjection()
526 "import javax.inject.Provider;"), in methodInjection()
599 "import javax.inject.Inject;", in mixedMemberInjection()
600 "import javax.inject.Provider;", in mixedMemberInjection()
603 " @Inject String string;", in mixedMemberInjection()
604 " @Inject void setString(String s) {}", in mixedMemberInjection()
605 " @Inject Object object;", in mixedMemberInjection()
606 " @Inject void setObject(Object o) {}", in mixedMemberInjection()
617 "import javax.inject.Provider;"), in mixedMemberInjection()
686 "import javax.inject.Inject;", in injectConstructorAndMembersInjection()
689 " @Inject String s;", in injectConstructorAndMembersInjection()
690 " @Inject AllInjections(String s) {}", in injectConstructorAndMembersInjection()
691 " @Inject void s(String s) {}", in injectConstructorAndMembersInjection()
702 "import javax.inject.Provider;"), in injectConstructorAndMembersInjection()
757 "import javax.inject.Inject;", in supertypeMembersInjection()
760 " @Inject String s;", in supertypeMembersInjection()
771 "import javax.inject.Provider;"), in supertypeMembersInjection()
812 "import javax.inject.Inject;", in simpleComponentWithNesting()
816 " @Inject A() {}", in simpleComponentWithNesting()
819 " @Inject A a;", in simpleComponentWithNesting()
823 " void inject(B b);", in simpleComponentWithNesting()
835 "import javax.inject.Provider;"), in simpleComponentWithNesting()
879 "import javax.inject.Inject;", in componentWithNestingAndGeneratedType()
882 " @Inject GeneratedType generated;", in componentWithNestingAndGeneratedType()
884 " @Inject A() {}", in componentWithNestingAndGeneratedType()
887 " @Inject A a;", in componentWithNestingAndGeneratedType()
891 " void inject(B b);", in componentWithNestingAndGeneratedType()
903 "import javax.inject.Provider;"), in componentWithNestingAndGeneratedType()
958 "import javax.inject.Inject;", in componentWithNestingAndGeneratedType()
961 " @Inject GeneratedType() {}", in componentWithNestingAndGeneratedType()
982 "import javax.inject.Inject;", in lowerCaseNamedMembersInjector_forLowerCaseType()
985 " @Inject String string;", in lowerCaseNamedMembersInjector_forLowerCaseType()
1008 " void inject(foo target);", in lowerCaseNamedMembersInjector_forLowerCaseType()
1025 "import javax.inject.Inject;", in fieldInjectionForShadowedMember()
1028 " @Inject Foo() {}", in fieldInjectionForShadowedMember()
1035 "import javax.inject.Inject;", in fieldInjectionForShadowedMember()
1038 " @Inject Bar() {}", in fieldInjectionForShadowedMember()
1045 "import javax.inject.Inject;", in fieldInjectionForShadowedMember()
1048 " @Inject Foo object;", in fieldInjectionForShadowedMember()
1055 "import javax.inject.Inject;", in fieldInjectionForShadowedMember()
1058 " @Inject Bar object;", in fieldInjectionForShadowedMember()
1069 " void inject(Child child);", in fieldInjectionForShadowedMember()
1081 "import javax.inject.Provider;"), in fieldInjectionForShadowedMember()
1125 "import javax.inject.Inject;", in privateNestedClassError()
1129 " @Inject int field;", in privateNestedClassError()
1144 "import javax.inject.Inject;", in privateNestedClassWarning()
1148 " @Inject int field;", in privateNestedClassWarning()
1166 "import javax.inject.Inject;", in privateSuperclassIsOkIfNotInjectedInto()
1172 " @Inject int field;", in privateSuperclassIsOkIfNotInjectedInto()
1187 "import javax.inject.Inject;", in rawFrameworkTypeField()
1188 "import javax.inject.Provider;", in rawFrameworkTypeField()
1191 " @Inject Provider fieldWithRawProvider;", in rawFrameworkTypeField()
1196 " void inject(RawProviderField rawProviderField);", in rawFrameworkTypeField()
1215 "import javax.inject.Inject;", in throwExceptionInjectedMethod()
1217 "@Inject void inject() throws Exception {}", in throwExceptionInjectedMethod()
1223 .hadErrorContaining("Methods with @Inject may not throw checked exceptions. " in throwExceptionInjectedMethod()
1237 "import javax.inject.Inject;", in rawFrameworkTypeParameter()
1238 "import javax.inject.Provider;", in rawFrameworkTypeParameter()
1241 " @Inject void methodInjection(Provider rawProviderParameter) {}", in rawFrameworkTypeParameter()
1246 " void inject(RawProviderParameter rawProviderParameter);", in rawFrameworkTypeParameter()
1264 "import javax.inject.Inject;", in injectsPrimitive()
1267 " @Inject InjectedType() {}", in injectsPrimitive()
1269 " @Inject int primitiveInt;", in injectsPrimitive()
1270 " @Inject Integer boxedInt;", in injectsPrimitive()
1281 "import javax.inject.Provider;"), in injectsPrimitive()
1325 "import javax.inject.Provider;"), in injectsPrimitive()
1377 "import javax.inject.Inject;", in accessibility()
1380 " @Inject Foo() {}", in accessibility()
1387 "import javax.inject.Inject;", in accessibility()
1390 " @Inject Inaccessible() {}", in accessibility()
1391 " @Inject Foo foo;", in accessibility()
1392 " @Inject void method(Foo foo) {}", in accessibility()
1399 "import javax.inject.Inject;", in accessibility()
1402 " @Inject UsesInaccessible(Inaccessible inaccessible) {}", in accessibility()
1432 "import javax.inject.Provider;"), in accessibility()
1523 "import javax.inject.Provider;", in accessibleRawType_ofInaccessibleType()
1524 "import javax.inject.Singleton;", in accessibleRawType_ofInaccessibleType()
1539 "import javax.inject.Inject;", in accessibleRawType_ofInaccessibleType()
1542 " @Inject UsesInaccessibles() {}", in accessibleRawType_ofInaccessibleType()
1543 " @Inject List<Inaccessible> inaccessibles;", in accessibleRawType_ofInaccessibleType()
1551 "import javax.inject.Singleton;", in accessibleRawType_ofInaccessibleType()
1630 "import javax.inject.Inject;", in publicSupertypeHiddenSubtype()
1633 " @Inject Foo() {}", in publicSupertypeHiddenSubtype()
1640 "import javax.inject.Inject;", in publicSupertypeHiddenSubtype()
1643 " @Inject T t;", in publicSupertypeHiddenSubtype()
1650 "import javax.inject.Inject;", in publicSupertypeHiddenSubtype()
1653 " @Inject Subtype() {}", in publicSupertypeHiddenSubtype()
1660 "import javax.inject.Inject;", in publicSupertypeHiddenSubtype()
1663 " @Inject InjectsSubtype(Subtype s) {}", in publicSupertypeHiddenSubtype()
1720 // @Inject fields or @Inject constructor even if it extends and is extended by types that do.
1728 "import javax.inject.Inject;", in middleClassNoFieldInjection()
1731 " @Inject String valueA;", in middleClassNoFieldInjection()
1745 "import javax.inject.Inject;", in middleClassNoFieldInjection()
1748 " @Inject String valueC;", in middleClassNoFieldInjection()
1759 "import javax.inject.Provider;"), in middleClassNoFieldInjection()
1799 "import javax.inject.Provider;"), in middleClassNoFieldInjection()
1846 // Shows that we do generate a MembersInjector for a type that has an @Inject
1847 // constructor and that extends a type with @Inject fields, even if it has no local field
1857 "import javax.inject.Inject;", in testConstructorInjectedFieldInjection()
1860 " @Inject A() {}", in testConstructorInjectedFieldInjection()
1867 "import javax.inject.Inject;", in testConstructorInjectedFieldInjection()
1870 " @Inject String valueB;", in testConstructorInjectedFieldInjection()
1880 "import javax.inject.Provider;"), in testConstructorInjectedFieldInjection()
1910 "import javax.inject.Provider;"), in testConstructorInjectedFieldInjection()
1962 " void inject(Bar bar);", in testMembersInjectionBindingExistsInParentComponent()
1984 "import javax.inject.Inject;", in testMembersInjectionBindingExistsInParentComponent()
1987 " @Inject Foo(Bar bar) {}", in testMembersInjectionBindingExistsInParentComponent()
1996 "import javax.inject.Inject;", in testMembersInjectionBindingExistsInParentComponent()
1999 " @Inject Set<String> multibindingStrings;", in testMembersInjectionBindingExistsInParentComponent()
2000 " @Inject Bar() {}", in testMembersInjectionBindingExistsInParentComponent()
2045 // We avoid sharing them in general because they may be different (e.g. in this case we inject in testMembersInjectionBindingExistsInParentComponent()
2062 " public void inject(Bar bar) {", in testMembersInjectionBindingExistsInParentComponent()
2098 // component they share the same inject methods rather than generating their own.
2112 " void inject(Foo foo);", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()
2120 "import javax.inject.Inject;", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()
2123 " @Inject Bar bar;", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()
2124 " @Inject Foo() {}", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()
2132 "import javax.inject.Inject;", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()
2135 " @Inject Bar() {}", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()
2157 " public void inject(Foo foo) {", in testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding()