- a2741a4 Make @OptionalInject check the parent instead of the application to determine if it should try to inject. by erichang · 4 years, 8 months ago
- 8e29da2 Change dependency request formatter to use the phrase "requested at" instead of "provided at" or "produced at". This should better indicate that it is a request for the type. by erichang · 4 years, 8 months ago
- 1aeb58b Remove duplicated test implementations. by erichang · 4 years, 8 months ago
- 5bd24b7 [Dagger Refactor]: Reduce visibility of validator classes that don't need to be public. by bcorso · 4 years, 8 months ago
- 15ac6fd (Part 3) Enable multiple test roots in the same compilation by bcorso · 4 years, 8 months ago
- b412224 Separate @ActivityRetainedScoped into a separate build target. by erichang · 4 years, 8 months ago
- 3e3ffd3 Move enclosing test into AggregatedDeps rather than computing in ComponentDependencies by bcorso · 4 years, 8 months ago
- 7829678 Update PkgPrivateModuleGenerator to use @Generated version based on jdk. by bcorso · 4 years, 8 months ago
- 6c220ed (Part 2) Enable multiple test roots in the same compilation by bcorso · 4 years, 8 months ago
- cd5e487 Enforce activity base class to extend androidx ComponentActivity. by danysantiago · 4 years, 8 months ago
- fcd36e6 Move hilt/android/processor/internal to androidentrypoint package. by danysantiago · 4 years, 8 months ago
- 2e44149 Rollforward of edef48d8 by bcorso · 4 years, 8 months ago
- 5c14032 Add originating element to PkgPrivateModuleGenerator by danysantiago · 4 years, 8 months ago
- 5f6d605 Rollback edef48d8 due to internal test failures by bcorso · 4 years, 8 months ago
- dfda60a Enable multiple test roots in the same compilation. by bcorso · 4 years, 8 months ago
- cde5fb4 Move test application field initialization to after super.attachBaseContext(). by aweiland · 4 years, 8 months ago
- 2704f5d Create a ActivityRetainedComponent for non-config scoped bindings. by danysantiago · 4 years, 8 months ago
- 34daee6 Use --no-daemon for gradlew invocations in build scripts. by danysantiago · 4 years, 8 months ago
- 90a1d2f Start pushing Hilt to GitHub. by erichang · 4 years, 8 months ago
- d05b738 Refactor deploy scripts. by erichang · 4 years, 8 months ago
- ae6db7c Update Bazel to 2.2.0. by erichang · 4 years, 8 months ago
- b43b768 Address post-submit comment. by erichang · 4 years, 8 months ago
- 49852a0 Make the compressed package name legend add spaces to create columns. Also remove java.lang and java.util classes from the legend. by erichang · 4 years, 8 months ago
- 20f6442 Stop generating members injectors for classes without local injection sites and without @Inject constructors. by erichang · 4 years, 8 months ago
- 113c498 Allow component dependencies to have multiple scoped dependencies. While enforcing this can help prevent cases where people mistakenly do this and leak objects beyond their intended lifetime, that is already something that could be done with a single scoped dependency and there are valid use cases for wanting to create a component that is an intersection of two lifetimes. by Brais Gabin · 4 years, 8 months ago
- 2300b53 Refactor Dagger ComponentProcessor to use @Component.Factory by bcorso · 4 years, 9 months ago
- 5948fb2 Ban Throwing exception from injected methods by mahsabadian · 4 years, 9 months ago
- 12e9593 A little more prep for --incompatible_load_java_rules_from_bzl. by cpovirk · 4 years, 9 months ago
- 072ece8 Prepare for external Bazel change --incompatible_load_java_rules_from_bzl. by cpovirk · 4 years, 9 months ago
- 355ec53 Annotate tests to use Robolectric's LEGACY LooperMode. by brettchabot · 4 years, 9 months ago
- 4abaa1f Add more detail to Android instructions. by cpovirk · 4 years, 9 months ago
- 22b2726 Add support constructor with content layout id for AndroidX by Takao Chiba · 4 years, 9 months ago
- 957bde9 Use AnnotationMirror rather than Annotation to get the ContributionType from Provides. by bcorso · 4 years, 9 months ago
- bfb87d5 Use DaggerCollectors instead of MoreCollectors by danysantiago · 4 years, 9 months ago
- 472fdfa Add a class to compress error messages by stripping out the package names and adding to a legend at the bottom of errors. Also, make the main error tags red and bold to be more visible. by erichang · 4 years, 9 months ago
- 550d696 Add explicit check to prevent member injection in Kotlin objects. by trevjonez · 4 years, 9 months ago
- 583ac4f Fix up duplicate binding errors. Also always shorten dagger.multibindings annotations in messages. by erichang · 4 years, 9 months ago
- 0bb69e9 Fix duplicate binding error for component dependencies that extend two interfaces with the same method. by erichang · 4 years, 9 months ago
- d7412ca Update bazel_common for new jarjar merge attribute. by danysantiago · 4 years, 9 months ago
- 94bddc3 Add test artifact and add a gradle test to the example project, and update MOE configs. by bcorso · 4 years, 9 months ago
- 22d79c4 Migrate compiler_test to Dagger by bcorso · 4 years, 9 months ago
- f7b2a24 Add kythe and javac package back into open source. by bcorso · 4 years, 9 months ago
- b067397 Fix doc reference to `@Nullable`. by groakley · 4 years, 9 months ago
- 193b8bf Add AppCompat theme and export SimpleActivity in sample project. by danysantiago · 4 years, 10 months ago
- fa432da Roll forward of 291056440. by danysantiago · 4 years, 10 months ago
- e568a92 Shuffling from internal-only change. by danysantiago · 4 years, 10 months ago
- 94059d5 Use guava "-android" artifacts for "guava_jdk5" deps. by bcorso · 4 years, 10 months ago
- 1188ddb Add dependencies for internal-only change. by bcorso · 4 years, 10 months ago
- ffbf10c Automated g4 rollback of changelist 291056440. by danysantiago · 4 years, 10 months ago
- 6a0ce58 Move identifiernamestring to proguard config. by Zac Sweers · 4 years, 10 months ago
- f45213e Dagger AndroidX Migration by danysantiago · 4 years, 10 months ago
- 7f636ca Upgrade Dagger to the latest bazel_common to fix sonatype https issues. by bcorso · 4 years, 10 months ago
- dd5c68c Allow private companion object modules if they have no binding methods. by danysantiago · 4 years, 10 months ago
- 092a38d Workaround for issue with missing annotation values. by bcorso · 4 years, 11 months ago
- 8190c7c Discover companion object bindings of @Module annotated classes. by danysantiago · 4 years, 11 months ago
- 124fd04 Add Cloak gradle app and build test by bcorso · 4 years, 11 months ago
- 0925e8f Remove usages of Guava APIs not available in the '-android' variant. by danysantiago · 4 years, 11 months ago
- 163b278 Add Cloak artifacts and fix random issues with Cloak needed for build. by bcorso · 4 years, 11 months ago
- fe41b90 Update maven_info to exclude pure exports. by bcorso · 4 years, 11 months ago
- 0d2505a Add a flag -Adagger.experimentalDaggerErrorMessages for controlling the new error messages. by erichang · 5 years ago
- 2902519 Remove static RequestKinds cache and improve build performance. by bcorso · 5 years ago
- 545f851 Refactor RequestKinds.extractKeyType(RequestKind, TypeMirror) to RequestKinds.extractKeyType(TypeMirror) by bcorso · 5 years ago
- 405d8f9 Make ModuleProxises an injectable class. by danysantiago · 5 years ago
- 709098c Add version tracking file to deployed Dagger artifacts. by danysantiago · 5 years ago
- 301114e Roll forward of Throw if metadata is missing when calling getSynthethicPropertyAnnotations. by danysantiago · 5 years ago
- 25228ea Roll forward of Propagate qualifiers for field injections in MemberInjectors. by danysantiago · 5 years ago
- 4691783 Automated g4 rollback of changelist 283574407. by danysantiago · 5 years ago
- a80b05e Automated g4 rollback of changelist 284558322. by danysantiago · 5 years ago
- 167d9d2 Throw if metadata is missing when calling getSynthethicPropertyAnnotations. by danysantiago · 5 years ago
- 6c2568d Add a new attribute to DaggerProcessingOptions annotation to allow enabling/disabling fastInit. Default is disabled. by sufie · 5 years ago
- c96fc3e Propagate qualifiers for field injections in MemberInjectors. by danysantiago · 5 years ago
- 814d2da Factor out a DiagnosticMessageGenerator class from DiagnosticReporterFactory. by erichang · 5 years ago
- b7ef5f3 Replace local MOE stripping with global MOE replacement by bcorso · 5 years ago
- f4f6d18 Migrate to using Kotlin's metadata visitor API by danysantiago · 5 years ago
- c19625a Sort load arguments in BUILD files by vladmos · 5 years ago
- 62308ff Sort load arguments in BUILD files by vladmos · 5 years ago
- d0dfab8 Fix issue with Kotlin object class modules and primitive types where methods were not being dispatching through the singleton INSTANCE. by erichang · 5 years ago
- 9634ebb Add bazel_common's sha256 by mplano · 5 years ago
- c715e35 Add a dagger.android gradle example and a corresponding build test. by bcorso · 5 years ago
- 5e7374e Update Dagger to API 29 and Bazel 1.1.0. by erichang · 5 years ago
- e6c4e3e Add gradle test to Kokoro. by bcorso · 5 years ago
- e80e4b1 Add a gradle example app and build it in the release script. by bcorso · 5 years ago
- 3de8dd3 Remove unused gradle incremental processing option from CompilerOptions. by goktug · 5 years ago
- 39fa2cc Add maven targets for support library dependencies by erichang · 5 years ago
- 40e9dcb Add the auto common shaded jar back into the jarjar. by bcorso · 5 years ago
- efe1b00 Add the auto common shaded jar back into the jarjar. by bcorso · 5 years ago
- f5c773a Remove ModuleAnnotation.annotationClass() as it relies on reflection on the processor classpath. by erichang · 5 years ago
- 6f6a9d0 Suppress more GoodTime errors. by glorioso · 5 years ago
- e923cd8 Add component creator validation in ComponentHjarProcessingStep. by bcorso · 5 years ago
- a258d37 Wrap static _Factory.INSTANCE fields in an InstanceHolder class. by bcorso · 5 years ago
- 0d9fdb3 Add blaze rule to validate and generate files for a maven artifact. by bcorso · 5 years ago
- 6364fef [Dagger Refactor] Call ProvisionMethod.invoke() for all factory.get() methods. by bcorso · 5 years ago
- b14f933 [Dagger Refactor] Remove unnecessary method parameter in shouldGenerateBinding(). by bcorso · 5 years ago
- 8f93701 Use any() argument matcher where we know the argument is never null. by dpb · 5 years ago
- d775bc0 [Dagger Refactor] Inline single-use method. by bcorso · 5 years ago
- 1054cd3 Migrate org.mockito.Matchers#any* to org.mockito.ArgumentMatchers by tvanderlippe · 5 years ago
- 149719b [Dagger Refactor] Merge ModuleConstructoProxyGenerator into ModuleProxies. by bcorso · 5 years ago
- 8555525 [Dagger Refactor] Remove unnecessary parameter from SourceFileGenerator.write by bcorso · 5 years ago
- 3699697 Fix dagger-spi pom file from dependency cycle. by bcorso · 5 years ago
- adc2c18 Remove codegen-with-android-guava test. by bcorso · 5 years ago