From fce087e5f40459457004868f3dcc9a34d62e81d9 Mon Sep 17 00:00:00 2001 From: Daniel Santiago Date: Tue, 20 May 2025 11:26:46 -0700 Subject: [PATCH] Move dagger-compiler compilation tests to the Gradle source sets. RELNOTES=N/A PiperOrigin-RevId: 761161497 --- dagger-compiler/build.gradle.kts | 4 +- .../internal/codegen/AssistedErrorsTest.java | 0 .../codegen/AssistedFactoryErrorsTest.java | 0 .../internal/codegen/AssistedFactoryTest.java | 0 .../codegen/AssistedInjectErrorsTest.java | 0 .../javatests}/dagger/internal/codegen/BUILD | 7 +- ...dsDependsOnSubcomponentValidationTest.java | 0 .../codegen/BindsInstanceValidationTest.java | 0 .../codegen/BindsMethodValidationTest.java | 0 .../BindsMissingDelegateValidationTest.java | 0 .../BindsOptionalOfMethodValidationTest.java | 2 + .../dagger/internal/codegen/CompilerMode.java | 0 .../dagger/internal/codegen/Compilers.java | 0 .../codegen/ComponentBuilderTest.java | 0 .../codegen/ComponentCreatorTest.java | 2 +- .../codegen/ComponentCreatorTestHelper.java | 0 .../codegen/ComponentDependenciesTest.java | 1 - .../codegen/ComponentFactoryTest.java | 0 .../ComponentHierarchyValidationTest.java | 0 .../codegen/ComponentProcessorTest.java | 0 .../codegen/ComponentProtectedTypeTest.java | 0 .../ComponentRequirementFieldTest.java | 0 .../internal/codegen/ComponentShardTest.java | 0 .../codegen/ComponentValidationTest.java | 0 .../codegen/ConflictingEntryPointsTest.java | 0 .../codegen/DaggerModuleMethodSubject.java | 0 .../DaggerSuperficialValidationTest.java | 0 .../DelegateRequestRepresentationTest.java | 0 .../DependencyCycleValidationTest.java | 0 .../codegen/DiagnosticFormattingTest.java | 0 .../DuplicateBindingsValidationTest.java | 0 .../internal/codegen/ElidedFactoriesTest.java | 0 .../internal/codegen/ExpressionTest.java | 0 .../internal/codegen/FrameworkFieldTest.java | 0 .../codegen/FrameworkTypeMapperTest.java | 0 .../FullBindingGraphValidationTest.java | 0 .../internal/codegen/GeneratedLines.java | 0 .../codegen/GeneratingProcessingStep.java | 0 .../internal/codegen/GeneratingProcessor.java | 0 .../internal/codegen/GenericMethodsTest.java | 0 .../dagger/internal/codegen/HjarTest.java | 0 .../IgnoreProvisionKeyWildcardsTest.java | 0 .../codegen/InaccessibleTypeBindsTest.java | 0 ...InjectConstructorFactoryGeneratorTest.java | 0 .../codegen/InvalidInjectConstructorTest.java | 0 .../internal/codegen/JavaFileBuilder.java | 0 .../internal/codegen/KeyFactoryTest.java | 0 .../codegen/KotlinInjectedQualifier.kt | 4 +- .../KotlinObjectWithMemberInjection.kt | 22 ++- .../MapBindingComponentProcessorTest.java | 0 .../internal/codegen/MapKeyProcessorTest.java | 0 .../MapMultibindingValidationTest.java | 0 .../codegen/MapRequestRepresentationTest.java | 0 ...MapRequestRepresentationWithGuavaTest.java | 0 .../codegen/MembersInjectionTest.java | 0 .../MembersInjectionValidationTest.java | 0 .../codegen/MissingAndroidProcessorTest.java | 0 .../codegen/MissingBindingValidationTest.java | 0 .../dagger/internal/codegen/ModelTest.java | 0 .../codegen/ModuleFactoryGeneratorTest.java | 0 .../codegen/ModuleValidationTest.java | 0 .../internal/codegen/MultibindingTest.java | 0 .../codegen/MultibindsValidationTest.java | 2 + .../internal/codegen/MultipleRequestTest.java | 0 ...OptionalBindingRequestFulfillmentTest.java | 0 .../internal/codegen/OptionalBindingTest.java | 0 .../PluginsVisitFullBindingGraphTest.java | 0 .../ProducerModuleFactoryGeneratorTest.java | 0 .../ProductionComponentProcessorTest.java | 0 .../ProductionGraphValidationTest.java | 0 .../codegen/RawTypeInjectionTest.java | 0 .../codegen/RepeatedModuleValidationTest.java | 0 .../codegen/ScopingValidationTest.java | 0 .../SetBindingRequestFulfillmentTest.java | 0 ...indingRequestFulfillmentWithGuavaTest.java | 0 .../SetMultibindingValidationTest.java | 0 .../internal/codegen/SourceFilesTest.java | 0 .../SubcomponentBuilderValidationTest.java | 0 ...omponentCreatorRequestFulfillmentTest.java | 2 +- .../SubcomponentCreatorValidationTest.java | 0 .../codegen/SubcomponentValidationTest.java | 0 .../codegen/SwitchingProviderTest.java | 0 .../dagger/internal/codegen/TestUtils.java | 0 .../codegen/UnresolvableDependencyTest.java | 0 .../codegen/ValidationReportTest.java | 0 .../XAnnotationsToStableStringTest.java | 0 .../internal/codegen/XCodeBlocksTest.java | 0 .../codegen/XExecutableTypesTest.java | 0 .../codegen/XTypesStripTypeNameTest.java | 0 .../codegen/XTypesToStableStringTest.java | 0 dagger-compiler/test/resources/BUILD | 30 ++++ ...uped_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ed_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ycle_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tory_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ry_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...edParamNames_DEFAULT_MODE_test.Foo_Factory | 0 ...ParamNames_FAST_INIT_MODE_test.Foo_Factory | 0 ...onents_DEFAULT_MODE_test.DaggerMyComponent | 0 ...ents_FAST_INIT_MODE_test.DaggerMyComponent | 0 ...aram_DEFAULT_MODE_test.DaggerTestComponent | 0 ...am_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ames_DEFAULT_MODE_test.DaggerTestComponent | 0 ...es_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...Component.Builder_test.DaggerTestComponent | 0 ...Component.Factory_test.DaggerTestComponent | 0 ...Component.Builder_test.DaggerTestComponent | 0 ...Component.Factory_test.DaggerTestComponent | 0 ...mponent.Builder_test.DaggerSimpleComponent | 0 ...mponent.Factory_test.DaggerSimpleComponent | 0 ...mponent.Builder_test.DaggerSimpleComponent | 0 ...mponent.Factory_test.DaggerSimpleComponent | 0 ...mponent.Builder_test.DaggerSimpleComponent | 0 ...mponent.Factory_test.DaggerSimpleComponent | 0 ...mponent.Builder_test.DaggerSimpleComponent | 0 ...mponent.Factory_test.DaggerSimpleComponent | 0 ...mponent.Builder_test.DaggerSimpleComponent | 0 ...mponent.Factory_test.DaggerSimpleComponent | 0 ...mponent.Builder_test.DaggerSimpleComponent | 0 ...mponent.Factory_test.DaggerSimpleComponent | 0 ...ames_DEFAULT_MODE_test.DaggerTestComponent | 0 ...es_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...endency_DEFAULT_MODE_test.DaggerBComponent | 0 ...dency_FAST_INIT_MODE_test.DaggerBComponent | 0 ...endency_DEFAULT_MODE_test.DaggerBComponent | 0 ...dency_FAST_INIT_MODE_test.DaggerBComponent | 0 ...on_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...hodInParent_DEFAULT_MODE_test.DaggerParent | 0 ...dInParent_FAST_INIT_MODE_test.DaggerParent | 0 ...dule_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...dule_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...endency_DEFAULT_MODE_test.DaggerBComponent | 0 ...dency_FAST_INIT_MODE_test.DaggerBComponent | 0 ...pe_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...llision_DEFAULT_MODE_test.DaggerBComponent | 0 ...ision_FAST_INIT_MODE_test.DaggerBComponent | 0 ...mObject_DEFAULT_MODE_test.DaggerBComponent | 0 ...bject_FAST_INIT_MODE_test.DaggerBComponent | 0 ...fier_DEFAULT_MODE_test.DaggerTestComponent | 0 ...er_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...on_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...fier_DEFAULT_MODE_test.DaggerTestComponent | 0 ...er_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...sion_DEFAULT_MODE_test.DaggerTestComponent | 0 ...on_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tive_DEFAULT_MODE_test.DaggerTestComponent | 0 ...DE_test.TestModule_PrimitiveIntegerFactory | 0 ...ve_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...DE_test.TestModule_PrimitiveIntegerFactory | 0 ...ider_DEFAULT_MODE_test.DaggerTestComponent | 0 ...E_test.TestModule_NonNullableStringFactory | 0 ...er_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...E_test.TestModule_NonNullableStringFactory | 0 ...endency_DEFAULT_MODE_test.DaggerBComponent | 0 ...dency_FAST_INIT_MODE_test.DaggerBComponent | 0 ...alifiedThis_DEFAULT_MODE_test.DaggerParent | 0 ...ifiedThis_FAST_INIT_MODE_test.DaggerParent | 0 ...Type_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...pe_DEFAULT_MODE_test.DaggerPublicComponent | 0 ..._FAST_INIT_MODE_test.DaggerPublicComponent | 0 ...rder_DEFAULT_MODE_test.DaggerTestComponent | 0 ...er_FAST_INIT_MODE_test.DaggerTestComponent | 0 ..._MODE_test.DaggerOuterType_SimpleComponent | 0 ..._MODE_test.DaggerOuterType_SimpleComponent | 0 ...nt_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...ep_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...od_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...UsedInGraph_DEFAULT_MODE_test.DaggerParent | 0 ...edInGraph_FAST_INIT_MODE_test.DaggerParent | 0 ...Deps_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ps_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tComponents_DEFAULT_MODE_test.DaggerParent | 0 ...omponents_FAST_INIT_MODE_test.DaggerParent | 0 ...eeds_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ds_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ance_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ce_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...nces_DEFAULT_MODE_test.DaggerTestComponent | 0 ...es_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...nent_DEFAULT_MODE_test.DaggerTestComponent | 0 ...nt_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...thod_DEFAULT_MODE_test.DaggerTestComponent | 0 ...od_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ance_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ce_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...agger.internal.codegen.DaggerTestComponent | 0 ...agger.internal.codegen.DaggerTestComponent | 0 ...agger.internal.codegen.DaggerTestComponent | 0 ...agger.internal.codegen.DaggerTestComponent | 0 ...agger.internal.codegen.DaggerTestComponent | 0 ...agger.internal.codegen.DaggerTestComponent | 0 ...otationDisabled_test.DaggerSimpleComponent | 0 ...tationSucceeded_test.DaggerSimpleComponent | 0 ...tationSucceeded_test.DaggerSimpleComponent | 0 ..._get_DEFAULT_MODE_test.DaggerTestComponent | 0 ...et_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...Type_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...inds_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ds_FAST_INIT_MODE_test.DaggerTestComponent | 0 ..._MODE_test.DaggerRequestsSubtypeAsProvider | 0 ..._MODE_test.DaggerRequestsSubtypeAsProvider | 0 ...Type_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...cope_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...heck_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ck_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...heck_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ck_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...oped_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ed_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...nt_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...nt_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...ed_DEFAULT_MODE_test.DaggerSimpleComponent | 0 ..._FAST_INIT_MODE_test.DaggerSimpleComponent | 0 ...oped_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ed_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...Loop_DEFAULT_MODE_test.DaggerTestComponent | 0 ...op_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ound_DEFAULT_MODE_test.DaggerTestComponent | 0 ...nd_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...meCollision_test.InjectConstructor_Factory | 0 ..._boundedGenerics_test.GenericClass_Factory | 0 ...ndMethodGenerics_test.GenericClass_Factory | 0 ...thNoDependencies_test.GenericClass_Factory | 0 ...embersInjection_test.AllInjections_Factory | 0 ...orOnGenericClass_test.GenericClass_Factory | 0 ...Constructor_test.InjectConstructor_Factory | 0 ...lifiersAndLazies_test.GenericClass_Factory | 0 ...meCollision_test.InjectConstructor_Factory | 0 ...neratorTest_noDeps_test.SimpleType_Factory | 0 ...meCollision_test.InjectConstructor_Factory | 0 ...ponentWithNesting_test.OuterType_A_Factory | 0 ...lassQualifierMetadata_test.FooBase_Factory | 0 ...ifierMetadata_test.FooBase_MembersInjector | 0 ...aseClassQualifierMetadata_test.Foo_Factory | 0 ...QualifierMetadata_test.Foo_MembersInjector | 0 ...QualifierMetadata_test.SomeBinding_Factory | 0 ...rMetadata_test.SomeBinding_MembersInjector | 0 ...QualifierMetadata_test.SomeBinding_Factory | 0 ...rMetadata_test.SomeBinding_MembersInjector | 0 ...WithCustomScope_test.ScopedBinding_Factory | 0 ...tScopedMetadata_test.ScopedBinding_Factory | 0 ..._twoGenericTypes_test.GenericClass_Factory | 0 ...dDependency_test.InjectConstructor_Factory | 0 ...lict_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ct_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...AULT_MODE_mapkeys.MapModule_ClassKeyMapKey | 0 ...exKeyWithInaccessibleAnnotationValueMapKey | 0 ...Keys_DEFAULT_MODE_test.DaggerTestComponent | 0 ...INIT_MODE_mapkeys.MapModule_ClassKeyMapKey | 0 ...exKeyWithInaccessibleAnnotationValueMapKey | 0 ...ys_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ding_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ng_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...mKey_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ey_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...AULT_MODE_mapkeys.MapModule_ClassKeyMapKey | 0 ...exKeyWithInaccessibleAnnotationValueMapKey | 0 ...Keys_DEFAULT_MODE_test.DaggerTestComponent | 0 ...INIT_MODE_mapkeys.MapModule_ClassKeyMapKey | 0 ...exKeyWithInaccessibleAnnotationValueMapKey | 0 ...ys_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...alue_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ue_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...gKey_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ey_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...dKey_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ey_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ible_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ings_DEFAULT_MODE_test.DaggerTestComponent | 0 ...gs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ents_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ts_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tedBindings_DEFAULT_MODE_test.DaggerParent | 0 ...dBindings_FAST_INIT_MODE_test.DaggerParent | 0 ...ible_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ings_DEFAULT_MODE_test.DaggerTestComponent | 0 ...gs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ents_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ts_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tedBindings_DEFAULT_MODE_test.DaggerParent | 0 ...dBindings_FAST_INIT_MODE_test.DaggerParent | 0 ...LT_MODE_other.Inaccessible_MembersInjector | 0 ...lity_DEFAULT_MODE_test.DaggerTestComponent | 0 ...IT_MODE_other.Inaccessible_MembersInjector | 0 ...ty_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...Type_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...AULT_MODE_test.OuterType_B_MembersInjector | 0 ...INIT_MODE_test.OuterType_B_MembersInjector | 0 ...ULT_MODE_test.GenericClass_MembersInjector | 0 ...NIT_MODE_test.GenericClass_MembersInjector | 0 ...er_DEFAULT_MODE_test.Child_MembersInjector | 0 ..._FAST_INIT_MODE_test.Child_MembersInjector | 0 ...ieldInjectionWithQualifier_MembersInjector | 0 ...ieldInjectionWithQualifier_MembersInjector | 0 ...T_MODE_test.FieldInjection_MembersInjector | 0 ...T_MODE_test.FieldInjection_MembersInjector | 0 ...LT_MODE_test.AllInjections_MembersInjector | 0 ...IT_MODE_test.AllInjections_MembersInjector | 0 ...ive_DEFAULT_MODE_test.InjectedType_Factory | 0 ...ULT_MODE_test.InjectedType_MembersInjector | 0 ...e_FAST_INIT_MODE_test.InjectedType_Factory | 0 ...NIT_MODE_test.InjectedType_MembersInjector | 0 ..._DEFAULT_MODE_test.MyClass_MembersInjector | 0 ...AST_INIT_MODE_test.MyClass_MembersInjector | 0 ..._MODE_test.MethodInjection_MembersInjector | 0 ..._MODE_test.MethodInjection_MembersInjector | 0 ...ection_DEFAULT_MODE_test.A_MembersInjector | 0 ...ection_DEFAULT_MODE_test.C_MembersInjector | 0 ...tion_FAST_INIT_MODE_test.A_MembersInjector | 0 ...tion_FAST_INIT_MODE_test.C_MembersInjector | 0 ..._test.MixedMemberInjection_MembersInjector | 0 ..._test.MixedMemberInjection_MembersInjector | 0 ...T_MODE_test.FieldInjection_MembersInjector | 0 ...T_MODE_test.FieldInjection_MembersInjector | 0 ...type_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...bers_DEFAULT_MODE_test.DaggerTestComponent | 0 ...rs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...type_DEFAULT_MODE_test.DaggerTestComponent | 0 ...pe_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...AULT_MODE_test.OuterType_B_MembersInjector | 0 ...INIT_MODE_test.OuterType_B_MembersInjector | 0 ...rs_DEFAULT_MODE_test.Child_MembersInjector | 0 ..._FAST_INIT_MODE_test.Child_MembersInjector | 0 ...ection_DEFAULT_MODE_test.B_MembersInjector | 0 ...tion_FAST_INIT_MODE_test.B_MembersInjector | 0 ...ection_DEFAULT_MODE_test.A_MembersInjector | 0 ...ection_DEFAULT_MODE_test.B_MembersInjector | 0 ...tion_FAST_INIT_MODE_test.A_MembersInjector | 0 ...tion_FAST_INIT_MODE_test.B_MembersInjector | 0 ...ponent_DEFAULT_MODE_test.DaggerMyComponent | 0 ...nent_FAST_INIT_MODE_test.DaggerMyComponent | 0 ...inding_DEFAULT_MODE_test.DaggerMyComponent | 0 ...ding_FAST_INIT_MODE_test.DaggerMyComponent | 0 ...nSites_DEFAULT_MODE_test.DaggerMyComponent | 0 ...ites_FAST_INIT_MODE_test.DaggerMyComponent | 0 ...t.ChildIntegerModule_ProvideIntegerFactory | 0 ...est.ChildNumberModule_ProvideNumberFactory | 0 ...e_test.ParentModule_ProvideBElementFactory | 0 ...ule_test.ParentModule_ProvideBEntryFactory | 0 ...dule_test.ParentModule_ProvideListBFactory | 0 ...hods_test.TestModule_ProvideObjectsFactory | 0 ...vides_test.TestModule_ProvideStringFactory | 0 ...erizedModule_ProvideMapStringNumberFactory | 0 ...terizedModule_ProvideNonGenericTypeFactory | 0 ...odule_ProvideNonGenericTypeWithDepsFactory | 0 ...test.TestModule_ProvideWildcardListFactory | 0 ...ement_test.TestModule_ProvideStringFactory | 0 ...lues_test.TestModule_ProvideStringsFactory | 0 ...ctoryMethods_test.TestModule_CreateFactory | 0 ...rFactoryMethods_test.TestModule_GetFactory | 0 ...lable_test.TestModule_ProvideStringFactory | 0 ...oArgs_test.TestModule_ProvideStringFactory | 0 ...rovides_test.MyModule_ProvideStringFactory | 0 ...omScope_test.MyModule_ProvideStringFactory | 0 ...rovides_test.MyModule_ProvideStringFactory | 0 ...rovides_test.MyModule_ProvideStringFactory | 0 ...ings_DEFAULT_MODE_test.DaggerTestComponent | 0 ...gs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ture_DEFAULT_MODE_test.DaggerTestComponent | 0 ...re_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...rName_test.TestModule_ProduceStringFactory | 0 ...uture_test.TestModule_ProduceStringFactory | 0 ...Constructor_DEFAULT_MODE_test.DaggerParent | 0 ...nstructor_FAST_INIT_MODE_test.DaggerParent | 0 ..._MODE_test.DaggerTestClass_SimpleComponent | 0 ..._MODE_test.DaggerTestClass_SimpleComponent | 0 ...ible_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ents_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ts_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ings_DEFAULT_MODE_test.DaggerTestComponent | 0 ...gs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ings_DEFAULT_MODE_test.DaggerTestComponent | 0 ...gs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ible_DEFAULT_MODE_test.DaggerTestComponent | 0 ...le_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ents_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ts_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...ings_DEFAULT_MODE_test.DaggerTestComponent | 0 ...gs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tedBindings_DEFAULT_MODE_test.DaggerParent | 0 ...dBindings_FAST_INIT_MODE_test.DaggerParent | 0 ...d=dagger.Subcomponent.Builder_test.DaggerC | 0 ...d=dagger.Subcomponent.Factory_test.DaggerC | 0 ...d=dagger.Subcomponent.Builder_test.DaggerC | 0 ...d=dagger.Subcomponent.Factory_test.DaggerC | 0 ...nt_DEFAULT_MODE_test.DaggerParentComponent | 0 ..._FAST_INIT_MODE_test.DaggerParentComponent | 0 ...nt_DEFAULT_MODE_test.DaggerParentComponent | 0 ..._FAST_INIT_MODE_test.DaggerParentComponent | 0 ...houldNotConflict_DEFAULT_MODE_test.DaggerC | 0 ...uldNotConflict_FAST_INIT_MODE_test.DaggerC | 0 ...ry_DEFAULT_MODE_test.DaggerParentComponent | 0 ..._FAST_INIT_MODE_test.DaggerParentComponent | 0 ...nflictWithParent_DEFAULT_MODE_test.DaggerC | 0 ...lictWithParent_FAST_INIT_MODE_test.DaggerC | 0 ...dInRoot_DEFAULT_MODE_DaggerParentComponent | 0 ...nRoot_FAST_INIT_MODE_DaggerParentComponent | 0 ...ed_DEFAULT_MODE_test.DaggerParentComponent | 0 ..._FAST_INIT_MODE_test.DaggerParentComponent | 0 ...ders_DEFAULT_MODE_test.DaggerTestComponent | 0 ...rs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...tors_DEFAULT_MODE_test.DaggerTestComponent | 0 ...rs_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...nals_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ls_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...inds_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ds_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...Test_DEFAULT_MODE_test.DaggerTestComponent | 0 ...st_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...inds_DEFAULT_MODE_test.DaggerTestComponent | 0 ...ds_FAST_INIT_MODE_test.DaggerTestComponent | 0 ...seNullables_DISABLED_test.DaggerAComponent | 0 ...UseNullables_ENABLED_test.DaggerAComponent | 0 ...seNullables_DISABLED_test.DaggerAComponent | 0 ...UseNullables_ENABLED_test.DaggerAComponent | 0 ...seNullables_DISABLED_test.DaggerBComponent | 0 ...UseNullables_ENABLED_test.DaggerBComponent | 0 ...seNullables_DISABLED_test.DaggerBComponent | 0 ...UseNullables_ENABLED_test.DaggerBComponent | 0 ...ullables_DISABLED_test.DaggerTestComponent | 0 ...Nullables_ENABLED_test.DaggerTestComponent | 0 ...ullables_DISABLED_test.DaggerTestComponent | 0 ...Nullables_ENABLED_test.DaggerTestComponent | 0 ...SABLED_test.FieldInjection_MembersInjector | 0 ...NABLED_test.FieldInjection_MembersInjector | 0 ...SABLED_test.FieldInjection_MembersInjector | 0 ...NABLED_test.FieldInjection_MembersInjector | 0 ...ABLED_test.TestModule_ProvideStringFactory | 0 ...ABLED_test.TestModule_ProvideStringFactory | 0 ...ABLED_test.TestModule_ProvideStringFactory | 0 ...ABLED_test.TestModule_ProvideStringFactory | 0 dagger-testing/build.gradle.kts | 4 +- .../main/java/dagger/testing/compile/BUILD | 45 ++++++ .../testing/compile/CompilerProcessors.java | 0 .../dagger/testing/compile/CompilerTests.java | 0 .../main/java}/dagger/testing/golden/BUILD | 0 .../dagger/testing/golden/GoldenFileRule.java | 0 gradle/libs.versions.toml | 2 +- .../dagger/hilt/android/testing/compile/BUILD | 2 +- java/dagger/testing/compile/BUILD | 30 ---- java/dagger/testing/compile/macros.bzl | 4 +- javatests/dagger/android/processor/BUILD | 2 +- .../internal/androidentrypoint/BUILD | 2 +- .../processor/internal/viewmodel/BUILD | 4 +- .../codegen/bindinggraphvalidation/BUILD | 4 +- .../codegen/langmodel/AccessibilityTest.java | 135 ------------------ test_defs.bzl | 2 +- 467 files changed, 112 insertions(+), 200 deletions(-) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/AssistedErrorsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/AssistedFactoryErrorsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/AssistedFactoryTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/AssistedInjectErrorsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/BUILD (96%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/BindsDependsOnSubcomponentValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/BindsInstanceValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/BindsMethodValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/BindsMissingDelegateValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java (97%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/CompilerMode.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/Compilers.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentBuilderTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentCreatorTest.java (99%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentCreatorTestHelper.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentDependenciesTest.java (99%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentFactoryTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentHierarchyValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentProcessorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentProtectedTypeTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentRequirementFieldTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentShardTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ComponentValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ConflictingEntryPointsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/DaggerModuleMethodSubject.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/DaggerSuperficialValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/DelegateRequestRepresentationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/DependencyCycleValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/DiagnosticFormattingTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/DuplicateBindingsValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ElidedFactoriesTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ExpressionTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/FrameworkFieldTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/FrameworkTypeMapperTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/FullBindingGraphValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/GeneratedLines.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/GeneratingProcessingStep.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/GeneratingProcessor.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/GenericMethodsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/HjarTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/IgnoreProvisionKeyWildcardsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/InaccessibleTypeBindsTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/InjectConstructorFactoryGeneratorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/InvalidInjectConstructorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/JavaFileBuilder.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/KeyFactoryTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/KotlinInjectedQualifier.kt (91%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt (70%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MapBindingComponentProcessorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MapKeyProcessorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MapMultibindingValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MapRequestRepresentationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MapRequestRepresentationWithGuavaTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MembersInjectionTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MembersInjectionValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MissingAndroidProcessorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MissingBindingValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ModelTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ModuleFactoryGeneratorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ModuleValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MultibindingTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MultibindsValidationTest.java (98%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/MultipleRequestTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/OptionalBindingRequestFulfillmentTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/OptionalBindingTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/PluginsVisitFullBindingGraphTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ProducerModuleFactoryGeneratorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ProductionComponentProcessorTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ProductionGraphValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/RawTypeInjectionTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/RepeatedModuleValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ScopingValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SetBindingRequestFulfillmentTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SetBindingRequestFulfillmentWithGuavaTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SetMultibindingValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SourceFilesTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SubcomponentBuilderValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java (98%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SubcomponentCreatorValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SubcomponentValidationTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/SwitchingProviderTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/TestUtils.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/UnresolvableDependencyTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/ValidationReportTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/XAnnotationsToStableStringTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/XCodeBlocksTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/XExecutableTypesTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/XTypesStripTypeNameTest.java (100%) rename {javatests => dagger-compiler/test/javatests}/dagger/internal/codegen/XTypesToStableStringTest.java (100%) create mode 100644 dagger-compiler/test/resources/BUILD rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testAssistedFactoryCycle_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testAssistedFactoryCycle_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testAssistedFactory_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testAssistedFactory_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_DEFAULT_MODE_test.Foo_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_FAST_INIT_MODE_test.Foo_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_DEFAULT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_FAST_INIT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testParameterizedAssistParam_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/AssistedFactoryTest_testParameterizedAssistParam_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerTestComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerTestComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerTestComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerTestComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerTestComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerTestComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerTestComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerTestComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent (100%) rename javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent => dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentFactoryTest_testUsesParameterNames_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentFactoryTest_testUsesParameterNames_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_arrayComponentDependency_DEFAULT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_arrayComponentDependency_FAST_INIT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentDependency_DEFAULT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentDependency_FAST_INIT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentInjection_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentInjection_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithAbstractModule_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithAbstractModule_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithModule_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithModule_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithNullableDependency_DEFAULT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithNullableDependency_FAST_INIT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithScope_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_componentWithScope_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_dependencyNameCollision_DEFAULT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_dependencyNameCollision_FAST_INIT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_DEFAULT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_FAST_INIT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_membersInjection_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_membersInjection_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_moduleNameCollision_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_moduleNameCollision_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.TestModule_PrimitiveIntegerFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.TestModule_PrimitiveIntegerFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.TestModule_NonNullableStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.TestModule_NonNullableStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_primitiveComponentDependency_DEFAULT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_primitiveComponentDependency_FAST_INIT_MODE_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_providerComponentType_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_providerComponentType_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_publicComponentType_DEFAULT_MODE_test.DaggerPublicComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_publicComponentType_FAST_INIT_MODE_test.DaggerPublicComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_resolutionOrder_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_resolutionOrder_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponentWithNesting_DEFAULT_MODE_test.DaggerOuterType_SimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponentWithNesting_FAST_INIT_MODE_test.DaggerOuterType_SimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_transitiveModuleDeps_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_transitiveModuleDeps_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_bindsInstance_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_bindsInstance_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_componentInstances_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_componentInstances_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_instanceModuleMethod_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_instanceModuleMethod_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentShardTest_testNewShardCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentShardTest_testNewShardCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentShardTest_testNewShardSubcomponentCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ComponentShardTest_testNewShardSubcomponentCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DaggerProcessingOptionsTest_testCmdLineOptionEnabledPrecedesAnnotationDisabled_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DaggerProcessingOptionsTest_testFastInitEnabledFromAnnotationSucceeded_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DaggerProcessingOptionsTest_testFastInitaDisabledFromAnnotationSucceeded_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_castedToRawType_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_castedToRawType_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_doubleBinds_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_doubleBinds_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_DEFAULT_MODE_test.DaggerRequestsSubtypeAsProvider (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_FAST_INIT_MODE_test.DaggerRequestsSubtypeAsProvider (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_toDoubleCheck_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_toDoubleCheck_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_toSingleCheck_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_toSingleCheck_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_toUnscoped_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/DelegateRequestRepresentationTest_toUnscoped_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ElidedFactoriesTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ElidedFactoriesTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_DEFAULT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_FAST_INIT_MODE_test.DaggerSimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_basicNameCollision_test.InjectConstructor_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_boundedGenerics_test.GenericClass_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_fieldAndMethodGenerics_test.GenericClass_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_genericClassWithNoDependencies_test.GenericClass_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorAndMembersInjection_test.AllInjections_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorOnGenericClass_test.GenericClass_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_injectConstructor_test.InjectConstructor_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_multipleSameTypesWithGenericsAndQualifiersAndLazies_test.GenericClass_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_nestedNameCollision_test.InjectConstructor_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_noDeps_test.SimpleType_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_samePackageNameCollision_test.InjectConstructor_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_simpleComponentWithNesting_test.OuterType_A_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadataWithCustomScope_test.ScopedBinding_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadata_test.ScopedBinding_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_twoGenericTypes_test.GenericClass_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/InjectConstructorFactoryGeneratorTest_wildcardDependency_test.InjectConstructor_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_other.Inaccessible_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_other.Inaccessible_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_DEFAULT_MODE_test.OuterType_B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_FAST_INIT_MODE_test.OuterType_B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldAndMethodGenerics_DEFAULT_MODE_test.GenericClass_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldAndMethodGenerics_FAST_INIT_MODE_test.GenericClass_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_DEFAULT_MODE_test.Child_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_FAST_INIT_MODE_test.Child_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldInjectionWithQualifier_DEFAULT_MODE_test.FieldInjectionWithQualifier_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldInjectionWithQualifier_FAST_INIT_MODE_test.FieldInjectionWithQualifier_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_fieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_DEFAULT_MODE_test.AllInjections_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_FAST_INIT_MODE_test.AllInjections_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_Factory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_kotlinNullableFieldInjection_DEFAULT_MODE_test.MyClass_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_kotlinNullableFieldInjection_FAST_INIT_MODE_test.MyClass_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_methodInjection_DEFAULT_MODE_test.MethodInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_methodInjection_FAST_INIT_MODE_test.MethodInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.A_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.C_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.A_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.C_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_mixedMemberInjection_DEFAULT_MODE_test.MixedMemberInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_mixedMemberInjection_FAST_INIT_MODE_test.MixedMemberInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_parentClass_noInjectedMembers_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_parentClass_noInjectedMembers_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_simpleComponentWithNesting_DEFAULT_MODE_test.OuterType_B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_simpleComponentWithNesting_FAST_INIT_MODE_test.OuterType_B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_DEFAULT_MODE_test.Child_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_FAST_INIT_MODE_test.Child_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_supertypeMembersInjection_DEFAULT_MODE_test.B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_supertypeMembersInjection_FAST_INIT_MODE_test.B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.A_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.A_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.B_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_DEFAULT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_FAST_INIT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_DEFAULT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_FAST_INIT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_DEFAULT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_FAST_INIT_MODE_test.DaggerMyComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildIntegerModule_ProvideIntegerFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildNumberModule_ProvideNumberFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBElementFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBEntryFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideListBFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_multipleProvidesMethods_test.TestModule_ProvideObjectsFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_nonTypeUseNullableProvides_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideMapStringNumberFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeWithDepsFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_providesSetElementWildcard_test.TestModule_ProvideWildcardListFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_providesSetElement_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_providesSetValues_test.TestModule_ProvideStringsFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_CreateFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_GetFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_disableNullable_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_testQualifierMetadataOnProvides_test.MyModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_testScopeMetadataWithCustomScope_test.MyModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnNonStaticProvides_test.MyModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnStaticProvides_test.MyModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFutureWithProducerName_test.TestModule_ProduceStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFuture_test.TestModule_ProduceStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_FAST_INIT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ProductionComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerTestClass_SimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/ProductionComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerTestClass_SimpleComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent (100%) rename javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE, creatorKind=dagger.Subcomponent.Builder_test.DaggerC => dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE,creatorKind=dagger.Subcomponent.Builder_test.DaggerC (100%) rename javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE, creatorKind=dagger.Subcomponent.Factory_test.DaggerC => dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE,creatorKind=dagger.Subcomponent.Factory_test.DaggerC (100%) rename javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Subcomponent.Builder_test.DaggerC => dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Subcomponent.Builder_test.DaggerC (100%) rename javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Subcomponent.Factory_test.DaggerC => dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Subcomponent.Factory_test.DaggerC (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_DEFAULT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_FAST_INIT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_DEFAULT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_FAST_INIT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_DEFAULT_MODE_test.DaggerC (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_FAST_INIT_MODE_test.DaggerC (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_DEFAULT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_FAST_INIT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_DEFAULT_MODE_test.DaggerC (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_FAST_INIT_MODE_test.DaggerC (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_DEFAULT_MODE_DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_FAST_INIT_MODE_DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_DEFAULT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_FAST_INIT_MODE_test.DaggerParentComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_memberInjectors_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_memberInjectors_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_optionals_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_optionals_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_scopedBinds_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_scopedBinds_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_switchingProviderTest_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_switchingProviderTest_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_unscopedBinds_DEFAULT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/SwitchingProviderTest_unscopedBinds_FAST_INIT_MODE_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory (100%) rename {javatests/dagger/internal/codegen => dagger-compiler/test/resources}/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory (100%) create mode 100644 dagger-testing/main/java/dagger/testing/compile/BUILD rename {java => dagger-testing/main/java}/dagger/testing/compile/CompilerProcessors.java (100%) rename {java => dagger-testing/main/java}/dagger/testing/compile/CompilerTests.java (100%) rename {java => dagger-testing/main/java}/dagger/testing/golden/BUILD (100%) rename {java => dagger-testing/main/java}/dagger/testing/golden/GoldenFileRule.java (100%) delete mode 100644 javatests/dagger/internal/codegen/langmodel/AccessibilityTest.java diff --git a/dagger-compiler/build.gradle.kts b/dagger-compiler/build.gradle.kts index b83fe1c3f54..8f0ee60575d 100644 --- a/dagger-compiler/build.gradle.kts +++ b/dagger-compiler/build.gradle.kts @@ -54,7 +54,9 @@ dependencies { testImplementation(libs.ksp.common) testImplementation(libs.ksp.embeddable) - testAnnotationProcessor(project(":dagger-compiler")) + testAnnotationProcessor(project(":dagger-compiler", "unshaded")) + testAnnotationProcessor(libs.auto.common) + testAnnotationProcessor(files(project.findXProcessingJar())) } daggerBuild { diff --git a/javatests/dagger/internal/codegen/AssistedErrorsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/AssistedErrorsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/AssistedErrorsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/AssistedErrorsTest.java diff --git a/javatests/dagger/internal/codegen/AssistedFactoryErrorsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/AssistedFactoryErrorsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/AssistedFactoryErrorsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/AssistedFactoryErrorsTest.java diff --git a/javatests/dagger/internal/codegen/AssistedFactoryTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/AssistedFactoryTest.java similarity index 100% rename from javatests/dagger/internal/codegen/AssistedFactoryTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/AssistedFactoryTest.java diff --git a/javatests/dagger/internal/codegen/AssistedInjectErrorsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/AssistedInjectErrorsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/AssistedInjectErrorsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/AssistedInjectErrorsTest.java diff --git a/javatests/dagger/internal/codegen/BUILD b/dagger-compiler/test/javatests/dagger/internal/codegen/BUILD similarity index 96% rename from javatests/dagger/internal/codegen/BUILD rename to dagger-compiler/test/javatests/dagger/internal/codegen/BUILD index 33443d7178c..af45d1bf110 100644 --- a/javatests/dagger/internal/codegen/BUILD +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/BUILD @@ -37,6 +37,7 @@ kt_jvm_library( # TODO(bcorso): Move this into a subpackage. java_library( name = "compilers", + testonly = 1, srcs = [ "CompilerMode.java", "Compilers.java", @@ -56,7 +57,7 @@ java_library( "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", "//dagger-producers/main/java/dagger/producers", "//dagger-runtime/main/java/dagger:core", - "//java/dagger/testing/compile", + "//dagger-testing/main/java/dagger/testing/compile", "//third_party/java/auto:value_processor", "//third_party/java/compile_testing", "//third_party/java/guava/base", @@ -127,8 +128,8 @@ DEPS = [ "//dagger-spi", "//dagger-testing/main/java/dagger/model/testing", "//dagger-testing/main/java/dagger/spi/model/testing", - "//java/dagger/testing/compile", - "//java/dagger/testing/golden", + "//dagger-testing/main/java/dagger/testing/compile:compile", + "//dagger-testing/main/java/dagger/testing/golden:golden", ] GenJavaTests( diff --git a/javatests/dagger/internal/codegen/BindsDependsOnSubcomponentValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/BindsDependsOnSubcomponentValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/BindsDependsOnSubcomponentValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/BindsDependsOnSubcomponentValidationTest.java diff --git a/javatests/dagger/internal/codegen/BindsInstanceValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/BindsInstanceValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/BindsInstanceValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/BindsInstanceValidationTest.java diff --git a/javatests/dagger/internal/codegen/BindsMethodValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/BindsMethodValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/BindsMethodValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/BindsMethodValidationTest.java diff --git a/javatests/dagger/internal/codegen/BindsMissingDelegateValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/BindsMissingDelegateValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/BindsMissingDelegateValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/BindsMissingDelegateValidationTest.java diff --git a/javatests/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java similarity index 97% rename from javatests/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java index c5730395de8..cf63aa9db78 100644 --- a/javatests/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/BindsOptionalOfMethodValidationTest.java @@ -183,9 +183,11 @@ private DaggerModuleMethodSubject assertThatMethod(String method) { /** A qualifier. */ @Qualifier + @SuppressWarnings("MissingRuntimeRetention") // For testing. public @interface Qualifier1 {} /** A qualifier. */ @Qualifier + @SuppressWarnings("MissingRuntimeRetention") // For testing. public @interface Qualifier2 {} } diff --git a/javatests/dagger/internal/codegen/CompilerMode.java b/dagger-compiler/test/javatests/dagger/internal/codegen/CompilerMode.java similarity index 100% rename from javatests/dagger/internal/codegen/CompilerMode.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/CompilerMode.java diff --git a/javatests/dagger/internal/codegen/Compilers.java b/dagger-compiler/test/javatests/dagger/internal/codegen/Compilers.java similarity index 100% rename from javatests/dagger/internal/codegen/Compilers.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/Compilers.java diff --git a/javatests/dagger/internal/codegen/ComponentBuilderTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentBuilderTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentBuilderTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentBuilderTest.java diff --git a/javatests/dagger/internal/codegen/ComponentCreatorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentCreatorTest.java similarity index 99% rename from javatests/dagger/internal/codegen/ComponentCreatorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentCreatorTest.java index 7032ce716d0..d575a2d3a0c 100644 --- a/javatests/dagger/internal/codegen/ComponentCreatorTest.java +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentCreatorTest.java @@ -52,7 +52,7 @@ enum CompilerType { private final CompilerType compilerType; private final ImmutableMap compilerOptions; - @Parameters(name = "compilerMode={0}, creatorKind={1}") + @Parameters(name = "compilerMode={0},creatorKind={1}") public static Collection parameters() { return ImmutableList.of( new Object[]{DEFAULT_MODE, COMPONENT_BUILDER, JAVAC}, diff --git a/javatests/dagger/internal/codegen/ComponentCreatorTestHelper.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentCreatorTestHelper.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentCreatorTestHelper.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentCreatorTestHelper.java diff --git a/javatests/dagger/internal/codegen/ComponentDependenciesTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentDependenciesTest.java similarity index 99% rename from javatests/dagger/internal/codegen/ComponentDependenciesTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentDependenciesTest.java index 5580acf1481..f1727bf0797 100644 --- a/javatests/dagger/internal/codegen/ComponentDependenciesTest.java +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentDependenciesTest.java @@ -24,7 +24,6 @@ import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameters; - @RunWith(Parameterized.class) public class ComponentDependenciesTest { @Parameters(name = "{0}") diff --git a/javatests/dagger/internal/codegen/ComponentFactoryTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentFactoryTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentFactoryTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentFactoryTest.java diff --git a/javatests/dagger/internal/codegen/ComponentHierarchyValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentHierarchyValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentHierarchyValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentHierarchyValidationTest.java diff --git a/javatests/dagger/internal/codegen/ComponentProcessorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentProcessorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentProcessorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentProcessorTest.java diff --git a/javatests/dagger/internal/codegen/ComponentProtectedTypeTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentProtectedTypeTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentProtectedTypeTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentProtectedTypeTest.java diff --git a/javatests/dagger/internal/codegen/ComponentRequirementFieldTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentRequirementFieldTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentRequirementFieldTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentRequirementFieldTest.java diff --git a/javatests/dagger/internal/codegen/ComponentShardTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentShardTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentShardTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentShardTest.java diff --git a/javatests/dagger/internal/codegen/ComponentValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ComponentValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ComponentValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ComponentValidationTest.java diff --git a/javatests/dagger/internal/codegen/ConflictingEntryPointsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ConflictingEntryPointsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ConflictingEntryPointsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ConflictingEntryPointsTest.java diff --git a/javatests/dagger/internal/codegen/DaggerModuleMethodSubject.java b/dagger-compiler/test/javatests/dagger/internal/codegen/DaggerModuleMethodSubject.java similarity index 100% rename from javatests/dagger/internal/codegen/DaggerModuleMethodSubject.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/DaggerModuleMethodSubject.java diff --git a/javatests/dagger/internal/codegen/DaggerSuperficialValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/DaggerSuperficialValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/DaggerSuperficialValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/DaggerSuperficialValidationTest.java diff --git a/javatests/dagger/internal/codegen/DelegateRequestRepresentationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/DelegateRequestRepresentationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/DelegateRequestRepresentationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/DelegateRequestRepresentationTest.java diff --git a/javatests/dagger/internal/codegen/DependencyCycleValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/DependencyCycleValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/DependencyCycleValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/DependencyCycleValidationTest.java diff --git a/javatests/dagger/internal/codegen/DiagnosticFormattingTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/DiagnosticFormattingTest.java similarity index 100% rename from javatests/dagger/internal/codegen/DiagnosticFormattingTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/DiagnosticFormattingTest.java diff --git a/javatests/dagger/internal/codegen/DuplicateBindingsValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/DuplicateBindingsValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/DuplicateBindingsValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/DuplicateBindingsValidationTest.java diff --git a/javatests/dagger/internal/codegen/ElidedFactoriesTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ElidedFactoriesTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ElidedFactoriesTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ElidedFactoriesTest.java diff --git a/javatests/dagger/internal/codegen/ExpressionTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ExpressionTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ExpressionTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ExpressionTest.java diff --git a/javatests/dagger/internal/codegen/FrameworkFieldTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/FrameworkFieldTest.java similarity index 100% rename from javatests/dagger/internal/codegen/FrameworkFieldTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/FrameworkFieldTest.java diff --git a/javatests/dagger/internal/codegen/FrameworkTypeMapperTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/FrameworkTypeMapperTest.java similarity index 100% rename from javatests/dagger/internal/codegen/FrameworkTypeMapperTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/FrameworkTypeMapperTest.java diff --git a/javatests/dagger/internal/codegen/FullBindingGraphValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/FullBindingGraphValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/FullBindingGraphValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/FullBindingGraphValidationTest.java diff --git a/javatests/dagger/internal/codegen/GeneratedLines.java b/dagger-compiler/test/javatests/dagger/internal/codegen/GeneratedLines.java similarity index 100% rename from javatests/dagger/internal/codegen/GeneratedLines.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/GeneratedLines.java diff --git a/javatests/dagger/internal/codegen/GeneratingProcessingStep.java b/dagger-compiler/test/javatests/dagger/internal/codegen/GeneratingProcessingStep.java similarity index 100% rename from javatests/dagger/internal/codegen/GeneratingProcessingStep.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/GeneratingProcessingStep.java diff --git a/javatests/dagger/internal/codegen/GeneratingProcessor.java b/dagger-compiler/test/javatests/dagger/internal/codegen/GeneratingProcessor.java similarity index 100% rename from javatests/dagger/internal/codegen/GeneratingProcessor.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/GeneratingProcessor.java diff --git a/javatests/dagger/internal/codegen/GenericMethodsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/GenericMethodsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/GenericMethodsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/GenericMethodsTest.java diff --git a/javatests/dagger/internal/codegen/HjarTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/HjarTest.java similarity index 100% rename from javatests/dagger/internal/codegen/HjarTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/HjarTest.java diff --git a/javatests/dagger/internal/codegen/IgnoreProvisionKeyWildcardsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/IgnoreProvisionKeyWildcardsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/IgnoreProvisionKeyWildcardsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/IgnoreProvisionKeyWildcardsTest.java diff --git a/javatests/dagger/internal/codegen/InaccessibleTypeBindsTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/InaccessibleTypeBindsTest.java similarity index 100% rename from javatests/dagger/internal/codegen/InaccessibleTypeBindsTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/InaccessibleTypeBindsTest.java diff --git a/javatests/dagger/internal/codegen/InjectConstructorFactoryGeneratorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/InjectConstructorFactoryGeneratorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/InjectConstructorFactoryGeneratorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/InjectConstructorFactoryGeneratorTest.java diff --git a/javatests/dagger/internal/codegen/InvalidInjectConstructorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/InvalidInjectConstructorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/InvalidInjectConstructorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/InvalidInjectConstructorTest.java diff --git a/javatests/dagger/internal/codegen/JavaFileBuilder.java b/dagger-compiler/test/javatests/dagger/internal/codegen/JavaFileBuilder.java similarity index 100% rename from javatests/dagger/internal/codegen/JavaFileBuilder.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/JavaFileBuilder.java diff --git a/javatests/dagger/internal/codegen/KeyFactoryTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/KeyFactoryTest.java similarity index 100% rename from javatests/dagger/internal/codegen/KeyFactoryTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/KeyFactoryTest.java diff --git a/javatests/dagger/internal/codegen/KotlinInjectedQualifier.kt b/dagger-compiler/test/javatests/dagger/internal/codegen/KotlinInjectedQualifier.kt similarity index 91% rename from javatests/dagger/internal/codegen/KotlinInjectedQualifier.kt rename to dagger-compiler/test/javatests/dagger/internal/codegen/KotlinInjectedQualifier.kt index 05e27581274..d53694b3d3e 100644 --- a/javatests/dagger/internal/codegen/KotlinInjectedQualifier.kt +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/KotlinInjectedQualifier.kt @@ -20,7 +20,5 @@ import javax.inject.Inject import javax.inject.Named class KotlinInjectedQualifier { - @Inject - @Named("TheString") - lateinit var qualifiedString: String + @Inject @Named("TheString") lateinit var qualifiedString: String } diff --git a/javatests/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt b/dagger-compiler/test/javatests/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt similarity index 70% rename from javatests/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt rename to dagger-compiler/test/javatests/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt index 619c1dd8644..3372f7eb182 100644 --- a/javatests/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/KotlinObjectWithMemberInjection.kt @@ -19,39 +19,37 @@ package dagger.internal.codegen import javax.inject.Inject object KotlinObjectWithMemberInjection { - @Inject - lateinit var property: String + @Inject lateinit var property: String } object KotlinObjectWithSetterMemberInjection { - @set:Inject - lateinit var setterProperty: String + @set:Inject lateinit var setterProperty: String } +@Suppress("ClassShouldBeObject") // For testing. class KotlinClassWithMemberInjectedCompanion { companion object { - @Inject - lateinit var property: String + @Inject lateinit var property: String } } +@Suppress("ClassShouldBeObject") // For testing. class KotlinClassWithSetterMemberInjectedCompanion { companion object { - @set:Inject - lateinit var setterProperty: String + @set:Inject lateinit var setterProperty: String } } +@Suppress("ClassShouldBeObject") // For testing. class KotlinClassWithMemberInjectedNamedCompanion { companion object TheCompanion { - @Inject - lateinit var property: String + @Inject lateinit var property: String } } +@Suppress("ClassShouldBeObject") // For testing. class KotlinClassWithSetterMemberInjectedNamedCompanion { companion object TheCompanion { - @set:Inject - lateinit var setterProperty: String + @set:Inject lateinit var setterProperty: String } } diff --git a/javatests/dagger/internal/codegen/MapBindingComponentProcessorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MapBindingComponentProcessorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MapBindingComponentProcessorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MapBindingComponentProcessorTest.java diff --git a/javatests/dagger/internal/codegen/MapKeyProcessorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MapKeyProcessorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MapKeyProcessorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MapKeyProcessorTest.java diff --git a/javatests/dagger/internal/codegen/MapMultibindingValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MapMultibindingValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MapMultibindingValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MapMultibindingValidationTest.java diff --git a/javatests/dagger/internal/codegen/MapRequestRepresentationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MapRequestRepresentationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MapRequestRepresentationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MapRequestRepresentationTest.java diff --git a/javatests/dagger/internal/codegen/MapRequestRepresentationWithGuavaTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MapRequestRepresentationWithGuavaTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MapRequestRepresentationWithGuavaTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MapRequestRepresentationWithGuavaTest.java diff --git a/javatests/dagger/internal/codegen/MembersInjectionTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MembersInjectionTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MembersInjectionTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MembersInjectionTest.java diff --git a/javatests/dagger/internal/codegen/MembersInjectionValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MembersInjectionValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MembersInjectionValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MembersInjectionValidationTest.java diff --git a/javatests/dagger/internal/codegen/MissingAndroidProcessorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MissingAndroidProcessorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MissingAndroidProcessorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MissingAndroidProcessorTest.java diff --git a/javatests/dagger/internal/codegen/MissingBindingValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MissingBindingValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MissingBindingValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MissingBindingValidationTest.java diff --git a/javatests/dagger/internal/codegen/ModelTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ModelTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ModelTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ModelTest.java diff --git a/javatests/dagger/internal/codegen/ModuleFactoryGeneratorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ModuleFactoryGeneratorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ModuleFactoryGeneratorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ModuleFactoryGeneratorTest.java diff --git a/javatests/dagger/internal/codegen/ModuleValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ModuleValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ModuleValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ModuleValidationTest.java diff --git a/javatests/dagger/internal/codegen/MultibindingTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MultibindingTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MultibindingTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MultibindingTest.java diff --git a/javatests/dagger/internal/codegen/MultibindsValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MultibindsValidationTest.java similarity index 98% rename from javatests/dagger/internal/codegen/MultibindsValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MultibindsValidationTest.java index 0395c70d201..2bd72deaf31 100644 --- a/javatests/dagger/internal/codegen/MultibindsValidationTest.java +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/MultibindsValidationTest.java @@ -175,8 +175,10 @@ public void hasParameters() { } @Qualifier + @SuppressWarnings("MissingRuntimeRetention") // For testing. public @interface SomeQualifier {} @Qualifier + @SuppressWarnings("MissingRuntimeRetention") // For testing. public @interface OtherQualifier {} } diff --git a/javatests/dagger/internal/codegen/MultipleRequestTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/MultipleRequestTest.java similarity index 100% rename from javatests/dagger/internal/codegen/MultipleRequestTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/MultipleRequestTest.java diff --git a/javatests/dagger/internal/codegen/OptionalBindingRequestFulfillmentTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/OptionalBindingRequestFulfillmentTest.java similarity index 100% rename from javatests/dagger/internal/codegen/OptionalBindingRequestFulfillmentTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/OptionalBindingRequestFulfillmentTest.java diff --git a/javatests/dagger/internal/codegen/OptionalBindingTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/OptionalBindingTest.java similarity index 100% rename from javatests/dagger/internal/codegen/OptionalBindingTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/OptionalBindingTest.java diff --git a/javatests/dagger/internal/codegen/PluginsVisitFullBindingGraphTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/PluginsVisitFullBindingGraphTest.java similarity index 100% rename from javatests/dagger/internal/codegen/PluginsVisitFullBindingGraphTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/PluginsVisitFullBindingGraphTest.java diff --git a/javatests/dagger/internal/codegen/ProducerModuleFactoryGeneratorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ProducerModuleFactoryGeneratorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ProducerModuleFactoryGeneratorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ProducerModuleFactoryGeneratorTest.java diff --git a/javatests/dagger/internal/codegen/ProductionComponentProcessorTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ProductionComponentProcessorTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ProductionComponentProcessorTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ProductionComponentProcessorTest.java diff --git a/javatests/dagger/internal/codegen/ProductionGraphValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ProductionGraphValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ProductionGraphValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ProductionGraphValidationTest.java diff --git a/javatests/dagger/internal/codegen/RawTypeInjectionTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/RawTypeInjectionTest.java similarity index 100% rename from javatests/dagger/internal/codegen/RawTypeInjectionTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/RawTypeInjectionTest.java diff --git a/javatests/dagger/internal/codegen/RepeatedModuleValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/RepeatedModuleValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/RepeatedModuleValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/RepeatedModuleValidationTest.java diff --git a/javatests/dagger/internal/codegen/ScopingValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ScopingValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ScopingValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ScopingValidationTest.java diff --git a/javatests/dagger/internal/codegen/SetBindingRequestFulfillmentTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SetBindingRequestFulfillmentTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SetBindingRequestFulfillmentTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SetBindingRequestFulfillmentTest.java diff --git a/javatests/dagger/internal/codegen/SetBindingRequestFulfillmentWithGuavaTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SetBindingRequestFulfillmentWithGuavaTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SetBindingRequestFulfillmentWithGuavaTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SetBindingRequestFulfillmentWithGuavaTest.java diff --git a/javatests/dagger/internal/codegen/SetMultibindingValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SetMultibindingValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SetMultibindingValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SetMultibindingValidationTest.java diff --git a/javatests/dagger/internal/codegen/SourceFilesTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SourceFilesTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SourceFilesTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SourceFilesTest.java diff --git a/javatests/dagger/internal/codegen/SubcomponentBuilderValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentBuilderValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SubcomponentBuilderValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentBuilderValidationTest.java diff --git a/javatests/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java similarity index 98% rename from javatests/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java index b3faa19f842..2f538580d53 100644 --- a/javatests/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java +++ b/dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentCreatorRequestFulfillmentTest.java @@ -40,7 +40,7 @@ @RunWith(Parameterized.class) public class SubcomponentCreatorRequestFulfillmentTest extends ComponentCreatorTestHelper { - @Parameters(name = "compilerMode={0}, creatorKind={1}") + @Parameters(name = "compilerMode={0},creatorKind={1}") public static Collection parameters() { Set> params = cartesianProduct( diff --git a/javatests/dagger/internal/codegen/SubcomponentCreatorValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentCreatorValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SubcomponentCreatorValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentCreatorValidationTest.java diff --git a/javatests/dagger/internal/codegen/SubcomponentValidationTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentValidationTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SubcomponentValidationTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SubcomponentValidationTest.java diff --git a/javatests/dagger/internal/codegen/SwitchingProviderTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/SwitchingProviderTest.java similarity index 100% rename from javatests/dagger/internal/codegen/SwitchingProviderTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/SwitchingProviderTest.java diff --git a/javatests/dagger/internal/codegen/TestUtils.java b/dagger-compiler/test/javatests/dagger/internal/codegen/TestUtils.java similarity index 100% rename from javatests/dagger/internal/codegen/TestUtils.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/TestUtils.java diff --git a/javatests/dagger/internal/codegen/UnresolvableDependencyTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/UnresolvableDependencyTest.java similarity index 100% rename from javatests/dagger/internal/codegen/UnresolvableDependencyTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/UnresolvableDependencyTest.java diff --git a/javatests/dagger/internal/codegen/ValidationReportTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/ValidationReportTest.java similarity index 100% rename from javatests/dagger/internal/codegen/ValidationReportTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/ValidationReportTest.java diff --git a/javatests/dagger/internal/codegen/XAnnotationsToStableStringTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/XAnnotationsToStableStringTest.java similarity index 100% rename from javatests/dagger/internal/codegen/XAnnotationsToStableStringTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/XAnnotationsToStableStringTest.java diff --git a/javatests/dagger/internal/codegen/XCodeBlocksTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/XCodeBlocksTest.java similarity index 100% rename from javatests/dagger/internal/codegen/XCodeBlocksTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/XCodeBlocksTest.java diff --git a/javatests/dagger/internal/codegen/XExecutableTypesTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/XExecutableTypesTest.java similarity index 100% rename from javatests/dagger/internal/codegen/XExecutableTypesTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/XExecutableTypesTest.java diff --git a/javatests/dagger/internal/codegen/XTypesStripTypeNameTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/XTypesStripTypeNameTest.java similarity index 100% rename from javatests/dagger/internal/codegen/XTypesStripTypeNameTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/XTypesStripTypeNameTest.java diff --git a/javatests/dagger/internal/codegen/XTypesToStableStringTest.java b/dagger-compiler/test/javatests/dagger/internal/codegen/XTypesToStableStringTest.java similarity index 100% rename from javatests/dagger/internal/codegen/XTypesToStableStringTest.java rename to dagger-compiler/test/javatests/dagger/internal/codegen/XTypesToStableStringTest.java diff --git a/dagger-compiler/test/resources/BUILD b/dagger-compiler/test/resources/BUILD new file mode 100644 index 00000000000..638e300d7e0 --- /dev/null +++ b/dagger-compiler/test/resources/BUILD @@ -0,0 +1,30 @@ +# Copyright (C) 2025 The Dagger Authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +package(default_visibility = ["//:src"]) + +# Creates a jar with all the golden files as resources located in a 'goldens' +# directory at the root of the jar. +genrule( + name = "goldens", + srcs = glob(["goldens/**"]), + outs = ["libgoldens.jar"], + cmd = """ + TEMP="$$(mktemp -d)" + mkdir $$TEMP/goldens + cp $(SRCS) $$TEMP/goldens + $(JAVABASE)/bin/jar -cvf $@ -C $$TEMP . + """, + toolchains = ["@bazel_tools//tools/jdk:current_java_runtime"], +) diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_assistedParamConflictsWithComponentFieldName_successfulyDeduped_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactoryCycle_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactoryCycle_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactoryCycle_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactoryCycle_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactoryCycle_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactoryCycle_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactoryCycle_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactoryCycle_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactory_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactory_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactory_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactory_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactory_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactory_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testAssistedFactory_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testAssistedFactory_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_DEFAULT_MODE_test.Foo_Factory b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_DEFAULT_MODE_test.Foo_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_DEFAULT_MODE_test.Foo_Factory rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_DEFAULT_MODE_test.Foo_Factory diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_FAST_INIT_MODE_test.Foo_Factory b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_FAST_INIT_MODE_test.Foo_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_FAST_INIT_MODE_test.Foo_Factory rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testFactoryGeneratorDuplicatedParamNames_FAST_INIT_MODE_test.Foo_Factory diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_DEFAULT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_DEFAULT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_DEFAULT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_DEFAULT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_FAST_INIT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_FAST_INIT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_FAST_INIT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testMultipleAssistedFactoryInDifferentComponents_FAST_INIT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testParameterizedAssistParam_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testParameterizedAssistParam_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testParameterizedAssistParam_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testParameterizedAssistParam_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testParameterizedAssistParam_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/AssistedFactoryTest_testParameterizedAssistParam_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/AssistedFactoryTest_testParameterizedAssistParam_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/AssistedFactoryTest_testParameterizedAssistParam_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentBuilderTest_testUsesBuildAndSetterNames_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCanInstantiateModulesUserCannotSet_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithBindsInstanceNoStaticCreateGenerated_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testCreatorWithPrimitiveBindsInstance_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=DEFAULT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Builder_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentCreatorTest_testEmptyCreator_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Component.Factory_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentFactoryTest_testUsesParameterNames_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentFactoryTest_testUsesParameterNames_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentFactoryTest_testUsesParameterNames_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentFactoryTest_testUsesParameterNames_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentFactoryTest_testUsesParameterNames_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentFactoryTest_testUsesParameterNames_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentFactoryTest_testUsesParameterNames_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentFactoryTest_testUsesParameterNames_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_arrayComponentDependency_DEFAULT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_arrayComponentDependency_DEFAULT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_arrayComponentDependency_DEFAULT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_arrayComponentDependency_DEFAULT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_arrayComponentDependency_FAST_INIT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_arrayComponentDependency_FAST_INIT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_arrayComponentDependency_FAST_INIT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_arrayComponentDependency_FAST_INIT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentDependency_DEFAULT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentDependency_DEFAULT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentDependency_DEFAULT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentDependency_DEFAULT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentDependency_FAST_INIT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentDependency_FAST_INIT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentDependency_FAST_INIT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentDependency_FAST_INIT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentInjection_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentInjection_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentInjection_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentInjection_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentInjection_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentInjection_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentInjection_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentInjection_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentMethodInChildCallsComponentMethodInParent_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithAbstractModule_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithAbstractModule_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithAbstractModule_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithAbstractModule_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithAbstractModule_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithAbstractModule_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithAbstractModule_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithAbstractModule_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithModule_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithModule_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithModule_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithModule_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithModule_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithModule_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithModule_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithModule_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithNullableDependency_DEFAULT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithNullableDependency_DEFAULT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithNullableDependency_DEFAULT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithNullableDependency_DEFAULT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithNullableDependency_FAST_INIT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithNullableDependency_FAST_INIT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithNullableDependency_FAST_INIT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithNullableDependency_FAST_INIT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithScope_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithScope_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithScope_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithScope_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithScope_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithScope_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_componentWithScope_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_componentWithScope_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_dependencyNameCollision_DEFAULT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_dependencyNameCollision_DEFAULT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_dependencyNameCollision_DEFAULT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_dependencyNameCollision_DEFAULT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_dependencyNameCollision_FAST_INIT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_dependencyNameCollision_FAST_INIT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_dependencyNameCollision_FAST_INIT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_dependencyNameCollision_FAST_INIT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_DEFAULT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_DEFAULT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_DEFAULT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_DEFAULT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_FAST_INIT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_FAST_INIT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_FAST_INIT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_ignoresDependencyMethodsFromObject_FAST_INIT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_justInTimeAtInjectConstructor_hasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_membersInjection_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_membersInjection_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_membersInjection_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_membersInjection_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_membersInjection_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_membersInjection_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_membersInjection_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_membersInjection_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleHasGeneratedQualifier_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleNameCollision_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleNameCollision_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleNameCollision_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleNameCollision_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleNameCollision_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleNameCollision_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_moduleNameCollision_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_moduleNameCollision_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.TestModule_PrimitiveIntegerFactory b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.TestModule_PrimitiveIntegerFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.TestModule_PrimitiveIntegerFactory rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_DEFAULT_MODE_test.TestModule_PrimitiveIntegerFactory diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.TestModule_PrimitiveIntegerFactory b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.TestModule_PrimitiveIntegerFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.TestModule_PrimitiveIntegerFactory rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullCheckingIgnoredWhenProviderReturnsPrimitive_FAST_INIT_MODE_test.TestModule_PrimitiveIntegerFactory diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.TestModule_NonNullableStringFactory b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.TestModule_NonNullableStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.TestModule_NonNullableStringFactory rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_DEFAULT_MODE_test.TestModule_NonNullableStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.TestModule_NonNullableStringFactory b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.TestModule_NonNullableStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.TestModule_NonNullableStringFactory rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_nullIncorrectlyReturnedFromNonNullableInlinedProvider_FAST_INIT_MODE_test.TestModule_NonNullableStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_primitiveComponentDependency_DEFAULT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_primitiveComponentDependency_DEFAULT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_primitiveComponentDependency_DEFAULT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_primitiveComponentDependency_DEFAULT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_primitiveComponentDependency_FAST_INIT_MODE_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_primitiveComponentDependency_FAST_INIT_MODE_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_primitiveComponentDependency_FAST_INIT_MODE_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_primitiveComponentDependency_FAST_INIT_MODE_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_privateMethodUsedOnlyInChildDoesNotUseQualifiedThis_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_providerComponentType_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_providerComponentType_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_providerComponentType_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_providerComponentType_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_providerComponentType_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_providerComponentType_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_providerComponentType_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_providerComponentType_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_publicComponentType_DEFAULT_MODE_test.DaggerPublicComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_publicComponentType_DEFAULT_MODE_test.DaggerPublicComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_publicComponentType_DEFAULT_MODE_test.DaggerPublicComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_publicComponentType_DEFAULT_MODE_test.DaggerPublicComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_publicComponentType_FAST_INIT_MODE_test.DaggerPublicComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_publicComponentType_FAST_INIT_MODE_test.DaggerPublicComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_publicComponentType_FAST_INIT_MODE_test.DaggerPublicComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_publicComponentType_FAST_INIT_MODE_test.DaggerPublicComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_resolutionOrder_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_resolutionOrder_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_resolutionOrder_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_resolutionOrder_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_resolutionOrder_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_resolutionOrder_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_resolutionOrder_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_resolutionOrder_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponentWithNesting_DEFAULT_MODE_test.DaggerOuterType_SimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponentWithNesting_DEFAULT_MODE_test.DaggerOuterType_SimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponentWithNesting_DEFAULT_MODE_test.DaggerOuterType_SimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponentWithNesting_DEFAULT_MODE_test.DaggerOuterType_SimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponentWithNesting_FAST_INIT_MODE_test.DaggerOuterType_SimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponentWithNesting_FAST_INIT_MODE_test.DaggerOuterType_SimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponentWithNesting_FAST_INIT_MODE_test.DaggerOuterType_SimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponentWithNesting_FAST_INIT_MODE_test.DaggerOuterType_SimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_inheritedComponentMethodDep_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_simpleComponent_redundantComponentMethod_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_subcomponentNotGeneratedIfNotUsedInGraph_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_transitiveModuleDeps_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_transitiveModuleDeps_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_transitiveModuleDeps_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_transitiveModuleDeps_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_transitiveModuleDeps_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_transitiveModuleDeps_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_transitiveModuleDeps_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_transitiveModuleDeps_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ComponentProcessorTest_unusedSubcomponents_dontResolveExtraBindingsInParentComponents_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentProtectedTypeTest_componentAccessesProtectedType_succeeds_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_bindsInstance_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_bindsInstance_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_bindsInstance_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_bindsInstance_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_bindsInstance_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_bindsInstance_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_bindsInstance_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_bindsInstance_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentInstances_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentInstances_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentInstances_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentInstances_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentInstances_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentInstances_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentInstances_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentInstances_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_componentRequirementNeededInFactoryCreationOfSubcomponent_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_instanceModuleMethod_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_instanceModuleMethod_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_instanceModuleMethod_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_instanceModuleMethod_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_instanceModuleMethod_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_instanceModuleMethod_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_instanceModuleMethod_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_instanceModuleMethod_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentRequirementFieldTest_testBindsNullableInstance_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreatedWithDependencies_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardSubcomponentCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardSubcomponentCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardSubcomponentCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardSubcomponentCreated_DEFAULT_MODE_dagger.internal.codegen.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardSubcomponentCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent b/dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardSubcomponentCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ComponentShardTest_testNewShardSubcomponentCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/ComponentShardTest_testNewShardSubcomponentCreated_FAST_INIT_MODE_dagger.internal.codegen.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DaggerProcessingOptionsTest_testCmdLineOptionEnabledPrecedesAnnotationDisabled_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/DaggerProcessingOptionsTest_testCmdLineOptionEnabledPrecedesAnnotationDisabled_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DaggerProcessingOptionsTest_testCmdLineOptionEnabledPrecedesAnnotationDisabled_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/DaggerProcessingOptionsTest_testCmdLineOptionEnabledPrecedesAnnotationDisabled_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/DaggerProcessingOptionsTest_testFastInitEnabledFromAnnotationSucceeded_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/DaggerProcessingOptionsTest_testFastInitEnabledFromAnnotationSucceeded_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DaggerProcessingOptionsTest_testFastInitEnabledFromAnnotationSucceeded_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/DaggerProcessingOptionsTest_testFastInitEnabledFromAnnotationSucceeded_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/DaggerProcessingOptionsTest_testFastInitaDisabledFromAnnotationSucceeded_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/DaggerProcessingOptionsTest_testFastInitaDisabledFromAnnotationSucceeded_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DaggerProcessingOptionsTest_testFastInitaDisabledFromAnnotationSucceeded_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/DaggerProcessingOptionsTest_testFastInitaDisabledFromAnnotationSucceeded_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castNeeded_rawTypes_Provider_get_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castedToRawType_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castedToRawType_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castedToRawType_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castedToRawType_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castedToRawType_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castedToRawType_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_castedToRawType_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_castedToRawType_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_doubleBinds_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_doubleBinds_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_doubleBinds_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_doubleBinds_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_doubleBinds_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_doubleBinds_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_doubleBinds_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_doubleBinds_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_DEFAULT_MODE_test.DaggerRequestsSubtypeAsProvider b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_DEFAULT_MODE_test.DaggerRequestsSubtypeAsProvider similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_DEFAULT_MODE_test.DaggerRequestsSubtypeAsProvider rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_DEFAULT_MODE_test.DaggerRequestsSubtypeAsProvider diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_FAST_INIT_MODE_test.DaggerRequestsSubtypeAsProvider b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_FAST_INIT_MODE_test.DaggerRequestsSubtypeAsProvider similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_FAST_INIT_MODE_test.DaggerRequestsSubtypeAsProvider rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_inlineFactoryOfInacessibleType_FAST_INIT_MODE_test.DaggerRequestsSubtypeAsProvider diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_noCast_rawTypes_Provider_get_toInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_providerWhenBindsScopeGreaterThanDependencyScope_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toDoubleCheck_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toDoubleCheck_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toDoubleCheck_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toDoubleCheck_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toDoubleCheck_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toDoubleCheck_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toDoubleCheck_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toDoubleCheck_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toSingleCheck_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toSingleCheck_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toSingleCheck_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toSingleCheck_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toSingleCheck_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toSingleCheck_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toSingleCheck_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toSingleCheck_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toUnscoped_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toUnscoped_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toUnscoped_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toUnscoped_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toUnscoped_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toUnscoped_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/DelegateRequestRepresentationTest_toUnscoped_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/DelegateRequestRepresentationTest_toUnscoped_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ElidedFactoriesTest_scopedBinding_onlyUsedInSubcomponent_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_DEFAULT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_DEFAULT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_DEFAULT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_DEFAULT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_FAST_INIT_MODE_test.DaggerSimpleComponent b/dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_FAST_INIT_MODE_test.DaggerSimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_FAST_INIT_MODE_test.DaggerSimpleComponent rename to dagger-compiler/test/resources/goldens/ElidedFactoriesTest_simpleComponent_injectsProviderOf_dependsOnScoped_FAST_INIT_MODE_test.DaggerSimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoopScoped_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_inaccessibleTypeBoundInALoop_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/InaccessibleTypeBindsTest_scopedInaccessibleTypeBound_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_basicNameCollision_test.InjectConstructor_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_basicNameCollision_test.InjectConstructor_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_basicNameCollision_test.InjectConstructor_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_basicNameCollision_test.InjectConstructor_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_boundedGenerics_test.GenericClass_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_boundedGenerics_test.GenericClass_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_boundedGenerics_test.GenericClass_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_boundedGenerics_test.GenericClass_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_fieldAndMethodGenerics_test.GenericClass_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_fieldAndMethodGenerics_test.GenericClass_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_fieldAndMethodGenerics_test.GenericClass_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_fieldAndMethodGenerics_test.GenericClass_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_genericClassWithNoDependencies_test.GenericClass_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_genericClassWithNoDependencies_test.GenericClass_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_genericClassWithNoDependencies_test.GenericClass_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_genericClassWithNoDependencies_test.GenericClass_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorAndMembersInjection_test.AllInjections_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorAndMembersInjection_test.AllInjections_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorAndMembersInjection_test.AllInjections_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorAndMembersInjection_test.AllInjections_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorOnGenericClass_test.GenericClass_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorOnGenericClass_test.GenericClass_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorOnGenericClass_test.GenericClass_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_injectConstructorOnGenericClass_test.GenericClass_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_injectConstructor_test.InjectConstructor_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_injectConstructor_test.InjectConstructor_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_injectConstructor_test.InjectConstructor_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_injectConstructor_test.InjectConstructor_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_multipleSameTypesWithGenericsAndQualifiersAndLazies_test.GenericClass_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_multipleSameTypesWithGenericsAndQualifiersAndLazies_test.GenericClass_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_multipleSameTypesWithGenericsAndQualifiersAndLazies_test.GenericClass_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_multipleSameTypesWithGenericsAndQualifiersAndLazies_test.GenericClass_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_nestedNameCollision_test.InjectConstructor_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_nestedNameCollision_test.InjectConstructor_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_nestedNameCollision_test.InjectConstructor_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_nestedNameCollision_test.InjectConstructor_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_noDeps_test.SimpleType_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_noDeps_test.SimpleType_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_noDeps_test.SimpleType_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_noDeps_test.SimpleType_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_samePackageNameCollision_test.InjectConstructor_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_samePackageNameCollision_test.InjectConstructor_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_samePackageNameCollision_test.InjectConstructor_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_samePackageNameCollision_test.InjectConstructor_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_simpleComponentWithNesting_test.OuterType_A_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_simpleComponentWithNesting_test.OuterType_A_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_simpleComponentWithNesting_test.OuterType_A_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_simpleComponentWithNesting_test.OuterType_A_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_MembersInjector b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_MembersInjector rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.FooBase_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_MembersInjector b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_MembersInjector rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testBaseClassQualifierMetadata_test.Foo_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_MembersInjector b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_MembersInjector rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testComplexQualifierMetadata_test.SomeBinding_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_MembersInjector b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_MembersInjector rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testQualifierMetadata_test.SomeBinding_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadataWithCustomScope_test.ScopedBinding_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadataWithCustomScope_test.ScopedBinding_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadataWithCustomScope_test.ScopedBinding_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadataWithCustomScope_test.ScopedBinding_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadata_test.ScopedBinding_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadata_test.ScopedBinding_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadata_test.ScopedBinding_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_testScopedMetadata_test.ScopedBinding_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_twoGenericTypes_test.GenericClass_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_twoGenericTypes_test.GenericClass_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_twoGenericTypes_test.GenericClass_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_twoGenericTypes_test.GenericClass_Factory diff --git a/javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_wildcardDependency_test.InjectConstructor_Factory b/dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_wildcardDependency_test.InjectConstructor_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/InjectConstructorFactoryGeneratorTest_wildcardDependency_test.InjectConstructor_Factory rename to dagger-compiler/test/resources/goldens/InjectConstructorFactoryGeneratorTest_wildcardDependency_test.InjectConstructor_Factory diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_lazyClassKeySimilarQualifiedName_doesNotConflict_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey diff --git a/javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/LazyClassKeyMapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_injectMapWithoutMapBinding_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithEnumKey_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ClassKeyMapKey diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ClassKeyMapKey diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_mapkeys.MapModule_ComplexKeyWithInaccessibleAnnotationValueMapKey diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithInaccessibleKeys_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithNonProviderValue_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithStringKey_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapBindingComponentProcessorTest_mapBindingsWithWrappedKey_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_mapBindings_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/MapRequestRepresentationWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_other.Inaccessible_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_other.Inaccessible_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_other.Inaccessible_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_other.Inaccessible_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_other.Inaccessible_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_other.Inaccessible_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_other.Inaccessible_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_other.Inaccessible_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibility_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_accessibleRawType_ofInaccessibleType_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_DEFAULT_MODE_test.OuterType_B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_DEFAULT_MODE_test.OuterType_B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_DEFAULT_MODE_test.OuterType_B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_DEFAULT_MODE_test.OuterType_B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_FAST_INIT_MODE_test.OuterType_B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_FAST_INIT_MODE_test.OuterType_B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_FAST_INIT_MODE_test.OuterType_B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_componentWithNestingAndGeneratedType_FAST_INIT_MODE_test.OuterType_B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldAndMethodGenerics_DEFAULT_MODE_test.GenericClass_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldAndMethodGenerics_DEFAULT_MODE_test.GenericClass_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldAndMethodGenerics_DEFAULT_MODE_test.GenericClass_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldAndMethodGenerics_DEFAULT_MODE_test.GenericClass_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldAndMethodGenerics_FAST_INIT_MODE_test.GenericClass_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldAndMethodGenerics_FAST_INIT_MODE_test.GenericClass_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldAndMethodGenerics_FAST_INIT_MODE_test.GenericClass_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldAndMethodGenerics_FAST_INIT_MODE_test.GenericClass_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_DEFAULT_MODE_test.Child_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_DEFAULT_MODE_test.Child_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_DEFAULT_MODE_test.Child_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_DEFAULT_MODE_test.Child_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_FAST_INIT_MODE_test.Child_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_FAST_INIT_MODE_test.Child_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_FAST_INIT_MODE_test.Child_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionForShadowedMember_FAST_INIT_MODE_test.Child_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionWithQualifier_DEFAULT_MODE_test.FieldInjectionWithQualifier_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionWithQualifier_DEFAULT_MODE_test.FieldInjectionWithQualifier_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionWithQualifier_DEFAULT_MODE_test.FieldInjectionWithQualifier_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionWithQualifier_DEFAULT_MODE_test.FieldInjectionWithQualifier_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionWithQualifier_FAST_INIT_MODE_test.FieldInjectionWithQualifier_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionWithQualifier_FAST_INIT_MODE_test.FieldInjectionWithQualifier_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjectionWithQualifier_FAST_INIT_MODE_test.FieldInjectionWithQualifier_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjectionWithQualifier_FAST_INIT_MODE_test.FieldInjectionWithQualifier_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_fieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_fieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_DEFAULT_MODE_test.AllInjections_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_DEFAULT_MODE_test.AllInjections_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_DEFAULT_MODE_test.AllInjections_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_DEFAULT_MODE_test.AllInjections_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_FAST_INIT_MODE_test.AllInjections_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_FAST_INIT_MODE_test.AllInjections_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_FAST_INIT_MODE_test.AllInjections_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_injectConstructorAndMembersInjection_FAST_INIT_MODE_test.AllInjections_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_Factory b/dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_Factory rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_Factory diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_DEFAULT_MODE_test.InjectedType_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_Factory b/dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_Factory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_Factory rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_Factory diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_injectsPrimitive_FAST_INIT_MODE_test.InjectedType_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_kotlinNullableFieldInjection_DEFAULT_MODE_test.MyClass_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_kotlinNullableFieldInjection_DEFAULT_MODE_test.MyClass_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_kotlinNullableFieldInjection_DEFAULT_MODE_test.MyClass_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_kotlinNullableFieldInjection_DEFAULT_MODE_test.MyClass_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_kotlinNullableFieldInjection_FAST_INIT_MODE_test.MyClass_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_kotlinNullableFieldInjection_FAST_INIT_MODE_test.MyClass_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_kotlinNullableFieldInjection_FAST_INIT_MODE_test.MyClass_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_kotlinNullableFieldInjection_FAST_INIT_MODE_test.MyClass_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_methodInjection_DEFAULT_MODE_test.MethodInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_methodInjection_DEFAULT_MODE_test.MethodInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_methodInjection_DEFAULT_MODE_test.MethodInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_methodInjection_DEFAULT_MODE_test.MethodInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_methodInjection_FAST_INIT_MODE_test.MethodInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_methodInjection_FAST_INIT_MODE_test.MethodInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_methodInjection_FAST_INIT_MODE_test.MethodInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_methodInjection_FAST_INIT_MODE_test.MethodInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.A_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.A_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.A_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.A_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.C_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.C_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.C_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_DEFAULT_MODE_test.C_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.A_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.A_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.A_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.A_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.C_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.C_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.C_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_middleClassNoFieldInjection_FAST_INIT_MODE_test.C_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_mixedMemberInjection_DEFAULT_MODE_test.MixedMemberInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_mixedMemberInjection_DEFAULT_MODE_test.MixedMemberInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_mixedMemberInjection_DEFAULT_MODE_test.MixedMemberInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_mixedMemberInjection_DEFAULT_MODE_test.MixedMemberInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_mixedMemberInjection_FAST_INIT_MODE_test.MixedMemberInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_mixedMemberInjection_FAST_INIT_MODE_test.MixedMemberInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_mixedMemberInjection_FAST_INIT_MODE_test.MixedMemberInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_mixedMemberInjection_FAST_INIT_MODE_test.MixedMemberInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_DEFAULT_MODE_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_nonTypeUseNullableFieldInjection_FAST_INIT_MODE_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_injectedMembersInSupertype_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_noInjectedMembers_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_noInjectedMembers_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_noInjectedMembers_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_noInjectedMembers_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_noInjectedMembers_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_noInjectedMembers_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_parentClass_noInjectedMembers_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_parentClass_noInjectedMembers_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_publicSupertypeHiddenSubtype_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_simpleComponentWithNesting_DEFAULT_MODE_test.OuterType_B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_simpleComponentWithNesting_DEFAULT_MODE_test.OuterType_B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_simpleComponentWithNesting_DEFAULT_MODE_test.OuterType_B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_simpleComponentWithNesting_DEFAULT_MODE_test.OuterType_B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_simpleComponentWithNesting_FAST_INIT_MODE_test.OuterType_B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_simpleComponentWithNesting_FAST_INIT_MODE_test.OuterType_B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_simpleComponentWithNesting_FAST_INIT_MODE_test.OuterType_B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_simpleComponentWithNesting_FAST_INIT_MODE_test.OuterType_B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_DEFAULT_MODE_test.Child_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_DEFAULT_MODE_test.Child_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_DEFAULT_MODE_test.Child_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_DEFAULT_MODE_test.Child_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_FAST_INIT_MODE_test.Child_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_FAST_INIT_MODE_test.Child_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_FAST_INIT_MODE_test.Child_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_subclassedGenericMembersInjectors_FAST_INIT_MODE_test.Child_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_supertypeMembersInjection_DEFAULT_MODE_test.B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_supertypeMembersInjection_DEFAULT_MODE_test.B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_supertypeMembersInjection_DEFAULT_MODE_test.B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_supertypeMembersInjection_DEFAULT_MODE_test.B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_supertypeMembersInjection_FAST_INIT_MODE_test.B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_supertypeMembersInjection_FAST_INIT_MODE_test.B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_supertypeMembersInjection_FAST_INIT_MODE_test.B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_supertypeMembersInjection_FAST_INIT_MODE_test.B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.A_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.A_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.A_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.A_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_DEFAULT_MODE_test.B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.A_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.A_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.A_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.A_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.B_MembersInjector b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.B_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.B_MembersInjector rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testConstructorInjectedFieldInjection_FAST_INIT_MODE_test.B_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_DEFAULT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_DEFAULT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_DEFAULT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_DEFAULT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_FAST_INIT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_FAST_INIT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_FAST_INIT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingExistsInParentComponent_FAST_INIT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_DEFAULT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_DEFAULT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_DEFAULT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_DEFAULT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_FAST_INIT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_FAST_INIT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_FAST_INIT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingSharesInjectMethodsWithProvisionBinding_FAST_INIT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_DEFAULT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_DEFAULT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_DEFAULT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_DEFAULT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_FAST_INIT_MODE_test.DaggerMyComponent b/dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_FAST_INIT_MODE_test.DaggerMyComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_FAST_INIT_MODE_test.DaggerMyComponent rename to dagger-compiler/test/resources/goldens/MembersInjectionTest_testMembersInjectionBindingWithNoInjectionSites_FAST_INIT_MODE_test.DaggerMyComponent diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildIntegerModule_ProvideIntegerFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildIntegerModule_ProvideIntegerFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildIntegerModule_ProvideIntegerFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildIntegerModule_ProvideIntegerFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildNumberModule_ProvideNumberFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildNumberModule_ProvideNumberFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildNumberModule_ProvideNumberFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ChildNumberModule_ProvideNumberFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBElementFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBElementFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBElementFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBElementFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBEntryFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBEntryFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBEntryFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideBEntryFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideListBFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideListBFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideListBFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_genericSubclassedModule_test.ParentModule_ProvideListBFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_multipleProvidesMethods_test.TestModule_ProvideObjectsFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_multipleProvidesMethods_test.TestModule_ProvideObjectsFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_multipleProvidesMethods_test.TestModule_ProvideObjectsFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_multipleProvidesMethods_test.TestModule_ProvideObjectsFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_nonTypeUseNullableProvides_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_nonTypeUseNullableProvides_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_nonTypeUseNullableProvides_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_nonTypeUseNullableProvides_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideMapStringNumberFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideMapStringNumberFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideMapStringNumberFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideMapStringNumberFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeWithDepsFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeWithDepsFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeWithDepsFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_parameterizedModuleWithStaticProvidesMethodOfGenericType_test.ParameterizedModule_ProvideNonGenericTypeWithDepsFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_providesSetElementWildcard_test.TestModule_ProvideWildcardListFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_providesSetElementWildcard_test.TestModule_ProvideWildcardListFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_providesSetElementWildcard_test.TestModule_ProvideWildcardListFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_providesSetElementWildcard_test.TestModule_ProvideWildcardListFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_providesSetElement_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_providesSetElement_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_providesSetElement_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_providesSetElement_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_providesSetValues_test.TestModule_ProvideStringsFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_providesSetValues_test.TestModule_ProvideStringsFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_providesSetValues_test.TestModule_ProvideStringsFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_providesSetValues_test.TestModule_ProvideStringsFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_CreateFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_CreateFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_CreateFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_CreateFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_GetFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_GetFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_GetFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_proxyMethodsConflictWithOtherFactoryMethods_test.TestModule_GetFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_disableNullable_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_disableNullable_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_disableNullable_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_disableNullable_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_singleProvidesMethodNoArgs_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testQualifierMetadataOnProvides_test.MyModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testQualifierMetadataOnProvides_test.MyModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testQualifierMetadataOnProvides_test.MyModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testQualifierMetadataOnProvides_test.MyModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testScopeMetadataWithCustomScope_test.MyModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testScopeMetadataWithCustomScope_test.MyModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testScopeMetadataWithCustomScope_test.MyModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testScopeMetadataWithCustomScope_test.MyModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnNonStaticProvides_test.MyModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnNonStaticProvides_test.MyModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnNonStaticProvides_test.MyModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnNonStaticProvides_test.MyModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnStaticProvides_test.MyModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnStaticProvides_test.MyModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnStaticProvides_test.MyModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/ModuleFactoryGeneratorTest_testScopedMetadataOnStaticProvides_test.MyModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_inlinedOptionalBindings_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/OptionalBindingRequestFulfillmentTest_requestForFuture_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFutureWithProducerName_test.TestModule_ProduceStringFactory b/dagger-compiler/test/resources/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFutureWithProducerName_test.TestModule_ProduceStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFutureWithProducerName_test.TestModule_ProduceStringFactory rename to dagger-compiler/test/resources/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFutureWithProducerName_test.TestModule_ProduceStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFuture_test.TestModule_ProduceStringFactory b/dagger-compiler/test/resources/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFuture_test.TestModule_ProduceStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFuture_test.TestModule_ProduceStringFactory rename to dagger-compiler/test/resources/goldens/ProducerModuleFactoryGeneratorTest_singleProducesMethodNoArgsFuture_test.TestModule_ProduceStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_productionScope_injectConstructor_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerTestClass_SimpleComponent b/dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerTestClass_SimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerTestClass_SimpleComponent rename to dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_simpleComponent_DEFAULT_MODE_test.DaggerTestClass_SimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerTestClass_SimpleComponent b/dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerTestClass_SimpleComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/ProductionComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerTestClass_SimpleComponent rename to dagger-compiler/test/resources/goldens/ProductionComponentProcessorTest_simpleComponent_FAST_INIT_MODE_test.DaggerTestClass_SimpleComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_inaccessible_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_productionComponents_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_setBindings_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_DEFAULT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent b/dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent rename to dagger-compiler/test/resources/goldens/SetBindingRequestFulfillmentWithGuavaTest_subcomponentOmitsInheritedBindings_FAST_INIT_MODE_test.DaggerParent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE, creatorKind=dagger.Subcomponent.Builder_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE,creatorKind=dagger.Subcomponent.Builder_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE, creatorKind=dagger.Subcomponent.Builder_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE,creatorKind=dagger.Subcomponent.Builder_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE, creatorKind=dagger.Subcomponent.Factory_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE,creatorKind=dagger.Subcomponent.Factory_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE, creatorKind=dagger.Subcomponent.Factory_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=DEFAULT_MODE,creatorKind=dagger.Subcomponent.Factory_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Subcomponent.Builder_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Subcomponent.Builder_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Subcomponent.Builder_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Subcomponent.Builder_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Subcomponent.Factory_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Subcomponent.Factory_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE, creatorKind=dagger.Subcomponent.Factory_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentCreatorRequestFulfillmentTest_testInlinedSubcomponentCreators_componentMethod_compilerMode=FAST_INIT_MODE,creatorKind=dagger.Subcomponent.Factory_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_DEFAULT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_DEFAULT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_DEFAULT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_DEFAULT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_FAST_INIT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_FAST_INIT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_FAST_INIT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_delegateFactoryNotCreatedForSubcomponentWhenProviderExistsInParent_FAST_INIT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_DEFAULT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_DEFAULT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_DEFAULT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_DEFAULT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_FAST_INIT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_FAST_INIT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_FAST_INIT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_multipleSubcomponentsWithSameSimpleNamesCanExistInSameComponent_FAST_INIT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_DEFAULT_MODE_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_DEFAULT_MODE_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_DEFAULT_MODE_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_DEFAULT_MODE_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_FAST_INIT_MODE_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_FAST_INIT_MODE_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_FAST_INIT_MODE_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentBuilderNamesShouldNotConflict_FAST_INIT_MODE_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_DEFAULT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_DEFAULT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_DEFAULT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_DEFAULT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_FAST_INIT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_FAST_INIT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_FAST_INIT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentImplNameUsesFullyQualifiedClassNameIfNecessary_FAST_INIT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_DEFAULT_MODE_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_DEFAULT_MODE_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_DEFAULT_MODE_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_DEFAULT_MODE_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_FAST_INIT_MODE_test.DaggerC b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_FAST_INIT_MODE_test.DaggerC similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_FAST_INIT_MODE_test.DaggerC rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentNamesShouldNotConflictWithParent_FAST_INIT_MODE_test.DaggerC diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_DEFAULT_MODE_DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_DEFAULT_MODE_DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_DEFAULT_MODE_DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_DEFAULT_MODE_DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_FAST_INIT_MODE_DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_FAST_INIT_MODE_DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_FAST_INIT_MODE_DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguatedInRoot_FAST_INIT_MODE_DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_DEFAULT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_DEFAULT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_DEFAULT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_DEFAULT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_FAST_INIT_MODE_test.DaggerParentComponent b/dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_FAST_INIT_MODE_test.DaggerParentComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_FAST_INIT_MODE_test.DaggerParentComponent rename to dagger-compiler/test/resources/goldens/SubcomponentValidationTest_subcomponentSimpleNamesDisambiguated_FAST_INIT_MODE_test.DaggerParentComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_emptyMultibindings_avoidSwitchProviders_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_memberInjectors_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_memberInjectors_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_memberInjectors_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_memberInjectors_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_memberInjectors_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_memberInjectors_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_memberInjectors_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_memberInjectors_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_optionals_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_optionals_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_optionals_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_optionals_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_optionals_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_optionals_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_optionals_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_optionals_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_scopedBinds_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_scopedBinds_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_scopedBinds_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_scopedBinds_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_scopedBinds_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_scopedBinds_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_scopedBinds_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_scopedBinds_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_switchingProviderTest_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_switchingProviderTest_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_switchingProviderTest_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_switchingProviderTest_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_switchingProviderTest_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_switchingProviderTest_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_switchingProviderTest_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_switchingProviderTest_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_unscopedBinds_DEFAULT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_unscopedBinds_DEFAULT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_unscopedBinds_DEFAULT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_unscopedBinds_DEFAULT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_unscopedBinds_FAST_INIT_MODE_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/SwitchingProviderTest_unscopedBinds_FAST_INIT_MODE_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/SwitchingProviderTest_unscopedBinds_FAST_INIT_MODE_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/SwitchingProviderTest_unscopedBinds_FAST_INIT_MODE_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerAComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableTypeArguments_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerAComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_componentDependencyWithTypeUseNullableType_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerBComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_DEFAULT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_DISABLED_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_testBindsTypeUseNullableInstance_FAST_INIT_MODE_typeUseNullables_ENABLED_test.DaggerTestComponent diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_DEFAULT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_DISABLED_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableFieldInjection_FAST_INIT_MODE_typeUseNullables_ENABLED_test.FieldInjection_MembersInjector diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_DEFAULT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_DISABLED_test.TestModule_ProvideStringFactory diff --git a/javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory b/dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory similarity index 100% rename from javatests/dagger/internal/codegen/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory rename to dagger-compiler/test/resources/goldens/TypeUseNullableTest_typeUseNullableProvides_FAST_INIT_MODE_typeUseNullables_ENABLED_test.TestModule_ProvideStringFactory diff --git a/dagger-testing/build.gradle.kts b/dagger-testing/build.gradle.kts index 09c1dc0e5d8..5f7ebe8250e 100644 --- a/dagger-testing/build.gradle.kts +++ b/dagger-testing/build.gradle.kts @@ -9,8 +9,8 @@ plugins { dependencies { implementation(project(":dagger")) - implementation(project(":dagger-spi")) - implementation(project(":dagger-compiler")) + implementation(project(":dagger-spi", "unshaded")) + implementation(project(":dagger-compiler", "unshaded")) implementation(files(project.findXProcessingJar())) implementation(files(project.findXProcessingTestingJar())) implementation(libs.auto.value.annotations) diff --git a/dagger-testing/main/java/dagger/testing/compile/BUILD b/dagger-testing/main/java/dagger/testing/compile/BUILD new file mode 100644 index 00000000000..147caa66e38 --- /dev/null +++ b/dagger-testing/main/java/dagger/testing/compile/BUILD @@ -0,0 +1,45 @@ +# Copyright (C) 2020 The Dagger Authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Description: +# Helpers class for java compiler tests. + +load("@rules_java//java:defs.bzl", "java_library") + +package(default_visibility = ["//:src"]) + +java_library( + name = "compile", + testonly = 1, + srcs = [ + "CompilerProcessors.java", + "CompilerTests.java", + ], + exports = [ + "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", + ], + deps = [ + "//dagger-compiler/main/java/dagger/internal/codegen:processor", + "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing", + "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", + "//dagger-spi", + "//third_party/java/auto:value", + "//third_party/java/compile_testing", + "//third_party/java/guava/base", + "//third_party/java/guava/collect", + "//third_party/java/guava/io", + "//third_party/java/junit", + "//third_party/kotlin/kotlin_symbol_processing:symbol-processing-api", + ], +) diff --git a/java/dagger/testing/compile/CompilerProcessors.java b/dagger-testing/main/java/dagger/testing/compile/CompilerProcessors.java similarity index 100% rename from java/dagger/testing/compile/CompilerProcessors.java rename to dagger-testing/main/java/dagger/testing/compile/CompilerProcessors.java diff --git a/java/dagger/testing/compile/CompilerTests.java b/dagger-testing/main/java/dagger/testing/compile/CompilerTests.java similarity index 100% rename from java/dagger/testing/compile/CompilerTests.java rename to dagger-testing/main/java/dagger/testing/compile/CompilerTests.java diff --git a/java/dagger/testing/golden/BUILD b/dagger-testing/main/java/dagger/testing/golden/BUILD similarity index 100% rename from java/dagger/testing/golden/BUILD rename to dagger-testing/main/java/dagger/testing/golden/BUILD diff --git a/java/dagger/testing/golden/GoldenFileRule.java b/dagger-testing/main/java/dagger/testing/golden/GoldenFileRule.java similarity index 100% rename from java/dagger/testing/golden/GoldenFileRule.java rename to dagger-testing/main/java/dagger/testing/golden/GoldenFileRule.java diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index defbc9a78e1..ee5be1384d5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ gradleIncap = "0.2" jdk = "17" junit = "4.13" jvmTarget = "1.8" -kotlin = "2.0.21" +kotlin = "2.1.10" kotlinTarget = "1.9" ksp = "2.0.21-1.0.28" publish = "0.30.0" diff --git a/hilt-android-testing/main/java/dagger/hilt/android/testing/compile/BUILD b/hilt-android-testing/main/java/dagger/hilt/android/testing/compile/BUILD index bb4ffddaf6f..b626d18a762 100644 --- a/hilt-android-testing/main/java/dagger/hilt/android/testing/compile/BUILD +++ b/hilt-android-testing/main/java/dagger/hilt/android/testing/compile/BUILD @@ -30,6 +30,7 @@ java_library( "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", "//dagger-spi", + "//dagger-testing/main/java/dagger/testing/compile", "//hilt-compiler/main/java/dagger/hilt/android/processor/internal/androidentrypoint:processor_lib", "//hilt-compiler/main/java/dagger/hilt/android/processor/internal/customtestapplication:processor_lib", "//hilt-compiler/main/java/dagger/hilt/processor/internal:base_processor", @@ -43,7 +44,6 @@ java_library( "//hilt-compiler/main/java/dagger/hilt/processor/internal/root:component_tree_deps_processor_lib", "//hilt-compiler/main/java/dagger/hilt/processor/internal/root:root_processor_lib", "//hilt-compiler/main/java/dagger/hilt/processor/internal/uninstallmodules:processor_lib", - "//java/dagger/testing/compile", "//third_party/java/auto:value", "//third_party/java/compile_testing", "//third_party/java/guava/base", diff --git a/java/dagger/testing/compile/BUILD b/java/dagger/testing/compile/BUILD index 147caa66e38..73c051081a6 100644 --- a/java/dagger/testing/compile/BUILD +++ b/java/dagger/testing/compile/BUILD @@ -12,34 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Description: -# Helpers class for java compiler tests. - -load("@rules_java//java:defs.bzl", "java_library") - package(default_visibility = ["//:src"]) - -java_library( - name = "compile", - testonly = 1, - srcs = [ - "CompilerProcessors.java", - "CompilerTests.java", - ], - exports = [ - "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", - ], - deps = [ - "//dagger-compiler/main/java/dagger/internal/codegen:processor", - "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing", - "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", - "//dagger-spi", - "//third_party/java/auto:value", - "//third_party/java/compile_testing", - "//third_party/java/guava/base", - "//third_party/java/guava/collect", - "//third_party/java/guava/io", - "//third_party/java/junit", - "//third_party/kotlin/kotlin_symbol_processing:symbol-processing-api", - ], -) diff --git a/java/dagger/testing/compile/macros.bzl b/java/dagger/testing/compile/macros.bzl index 3338e8a13e6..1c89f0bee42 100644 --- a/java/dagger/testing/compile/macros.bzl +++ b/java/dagger/testing/compile/macros.bzl @@ -53,7 +53,7 @@ def compiler_test(name, size = "large", compiler_deps = None, **kwargs): # for cases with srcs anyway. if kwargs.get("srcs", None): # Add a dep to allow usage of CompilerTests. - kwargs["deps"] = kwargs.get("deps", []) + ["//java/dagger/testing/compile"] + kwargs["deps"] = kwargs.get("deps", []) + ["//dagger-testing/main/java/dagger/testing/compile"] java_test(name = name, size = size, **kwargs) def kt_compiler_test(name, srcs = [], deps = [], **kwargs): @@ -75,7 +75,7 @@ def kt_compiler_test(name, srcs = [], deps = [], **kwargs): name = name + "_ktlib", testonly = 1, srcs = srcs, - deps = deps + ["//java/dagger/testing/compile"], + deps = deps + ["//dagger-testing/main/java/dagger/testing/compile"], visibility = ["//visibility:private"], ) diff --git a/javatests/dagger/android/processor/BUILD b/javatests/dagger/android/processor/BUILD index 1b5914abab4..115083e1374 100644 --- a/javatests/dagger/android/processor/BUILD +++ b/javatests/dagger/android/processor/BUILD @@ -29,7 +29,7 @@ GenJavaTests( "//dagger-android-processor/main/java/dagger/android/processor", "//dagger-android/main/java/dagger/android", "//dagger-compiler/main/java/dagger/internal/codegen:processor", - "//java/dagger/testing/compile", + "//dagger-testing/main/java/dagger/testing/compile", "//third_party/java/android/android_sdk_linux:android_runtime", "//third_party/java/androidx/fragment", "//third_party/java/compile_testing", diff --git a/javatests/dagger/hilt/android/processor/internal/androidentrypoint/BUILD b/javatests/dagger/hilt/android/processor/internal/androidentrypoint/BUILD index 54a3ca844be..e673d84615e 100644 --- a/javatests/dagger/hilt/android/processor/internal/androidentrypoint/BUILD +++ b/javatests/dagger/hilt/android/processor/internal/androidentrypoint/BUILD @@ -30,8 +30,8 @@ compiler_test( ]), deps = [ "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", + "//dagger-testing/main/java/dagger/testing/golden", "//hilt-android-testing/main/java/dagger/hilt/android/testing/compile", - "//java/dagger/testing/golden", "//third_party/java/junit", ], ) diff --git a/javatests/dagger/hilt/android/processor/internal/viewmodel/BUILD b/javatests/dagger/hilt/android/processor/internal/viewmodel/BUILD index 48851cb95f1..aa731a3f7b4 100644 --- a/javatests/dagger/hilt/android/processor/internal/viewmodel/BUILD +++ b/javatests/dagger/hilt/android/processor/internal/viewmodel/BUILD @@ -59,10 +59,10 @@ kt_compiler_test( ":test_utils", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", + "//dagger-testing/main/java/dagger/testing/golden", "//hilt-android-testing/main/java/dagger/hilt/android/testing/compile", "//hilt-compiler/main/java/dagger/hilt/android/processor/internal/viewmodel:processor_lib", "//hilt-compiler/main/java/dagger/hilt/android/processor/internal/viewmodel:validation_plugin_lib", - "//java/dagger/testing/golden", "//third_party/java/compile_testing", "//third_party/java/dagger:compiler", "//third_party/java/guava/collect", @@ -91,10 +91,10 @@ kt_compiler_test( ":test_utils", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", + "//dagger-testing/main/java/dagger/testing/golden", "//hilt-android-testing/main/java/dagger/hilt/android/testing/compile", "//hilt-compiler/main/java/dagger/hilt/android/processor/internal/viewmodel:processor_lib", "//hilt-compiler/main/java/dagger/hilt/android/processor/internal/viewmodel:validation_plugin_lib", - "//java/dagger/testing/golden", "//third_party/java/compile_testing", "//third_party/java/dagger:compiler", "//third_party/java/guava/collect", diff --git a/javatests/dagger/internal/codegen/bindinggraphvalidation/BUILD b/javatests/dagger/internal/codegen/bindinggraphvalidation/BUILD index 55032e18286..07f99180ccc 100644 --- a/javatests/dagger/internal/codegen/bindinggraphvalidation/BUILD +++ b/javatests/dagger/internal/codegen/bindinggraphvalidation/BUILD @@ -30,8 +30,8 @@ GenJavaTests( "//dagger-compiler/main/java/dagger/internal/codegen/bindinggraphvalidation", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing", "//dagger-compiler/main/java/dagger/internal/codegen/xprocessing:xprocessing-testing", - "//java/dagger/testing/compile", - "//javatests/dagger/internal/codegen:compilers", + "//dagger-compiler/test/javatests/dagger/internal/codegen:compilers", + "//dagger-testing/main/java/dagger/testing/compile", "//third_party/java/auto:common", "//third_party/java/compile_testing", "//third_party/java/guava/collect", diff --git a/javatests/dagger/internal/codegen/langmodel/AccessibilityTest.java b/javatests/dagger/internal/codegen/langmodel/AccessibilityTest.java deleted file mode 100644 index e9b81f3652a..00000000000 --- a/javatests/dagger/internal/codegen/langmodel/AccessibilityTest.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Copyright (C) 2015 The Dagger Authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package dagger.internal.codegen.langmodel; - -import static com.google.common.truth.Truth.assertThat; -import static dagger.internal.codegen.langmodel.Accessibility.isElementAccessibleFrom; - -import com.google.testing.compile.CompilationRule; -import javax.lang.model.element.Element; -import javax.lang.model.element.TypeElement; -import javax.lang.model.util.Elements; -import org.junit.Before; -import org.junit.Rule; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.JUnit4; - -@RunWith(JUnit4.class) -@SuppressWarnings("unused") // contains a variety things used by the compilation rule for testing -public class AccessibilityTest { - /* test data */ - public AccessibilityTest() {} - protected AccessibilityTest(Object o) {} - AccessibilityTest(Object o1, Object o2) {} - private AccessibilityTest(Object o1, Object o2, Object o3) {} - - public String publicField; - protected String protectedField; - String packagePrivateField; - private String privateField; - - public void publicMethod() {} - protected void protectedMethod() {} - void packagePrivateMethod() {} - private void privateMethod() {} - - public static final class PublicNestedClass {} - protected static final class ProtectedNestedClass {} - static final class PackagePrivateNestedClass {} - private static final class PrivateNestedClass {} - - @Rule - public final CompilationRule compilationRule = new CompilationRule(); - - private TypeElement testElement; - - @Before - public void setUp() { - Elements elements = compilationRule.getElements(); - testElement = elements.getTypeElement(AccessibilityTest.class.getCanonicalName()); - } - - @Test - public void isElementAccessibleFrom_publicType() { - assertThat(isElementAccessibleFrom(testElement, "literally.anything")).isTrue(); - } - - @Test - public void isElementAccessibleFrom_publicMethod() { - Element member = getMemberNamed("publicMethod"); - assertThat(isElementAccessibleFrom(member, "literally.anything")).isTrue(); - } - - @Test - public void isElementAccessibleFrom_protectedMethod() { - Element member = getMemberNamed("protectedMethod"); - assertThat(isElementAccessibleFrom(member, "dagger.internal.codegen")).isTrue(); - assertThat(isElementAccessibleFrom(member, "not.dagger.internal.codegen")).isFalse(); - } - - @Test - public void isElementAccessibleFrom_packagePrivateMethod() { - Element member = getMemberNamed("packagePrivateMethod"); - assertThat(isElementAccessibleFrom(member, "dagger.internal.codegen")).isTrue(); - assertThat(isElementAccessibleFrom(member, "not.dagger.internal.codegen")).isFalse(); - } - - @Test - public void isElementAccessibleFrom_privateMethod() { - Element member = getMemberNamed( "privateMethod"); - assertThat(isElementAccessibleFrom(member, "dagger.internal.codegen")).isFalse(); - assertThat(isElementAccessibleFrom(member, "not.dagger.internal.codegen")).isFalse(); - } - - @Test - public void isElementAccessibleFrom_publicField() { - Element member = getMemberNamed("publicField"); - assertThat(isElementAccessibleFrom(member, "literally.anything")).isTrue(); - } - - @Test - public void isElementAccessibleFrom_protectedField() { - Element member = getMemberNamed("protectedField"); - assertThat(isElementAccessibleFrom(member, "dagger.internal.codegen")).isTrue(); - assertThat(isElementAccessibleFrom(member, "not.dagger.internal.codegen")).isFalse(); - } - - @Test - public void isElementAccessibleFrom_packagePrivateField() { - Element member = getMemberNamed("packagePrivateField"); - assertThat(isElementAccessibleFrom(member, "dagger.internal.codegen")).isTrue(); - assertThat(isElementAccessibleFrom(member, "not.dagger.internal.codegen")).isFalse(); - } - - @Test - public void isElementAccessibleFrom_privateField() { - Element member = getMemberNamed("privateField"); - assertThat(isElementAccessibleFrom(member, "dagger.internal.codegen")).isFalse(); - assertThat(isElementAccessibleFrom(member, "not.dagger.internal.codegen")).isFalse(); - } - - private Element getMemberNamed(String memberName) { - for (Element enclosedElement : testElement.getEnclosedElements()) { - if (enclosedElement.getSimpleName().contentEquals(memberName)) { - return enclosedElement; - } - } - throw new IllegalArgumentException(); - } -} - diff --git a/test_defs.bzl b/test_defs.bzl index aa23e68e6b3..7bd368029b1 100644 --- a/test_defs.bzl +++ b/test_defs.bzl @@ -314,7 +314,7 @@ def _GenTestWithVariant( if package_name.find("javatests/") != -1: prefix_path = "javatests/" if should_add_goldens: - test_kwargs["resources"] = native.glob(["goldens/%s_*" % test_name]) + deps.append("//dagger-compiler/test/resources:goldens") test_class = (package_name + "/" + test_name).rpartition(prefix_path)[2].replace("/", ".") test_kwargs_with_javacopts = {"javacopts": javacopts}