├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ ├── publish-snapshot.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── RELEASING.md ├── annotations-optional ├── api │ └── annotations-optional.api ├── build.gradle.kts ├── dependencies │ └── runtimeClasspath.txt └── src │ └── main │ └── java │ └── com │ └── squareup │ └── anvil │ └── annotations │ └── optional │ ├── ForScope.kt │ └── SingleIn.kt ├── annotations ├── api │ └── annotations.api ├── build.gradle.kts ├── dependencies │ └── runtimeClasspath.txt └── src │ └── main │ └── java │ └── com │ └── squareup │ └── anvil │ └── annotations │ ├── ContributesBinding.kt │ ├── ContributesMultibinding.kt │ ├── ContributesSubcomponent.kt │ ├── ContributesTo.kt │ ├── ExperimentalAnvilApi.kt │ ├── MergeComponent.kt │ ├── MergeSubcomponent.kt │ ├── compat │ ├── MergeInterfaces.kt │ └── MergeModules.kt │ └── internal │ └── InternalBindingMarker.kt ├── compare_size.sh ├── compiler-api ├── README.md ├── api │ └── compiler-api.api ├── build.gradle.kts ├── dependencies │ └── runtimeClasspath.txt └── src │ ├── main │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── compiler │ │ └── api │ │ ├── AnalysisBackend.kt │ │ ├── AnvilApplicabilityChecker.kt │ │ ├── AnvilCompilationException.kt │ │ ├── AnvilContext.kt │ │ ├── CodeGenerator.kt │ │ ├── ComponentMergingBackend.kt │ │ ├── GeneratedFile.kt │ │ └── GeneratedFileWithSources.kt │ └── test │ └── java │ └── com │ └── squareup │ └── anvil │ └── compiler │ └── api │ └── GeneratedFileWithSourcesTest.kt ├── compiler-utils ├── README.md ├── api │ └── compiler-utils.api ├── build.gradle.kts ├── dependencies │ ├── runtimeClasspath.txt │ └── testFixturesRuntimeClasspath.txt └── src │ ├── main │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── compiler │ │ └── internal │ │ ├── ClassNameUtils.kt │ │ ├── DescriptorUtils.kt │ │ ├── FqName.kt │ │ ├── KotlinPoetUtils.kt │ │ ├── PsiUtils.kt │ │ ├── Utils.kt │ │ └── reference │ │ ├── AnnotatedReference.kt │ │ ├── AnnotationArgumentReference.kt │ │ ├── AnnotationReference.kt │ │ ├── AnvilModuleDescriptor.kt │ │ ├── ClassReference.kt │ │ ├── FunctionReference.kt │ │ ├── MemberFunctionReference.kt │ │ ├── MemberPropertyReference.kt │ │ ├── ParameterReference.kt │ │ ├── PropertyReference.kt │ │ ├── TopLevelFunctionReference.kt │ │ ├── TopLevelPropertyReference.kt │ │ ├── TypeParameterReference.kt │ │ ├── TypeReference.kt │ │ └── Visibility.kt │ └── testFixtures │ └── java │ └── com │ └── squareup │ └── anvil │ └── compiler │ └── internal │ └── testing │ ├── AnvilCompilation.kt │ ├── AnvilCompilationMode.kt │ ├── AnyDaggerComponent.kt │ ├── ReflectionTestUtils.kt │ ├── SimpleCodeGenerator.kt │ └── TestUtils.kt ├── compiler ├── api │ └── compiler.api ├── build.gradle.kts ├── dependencies │ └── runtimeClasspath.txt └── src │ ├── main │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── compiler │ │ ├── AnvilCommandLineProcessor.kt │ │ ├── AnvilComponentRegistrar.kt │ │ ├── ClassScanner.kt │ │ ├── ClassScannerIr.kt │ │ ├── CommandLineOptions.kt │ │ ├── ContributedBinding.kt │ │ ├── IrContributionMerger.kt │ │ ├── IrUtils.kt │ │ ├── Utils.kt │ │ └── codegen │ │ ├── AnnotationReferenceExtensions.kt │ │ ├── CheckOnlyCodeGenerator.kt │ │ ├── ClassReferenceExtensions.kt │ │ ├── CodeGenerationExtension.kt │ │ ├── ContributesBindingCodeGen.kt │ │ ├── ContributesMultibindingCodeGen.kt │ │ ├── ContributesSubcomponentCodeGen.kt │ │ ├── ContributesSubcomponentHandlerGenerator.kt │ │ ├── ContributesToCodeGen.kt │ │ ├── Contribution.kt │ │ ├── FlushingCodeGenerator.kt │ │ ├── MergeAnnotationsCheckGenerator.kt │ │ ├── PrivateCodeGenerator.kt │ │ ├── RealAnvilContext.kt │ │ ├── dagger │ │ ├── AnvilAnnotationDetectorCheck.kt │ │ ├── AnvilMergeAnnotationDetectorCheck.kt │ │ ├── AssistedFactoryCodeGen.kt │ │ ├── AssistedInjectCodeGen.kt │ │ ├── BindsMethodValidator.kt │ │ ├── ComponentDetectorCheck.kt │ │ ├── DaggerGenerationUtils.kt │ │ ├── InjectConstructorFactoryCodeGen.kt │ │ ├── MapKeyCreatorCodeGen.kt │ │ ├── MembersInjectorCodeGen.kt │ │ ├── Parameter.kt │ │ └── ProvidesMethodFactoryCodeGen.kt │ │ ├── incremental │ │ ├── AbsoluteFile.kt │ │ ├── BaseDir.kt │ │ ├── FileCacheOperations.kt │ │ ├── GeneratedFileCache.kt │ │ └── collections │ │ │ ├── BiMap.kt │ │ │ └── Multimap.kt │ │ └── reference │ │ ├── AnnotatedReferenceIr.kt │ │ ├── AnnotationArgumentReferenceIr.kt │ │ ├── AnnotationReferenceIr.kt │ │ ├── ClassReferenceIr.kt │ │ └── RealAnvilModuleDescriptor.kt │ └── test │ └── java │ └── com │ └── squareup │ └── anvil │ └── compiler │ ├── InterfaceMergerRepeatableTest.kt │ ├── InterfaceMergerTest.kt │ ├── MergeModulesTest.kt │ ├── ModuleMergerRepeatableTest.kt │ ├── ModuleMergerTest.kt │ ├── TestUtils.kt │ ├── codegen │ ├── BindingModuleCodegenTest.kt │ ├── BindingModuleMultibindingMapTest.kt │ ├── BindingModuleMultibindingSetTest.kt │ ├── BindingModulePriorityTest.kt │ ├── BindingModuleQualifierTest.kt │ ├── CodeGenerationExtensionTest.kt │ ├── ContributesBindingGeneratorTest.kt │ ├── ContributesMultibindingGeneratorTest.kt │ ├── ContributesSubcomponentGeneratorTest.kt │ ├── ContributesSubcomponentHandlerGeneratorTest.kt │ ├── ContributesToCodeGenTest.kt │ └── incremental │ │ ├── CacheTestEnvironment.kt │ │ ├── FileCacheOperationsTest.kt │ │ ├── GeneratedFileCacheTest.kt │ │ └── collections │ │ ├── BiMapTest.kt │ │ └── MultimapTest.kt │ ├── dagger │ ├── AnvilAnnotationDetectorCheckTest.kt │ ├── AnvilMergeAnnotationDetectorCheckTest.kt │ ├── AssistedFactoryGeneratorTest.kt │ ├── AssistedInjectGeneratorTest.kt │ ├── BindsMethodValidatorTest.kt │ ├── ComponentDetectorCheckTest.kt │ ├── DaggerTestUtils.kt │ ├── InjectConstructorFactoryGeneratorTest.kt │ ├── MapKeyCreatorGeneratorTest.kt │ ├── MembersInjectorGeneratorTest.kt │ ├── ProvidesMethodFactoryGeneratorTest.kt │ ├── TestClasses.kt │ └── UppercasePackage │ │ └── TestClassInUppercasePackage.kt │ ├── internal │ └── reference │ │ ├── AnnotationReferenceTest.kt │ │ ├── ClassReferenceTest.kt │ │ ├── MemberFunctionReferenceTest.kt │ │ ├── MemberPropertyReferenceTest.kt │ │ ├── RealAnvilModuleDescriptorTest.kt │ │ ├── ReferencesTestEnvironment.kt │ │ ├── TopLevelFunctionReferenceTest.kt │ │ ├── TopLevelPropertyReferenceTest.kt │ │ └── TypeReferenceTest.kt │ └── testing │ ├── AnvilAnnotationsTest.kt │ ├── AnvilCompilationModeTest.kt │ └── CompilationEnvironment.kt ├── docs ├── INTERNALS.md ├── ROADMAP.md ├── img_compiler.png ├── img_debug_gradle.png ├── img_edit_configuration.png └── img_remote_jvm_debug.png ├── gradle-plugin ├── api │ └── gradle-plugin.api ├── build.gradle.kts ├── dependencies │ └── runtimeClasspath.txt └── src │ ├── gradleTest │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── plugin │ │ ├── AnvilExtensionTest.kt │ │ ├── ClasspathTest.kt │ │ ├── DaggerFactoryGenerationDetectionTest.kt │ │ ├── IncrementalTest.kt │ │ ├── LifecycleTest.kt │ │ └── testing │ │ ├── AnvilExtensionSpec.kt │ │ ├── AnvilFilePathExtensions.kt │ │ ├── AnvilGradleTestEnvironment.kt │ │ ├── AnvilVersionMatrix.kt │ │ ├── BaseGradleTest.kt │ │ ├── ClassGraphAsserts.kt │ │ ├── FileStubs.kt │ │ ├── Libs.kt │ │ ├── MoreAsserts.kt │ │ └── classGraph.kt │ └── main │ └── java │ └── com │ └── squareup │ └── anvil │ └── plugin │ ├── AnvilExtension.kt │ ├── AnvilPlugin.kt │ ├── Logging.kt │ └── VariantFilter.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── benchmark.png └── benchmark_dagger_factories.png ├── integration-tests ├── build.gradle.kts ├── code-generator-tests │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── test │ │ │ └── Trigger.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── test │ │ ├── GeneratedCodeTest.kt │ │ └── TriggerWithKapt.kt ├── code-generator │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── test │ │ │ ├── TestCodeGenerator.kt │ │ │ └── TestWithKaptCodeGenerator.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── test │ │ └── TestCodeGeneratorTest.kt ├── dagger-factories-only │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── test │ │ │ └── DaggerModule.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── test │ │ └── GeneratedFactoryTest.kt ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── test │ │ ├── AssistedService.kt │ │ ├── Bindings.kt │ │ ├── Components.kt │ │ ├── ContributedSubcomponent.kt │ │ ├── MapBindings.kt │ │ ├── Modules.kt │ │ ├── PriorityBindings.kt │ │ ├── RepeatableContributions.kt │ │ └── Scopes.kt ├── mpp │ ├── android-module │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ ├── lint.xml │ │ └── src │ │ │ ├── androidDebug │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── squareup │ │ │ │ └── anvil │ │ │ │ └── mpp │ │ │ │ └── DebugDependency.kt │ │ │ ├── androidMain │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── squareup │ │ │ │ └── anvil │ │ │ │ └── mpp │ │ │ │ ├── AppScope.kt │ │ │ │ └── Dependency.kt │ │ │ ├── androidUnitTest │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── squareup │ │ │ │ └── anvil │ │ │ │ └── mpp │ │ │ │ └── DependencyTest.kt │ │ │ └── androidUnitTestDebug │ │ │ └── kotlin │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── mpp │ │ │ └── DebugDependencyTest.kt │ └── jvm-module │ │ ├── build.gradle.kts │ │ └── src │ │ ├── commonMain │ │ └── kotlin │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── mpp │ │ │ └── AppScope.kt │ │ ├── jvmMain │ │ └── kotlin │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── mpp │ │ │ └── Dependency.kt │ │ └── jvmTest │ │ └── kotlin │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── mpp │ │ └── DependencyTest.kt ├── settings.gradle.kts └── tests │ ├── build.gradle.kts │ └── src │ └── test │ └── java │ └── com │ └── squareup │ └── anvil │ └── test │ ├── AssistedInjectionTest.kt │ ├── ContributesSubcomponentTest.kt │ ├── MergeComponentTest.kt │ ├── MergeInterfacesTest.kt │ ├── MergeModulesTest.kt │ └── RepeatedContributionsTest.kt ├── renovate.json ├── sample ├── app │ ├── build.gradle.kts │ ├── lint.xml │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── squareup │ │ │ └── anvil │ │ │ └── sample │ │ │ ├── AnvilSampleTest.kt │ │ │ ├── FakeFatherProvider.kt │ │ │ ├── TestApp.kt │ │ │ ├── TestAppComponent.kt │ │ │ └── TestRunner.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── squareup │ │ │ │ └── anvil │ │ │ │ └── sample │ │ │ │ ├── App.kt │ │ │ │ ├── AppComponent.kt │ │ │ │ ├── LoggedInComponent.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ └── RandomModule.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_launcher_background.xml │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── sample │ │ ├── LoggedInComponentTest.kt │ │ └── RandomModuleTest.kt ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── squareup │ │ └── anvil │ │ └── sample │ │ ├── Description.kt │ │ ├── DescriptionComponent.kt │ │ ├── God.kt │ │ ├── father │ │ ├── FatherProvider.kt │ │ └── RealFatherProvider.kt │ │ └── mother │ │ ├── MotherProvider.kt │ │ └── RealMotherProvider.kt ├── scopes │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── squareup │ │ └── scopes │ │ ├── AppScope.kt │ │ ├── ComponentHolder.kt │ │ ├── LoggedInScope.kt │ │ └── SingleIn.kt └── settings.gradle.kts └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish-snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/.github/workflows/publish-snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/RELEASING.md -------------------------------------------------------------------------------- /annotations-optional/api/annotations-optional.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations-optional/api/annotations-optional.api -------------------------------------------------------------------------------- /annotations-optional/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations-optional/build.gradle.kts -------------------------------------------------------------------------------- /annotations-optional/dependencies/runtimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations-optional/dependencies/runtimeClasspath.txt -------------------------------------------------------------------------------- /annotations-optional/src/main/java/com/squareup/anvil/annotations/optional/ForScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations-optional/src/main/java/com/squareup/anvil/annotations/optional/ForScope.kt -------------------------------------------------------------------------------- /annotations-optional/src/main/java/com/squareup/anvil/annotations/optional/SingleIn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations-optional/src/main/java/com/squareup/anvil/annotations/optional/SingleIn.kt -------------------------------------------------------------------------------- /annotations/api/annotations.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/api/annotations.api -------------------------------------------------------------------------------- /annotations/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/build.gradle.kts -------------------------------------------------------------------------------- /annotations/dependencies/runtimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/dependencies/runtimeClasspath.txt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/ContributesBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/ContributesBinding.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/ContributesMultibinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/ContributesMultibinding.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/ContributesSubcomponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/ContributesSubcomponent.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/ContributesTo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/ContributesTo.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/ExperimentalAnvilApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/ExperimentalAnvilApi.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/MergeComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/MergeComponent.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/MergeSubcomponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/MergeSubcomponent.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/compat/MergeInterfaces.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/compat/MergeInterfaces.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/compat/MergeModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/compat/MergeModules.kt -------------------------------------------------------------------------------- /annotations/src/main/java/com/squareup/anvil/annotations/internal/InternalBindingMarker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/annotations/src/main/java/com/squareup/anvil/annotations/internal/InternalBindingMarker.kt -------------------------------------------------------------------------------- /compare_size.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compare_size.sh -------------------------------------------------------------------------------- /compiler-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/README.md -------------------------------------------------------------------------------- /compiler-api/api/compiler-api.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/api/compiler-api.api -------------------------------------------------------------------------------- /compiler-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/build.gradle.kts -------------------------------------------------------------------------------- /compiler-api/dependencies/runtimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/dependencies/runtimeClasspath.txt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnalysisBackend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnalysisBackend.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnvilApplicabilityChecker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnvilApplicabilityChecker.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnvilCompilationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnvilCompilationException.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnvilContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/AnvilContext.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/CodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/CodeGenerator.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/ComponentMergingBackend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/ComponentMergingBackend.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/GeneratedFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/GeneratedFile.kt -------------------------------------------------------------------------------- /compiler-api/src/main/java/com/squareup/anvil/compiler/api/GeneratedFileWithSources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/main/java/com/squareup/anvil/compiler/api/GeneratedFileWithSources.kt -------------------------------------------------------------------------------- /compiler-api/src/test/java/com/squareup/anvil/compiler/api/GeneratedFileWithSourcesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-api/src/test/java/com/squareup/anvil/compiler/api/GeneratedFileWithSourcesTest.kt -------------------------------------------------------------------------------- /compiler-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/README.md -------------------------------------------------------------------------------- /compiler-utils/api/compiler-utils.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/api/compiler-utils.api -------------------------------------------------------------------------------- /compiler-utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/build.gradle.kts -------------------------------------------------------------------------------- /compiler-utils/dependencies/runtimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/dependencies/runtimeClasspath.txt -------------------------------------------------------------------------------- /compiler-utils/dependencies/testFixturesRuntimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/dependencies/testFixturesRuntimeClasspath.txt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/ClassNameUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/ClassNameUtils.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/DescriptorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/DescriptorUtils.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/FqName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/FqName.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/KotlinPoetUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/KotlinPoetUtils.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/PsiUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/PsiUtils.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/Utils.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnnotatedReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnnotatedReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnnotationArgumentReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnnotationArgumentReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnnotationReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnnotationReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnvilModuleDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/AnvilModuleDescriptor.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/ClassReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/ClassReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/FunctionReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/FunctionReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/MemberFunctionReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/MemberFunctionReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/MemberPropertyReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/MemberPropertyReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/ParameterReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/ParameterReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/PropertyReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/PropertyReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TopLevelFunctionReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TopLevelFunctionReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TopLevelPropertyReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TopLevelPropertyReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TypeParameterReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TypeParameterReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TypeReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/TypeReference.kt -------------------------------------------------------------------------------- /compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/Visibility.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/main/java/com/squareup/anvil/compiler/internal/reference/Visibility.kt -------------------------------------------------------------------------------- /compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/AnvilCompilation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/AnvilCompilation.kt -------------------------------------------------------------------------------- /compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/AnvilCompilationMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/AnvilCompilationMode.kt -------------------------------------------------------------------------------- /compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/AnyDaggerComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/AnyDaggerComponent.kt -------------------------------------------------------------------------------- /compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/ReflectionTestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/ReflectionTestUtils.kt -------------------------------------------------------------------------------- /compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/SimpleCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/SimpleCodeGenerator.kt -------------------------------------------------------------------------------- /compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler-utils/src/testFixtures/java/com/squareup/anvil/compiler/internal/testing/TestUtils.kt -------------------------------------------------------------------------------- /compiler/api/compiler.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/api/compiler.api -------------------------------------------------------------------------------- /compiler/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/build.gradle.kts -------------------------------------------------------------------------------- /compiler/dependencies/runtimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/dependencies/runtimeClasspath.txt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/AnvilCommandLineProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/AnvilCommandLineProcessor.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/AnvilComponentRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/AnvilComponentRegistrar.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/ClassScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/ClassScanner.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/ClassScannerIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/ClassScannerIr.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/CommandLineOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/CommandLineOptions.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/ContributedBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/ContributedBinding.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/IrContributionMerger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/IrContributionMerger.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/IrUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/IrUtils.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/Utils.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/AnnotationReferenceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/AnnotationReferenceExtensions.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/CheckOnlyCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/CheckOnlyCodeGenerator.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/ClassReferenceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/ClassReferenceExtensions.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/CodeGenerationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/CodeGenerationExtension.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesBindingCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesBindingCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesMultibindingCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesMultibindingCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentHandlerGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentHandlerGenerator.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesToCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/ContributesToCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/Contribution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/Contribution.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/FlushingCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/FlushingCodeGenerator.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/MergeAnnotationsCheckGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/MergeAnnotationsCheckGenerator.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/PrivateCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/PrivateCodeGenerator.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/RealAnvilContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/RealAnvilContext.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AnvilAnnotationDetectorCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AnvilAnnotationDetectorCheck.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AnvilMergeAnnotationDetectorCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AnvilMergeAnnotationDetectorCheck.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AssistedFactoryCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AssistedFactoryCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AssistedInjectCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/AssistedInjectCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/BindsMethodValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/BindsMethodValidator.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/ComponentDetectorCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/ComponentDetectorCheck.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/DaggerGenerationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/DaggerGenerationUtils.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/InjectConstructorFactoryCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/InjectConstructorFactoryCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/MapKeyCreatorCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/MapKeyCreatorCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/MembersInjectorCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/MembersInjectorCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/Parameter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/Parameter.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/ProvidesMethodFactoryCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/dagger/ProvidesMethodFactoryCodeGen.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/AbsoluteFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/AbsoluteFile.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/BaseDir.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/BaseDir.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/FileCacheOperations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/FileCacheOperations.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/GeneratedFileCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/GeneratedFileCache.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/collections/BiMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/collections/BiMap.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/collections/Multimap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/incremental/collections/Multimap.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/AnnotatedReferenceIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/AnnotatedReferenceIr.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/AnnotationArgumentReferenceIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/AnnotationArgumentReferenceIr.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/AnnotationReferenceIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/AnnotationReferenceIr.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/ClassReferenceIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/ClassReferenceIr.kt -------------------------------------------------------------------------------- /compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/RealAnvilModuleDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/main/java/com/squareup/anvil/compiler/codegen/reference/RealAnvilModuleDescriptor.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/InterfaceMergerRepeatableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/InterfaceMergerRepeatableTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/InterfaceMergerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/InterfaceMergerTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/MergeModulesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/MergeModulesTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/ModuleMergerRepeatableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/ModuleMergerRepeatableTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/ModuleMergerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/ModuleMergerTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/TestUtils.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleCodegenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleCodegenTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleMultibindingMapTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleMultibindingMapTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleMultibindingSetTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleMultibindingSetTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModulePriorityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModulePriorityTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleQualifierTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/BindingModuleQualifierTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/CodeGenerationExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/CodeGenerationExtensionTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesBindingGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesBindingGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesMultibindingGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesMultibindingGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentHandlerGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesSubcomponentHandlerGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesToCodeGenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/ContributesToCodeGenTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/CacheTestEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/CacheTestEnvironment.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/FileCacheOperationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/FileCacheOperationsTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/GeneratedFileCacheTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/GeneratedFileCacheTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/collections/BiMapTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/collections/BiMapTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/collections/MultimapTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/codegen/incremental/collections/MultimapTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/AnvilAnnotationDetectorCheckTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/AnvilAnnotationDetectorCheckTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/AnvilMergeAnnotationDetectorCheckTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/AnvilMergeAnnotationDetectorCheckTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/AssistedFactoryGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/AssistedFactoryGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/AssistedInjectGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/AssistedInjectGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/BindsMethodValidatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/BindsMethodValidatorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/ComponentDetectorCheckTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/ComponentDetectorCheckTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/DaggerTestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/DaggerTestUtils.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/InjectConstructorFactoryGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/InjectConstructorFactoryGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/MapKeyCreatorGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/MapKeyCreatorGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/MembersInjectorGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/MembersInjectorGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/ProvidesMethodFactoryGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/ProvidesMethodFactoryGeneratorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/TestClasses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/TestClasses.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/dagger/UppercasePackage/TestClassInUppercasePackage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/dagger/UppercasePackage/TestClassInUppercasePackage.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/AnnotationReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/AnnotationReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/ClassReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/ClassReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/MemberFunctionReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/MemberFunctionReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/MemberPropertyReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/MemberPropertyReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/RealAnvilModuleDescriptorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/RealAnvilModuleDescriptorTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/ReferencesTestEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/ReferencesTestEnvironment.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/TopLevelFunctionReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/TopLevelFunctionReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/TopLevelPropertyReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/TopLevelPropertyReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/TypeReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/internal/reference/TypeReferenceTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/testing/AnvilAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/testing/AnvilAnnotationsTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/testing/AnvilCompilationModeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/testing/AnvilCompilationModeTest.kt -------------------------------------------------------------------------------- /compiler/src/test/java/com/squareup/anvil/compiler/testing/CompilationEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/compiler/src/test/java/com/squareup/anvil/compiler/testing/CompilationEnvironment.kt -------------------------------------------------------------------------------- /docs/INTERNALS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/docs/INTERNALS.md -------------------------------------------------------------------------------- /docs/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/docs/ROADMAP.md -------------------------------------------------------------------------------- /docs/img_compiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/docs/img_compiler.png -------------------------------------------------------------------------------- /docs/img_debug_gradle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/docs/img_debug_gradle.png -------------------------------------------------------------------------------- /docs/img_edit_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/docs/img_edit_configuration.png -------------------------------------------------------------------------------- /docs/img_remote_jvm_debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/docs/img_remote_jvm_debug.png -------------------------------------------------------------------------------- /gradle-plugin/api/gradle-plugin.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/api/gradle-plugin.api -------------------------------------------------------------------------------- /gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /gradle-plugin/dependencies/runtimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/dependencies/runtimeClasspath.txt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/AnvilExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/AnvilExtensionTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/ClasspathTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/ClasspathTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/DaggerFactoryGenerationDetectionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/DaggerFactoryGenerationDetectionTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/IncrementalTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/IncrementalTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/LifecycleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/LifecycleTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilExtensionSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilExtensionSpec.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilFilePathExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilFilePathExtensions.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilGradleTestEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilGradleTestEnvironment.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilVersionMatrix.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/AnvilVersionMatrix.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/BaseGradleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/BaseGradleTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/ClassGraphAsserts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/ClassGraphAsserts.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/FileStubs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/FileStubs.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/Libs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/Libs.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/MoreAsserts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/MoreAsserts.kt -------------------------------------------------------------------------------- /gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/classGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/gradleTest/java/com/squareup/anvil/plugin/testing/classGraph.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/java/com/squareup/anvil/plugin/AnvilExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/main/java/com/squareup/anvil/plugin/AnvilExtension.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/java/com/squareup/anvil/plugin/AnvilPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/main/java/com/squareup/anvil/plugin/AnvilPlugin.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/java/com/squareup/anvil/plugin/Logging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/main/java/com/squareup/anvil/plugin/Logging.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/java/com/squareup/anvil/plugin/VariantFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle-plugin/src/main/java/com/squareup/anvil/plugin/VariantFilter.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/images/benchmark.png -------------------------------------------------------------------------------- /images/benchmark_dagger_factories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/images/benchmark_dagger_factories.png -------------------------------------------------------------------------------- /integration-tests/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/code-generator-tests/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator-tests/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/code-generator-tests/src/main/java/com/squareup/anvil/test/Trigger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator-tests/src/main/java/com/squareup/anvil/test/Trigger.kt -------------------------------------------------------------------------------- /integration-tests/code-generator-tests/src/test/java/com/squareup/anvil/test/GeneratedCodeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator-tests/src/test/java/com/squareup/anvil/test/GeneratedCodeTest.kt -------------------------------------------------------------------------------- /integration-tests/code-generator-tests/src/test/java/com/squareup/anvil/test/TriggerWithKapt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator-tests/src/test/java/com/squareup/anvil/test/TriggerWithKapt.kt -------------------------------------------------------------------------------- /integration-tests/code-generator/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/code-generator/src/main/java/com/squareup/anvil/test/TestCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator/src/main/java/com/squareup/anvil/test/TestCodeGenerator.kt -------------------------------------------------------------------------------- /integration-tests/code-generator/src/main/java/com/squareup/anvil/test/TestWithKaptCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator/src/main/java/com/squareup/anvil/test/TestWithKaptCodeGenerator.kt -------------------------------------------------------------------------------- /integration-tests/code-generator/src/test/java/com/squareup/anvil/test/TestCodeGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/code-generator/src/test/java/com/squareup/anvil/test/TestCodeGeneratorTest.kt -------------------------------------------------------------------------------- /integration-tests/dagger-factories-only/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/dagger-factories-only/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/dagger-factories-only/src/main/java/com/squareup/anvil/test/DaggerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/dagger-factories-only/src/main/java/com/squareup/anvil/test/DaggerModule.kt -------------------------------------------------------------------------------- /integration-tests/dagger-factories-only/src/test/java/com/squareup/anvil/test/GeneratedFactoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/dagger-factories-only/src/test/java/com/squareup/anvil/test/GeneratedFactoryTest.kt -------------------------------------------------------------------------------- /integration-tests/gradle.properties: -------------------------------------------------------------------------------- 1 | ../gradle.properties -------------------------------------------------------------------------------- /integration-tests/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- 1 | ../../../gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /integration-tests/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | ../../../gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /integration-tests/gradlew: -------------------------------------------------------------------------------- 1 | ../gradlew -------------------------------------------------------------------------------- /integration-tests/gradlew.bat: -------------------------------------------------------------------------------- 1 | ../gradlew.bat -------------------------------------------------------------------------------- /integration-tests/library/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/AssistedService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/AssistedService.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/Bindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/Bindings.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/Components.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/Components.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/ContributedSubcomponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/ContributedSubcomponent.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/MapBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/MapBindings.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/Modules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/Modules.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/PriorityBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/PriorityBindings.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/RepeatableContributions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/RepeatableContributions.kt -------------------------------------------------------------------------------- /integration-tests/library/src/main/java/com/squareup/anvil/test/Scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/library/src/main/java/com/squareup/anvil/test/Scopes.kt -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.mpp.androidSourceSetLayoutVersion=2 2 | -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/lint.xml -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/src/androidDebug/kotlin/com/squareup/anvil/mpp/DebugDependency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/src/androidDebug/kotlin/com/squareup/anvil/mpp/DebugDependency.kt -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/src/androidMain/kotlin/com/squareup/anvil/mpp/AppScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/src/androidMain/kotlin/com/squareup/anvil/mpp/AppScope.kt -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/src/androidMain/kotlin/com/squareup/anvil/mpp/Dependency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/src/androidMain/kotlin/com/squareup/anvil/mpp/Dependency.kt -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/src/androidUnitTest/kotlin/com/squareup/anvil/mpp/DependencyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/src/androidUnitTest/kotlin/com/squareup/anvil/mpp/DependencyTest.kt -------------------------------------------------------------------------------- /integration-tests/mpp/android-module/src/androidUnitTestDebug/kotlin/com/squareup/anvil/mpp/DebugDependencyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/android-module/src/androidUnitTestDebug/kotlin/com/squareup/anvil/mpp/DebugDependencyTest.kt -------------------------------------------------------------------------------- /integration-tests/mpp/jvm-module/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/jvm-module/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/mpp/jvm-module/src/commonMain/kotlin/com/squareup/anvil/mpp/AppScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/jvm-module/src/commonMain/kotlin/com/squareup/anvil/mpp/AppScope.kt -------------------------------------------------------------------------------- /integration-tests/mpp/jvm-module/src/jvmMain/kotlin/com/squareup/anvil/mpp/Dependency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/jvm-module/src/jvmMain/kotlin/com/squareup/anvil/mpp/Dependency.kt -------------------------------------------------------------------------------- /integration-tests/mpp/jvm-module/src/jvmTest/kotlin/com/squareup/anvil/mpp/DependencyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/mpp/jvm-module/src/jvmTest/kotlin/com/squareup/anvil/mpp/DependencyTest.kt -------------------------------------------------------------------------------- /integration-tests/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/settings.gradle.kts -------------------------------------------------------------------------------- /integration-tests/tests/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/build.gradle.kts -------------------------------------------------------------------------------- /integration-tests/tests/src/test/java/com/squareup/anvil/test/AssistedInjectionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/src/test/java/com/squareup/anvil/test/AssistedInjectionTest.kt -------------------------------------------------------------------------------- /integration-tests/tests/src/test/java/com/squareup/anvil/test/ContributesSubcomponentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/src/test/java/com/squareup/anvil/test/ContributesSubcomponentTest.kt -------------------------------------------------------------------------------- /integration-tests/tests/src/test/java/com/squareup/anvil/test/MergeComponentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/src/test/java/com/squareup/anvil/test/MergeComponentTest.kt -------------------------------------------------------------------------------- /integration-tests/tests/src/test/java/com/squareup/anvil/test/MergeInterfacesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/src/test/java/com/squareup/anvil/test/MergeInterfacesTest.kt -------------------------------------------------------------------------------- /integration-tests/tests/src/test/java/com/squareup/anvil/test/MergeModulesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/src/test/java/com/squareup/anvil/test/MergeModulesTest.kt -------------------------------------------------------------------------------- /integration-tests/tests/src/test/java/com/squareup/anvil/test/RepeatedContributionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/integration-tests/tests/src/test/java/com/squareup/anvil/test/RepeatedContributionsTest.kt -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/renovate.json -------------------------------------------------------------------------------- /sample/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/build.gradle.kts -------------------------------------------------------------------------------- /sample/app/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/lint.xml -------------------------------------------------------------------------------- /sample/app/src/androidTest/java/com/squareup/anvil/sample/AnvilSampleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/androidTest/java/com/squareup/anvil/sample/AnvilSampleTest.kt -------------------------------------------------------------------------------- /sample/app/src/androidTest/java/com/squareup/anvil/sample/FakeFatherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/androidTest/java/com/squareup/anvil/sample/FakeFatherProvider.kt -------------------------------------------------------------------------------- /sample/app/src/androidTest/java/com/squareup/anvil/sample/TestApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/androidTest/java/com/squareup/anvil/sample/TestApp.kt -------------------------------------------------------------------------------- /sample/app/src/androidTest/java/com/squareup/anvil/sample/TestAppComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/androidTest/java/com/squareup/anvil/sample/TestAppComponent.kt -------------------------------------------------------------------------------- /sample/app/src/androidTest/java/com/squareup/anvil/sample/TestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/androidTest/java/com/squareup/anvil/sample/TestRunner.kt -------------------------------------------------------------------------------- /sample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/app/src/main/java/com/squareup/anvil/sample/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/java/com/squareup/anvil/sample/App.kt -------------------------------------------------------------------------------- /sample/app/src/main/java/com/squareup/anvil/sample/AppComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/java/com/squareup/anvil/sample/AppComponent.kt -------------------------------------------------------------------------------- /sample/app/src/main/java/com/squareup/anvil/sample/LoggedInComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/java/com/squareup/anvil/sample/LoggedInComponent.kt -------------------------------------------------------------------------------- /sample/app/src/main/java/com/squareup/anvil/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/java/com/squareup/anvil/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample/app/src/main/java/com/squareup/anvil/sample/RandomModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/java/com/squareup/anvil/sample/RandomModule.kt -------------------------------------------------------------------------------- /sample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /sample/app/src/test/java/com/squareup/anvil/sample/LoggedInComponentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/test/java/com/squareup/anvil/sample/LoggedInComponentTest.kt -------------------------------------------------------------------------------- /sample/app/src/test/java/com/squareup/anvil/sample/RandomModuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/app/src/test/java/com/squareup/anvil/sample/RandomModuleTest.kt -------------------------------------------------------------------------------- /sample/gradle.properties: -------------------------------------------------------------------------------- 1 | ../gradle.properties -------------------------------------------------------------------------------- /sample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- 1 | ../../../gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /sample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | ../../../gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /sample/gradlew: -------------------------------------------------------------------------------- 1 | ../gradlew -------------------------------------------------------------------------------- /sample/gradlew.bat: -------------------------------------------------------------------------------- 1 | ../gradlew.bat -------------------------------------------------------------------------------- /sample/library/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/build.gradle.kts -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/Description.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/Description.kt -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/DescriptionComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/DescriptionComponent.kt -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/God.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/God.kt -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/father/FatherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/father/FatherProvider.kt -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/father/RealFatherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/father/RealFatherProvider.kt -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/mother/MotherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/mother/MotherProvider.kt -------------------------------------------------------------------------------- /sample/library/src/main/java/com/squareup/anvil/sample/mother/RealMotherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/library/src/main/java/com/squareup/anvil/sample/mother/RealMotherProvider.kt -------------------------------------------------------------------------------- /sample/scopes/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/scopes/build.gradle.kts -------------------------------------------------------------------------------- /sample/scopes/src/main/java/com/squareup/scopes/AppScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/scopes/src/main/java/com/squareup/scopes/AppScope.kt -------------------------------------------------------------------------------- /sample/scopes/src/main/java/com/squareup/scopes/ComponentHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/scopes/src/main/java/com/squareup/scopes/ComponentHolder.kt -------------------------------------------------------------------------------- /sample/scopes/src/main/java/com/squareup/scopes/LoggedInScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/scopes/src/main/java/com/squareup/scopes/LoggedInScope.kt -------------------------------------------------------------------------------- /sample/scopes/src/main/java/com/squareup/scopes/SingleIn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/scopes/src/main/java/com/squareup/scopes/SingleIn.kt -------------------------------------------------------------------------------- /sample/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/sample/settings.gradle.kts -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/anvil/HEAD/settings.gradle.kts --------------------------------------------------------------------------------