aboutsummaryrefslogtreecommitdiff
path: root/java/dagger/internal
AgeCommit message (Expand)Author
2021-05-12Revert "Merge commit 'upstream/dagger-2.35.1^'"Aurimas Liutikas
2021-04-27Make the generated Provider for component dependency types final.Eric Chang
2021-04-21Fix an issue where internal Kotlin objects were not properly being processed....Eric Chang
2021-04-02Fix an issue with KotlinMetadata where constructors were not getting added to...Eric Chang
2021-03-30Also generate proxy module classes for Kotlin classes that are marked as `int...Grant Oakley
2021-03-25Rollback of https://github.com/google/dagger/commit/ec708a388c28de5b9cf6d8232...Brad Corso
2021-03-19Internal change.Dagger Team
2021-03-18Make nested subcomponent and switching provider impls static within the gener...Brad Corso
2021-03-16Add a class retention @DaggerGenerated annotation to Dagger generated sources.Brad Corso
2021-03-09Change the component implementation suffix from "Impl" to "I" to save some ch...Eric Chang
2021-03-07Optimize BindingGraph.create() by indexing all binding nodes by their compone...Ron Shapiro
2021-03-07Index the first-matching component method instead of filtering on each request.Ron Shapiro
2021-03-05Call `unwrapType` statically and not on an instance.Ron Shapiro
2021-03-04A few small cleanups to InjectBindingRegistryRon Shapiro
2021-03-04Refactor SourceFileGenerator to allow for generating multiple types.Ron Shapiro
2021-03-03Use `ClassName.canonicalName()` instead of `ClassName.toString()`Ron Shapiro
2021-03-03Cache getLocalAndInheritedMethods invocations in Dagger.Ron Shapiro
2021-03-02Fix an issue where subcomponent builder bindings could be accidentally cached...Eric Chang
2021-03-01Use an `instanceof` check before a logical checkRon Shapiro
2021-02-25Remove cache of top level component implementationsRon Shapiro
2021-02-23Remove a comment that seems to be left around from Ahead-of-time Subcomponent...Ron Shapiro
2021-02-19Inline canUseDirectInstanceExpression and clarify the comments.Eric Chang
2021-02-18Treat qualified assisted types as normal bindings.Brad Corso
2021-02-11Improve the error message when detecting a duplicate @Assisted parameter.Eric Chang
2021-02-05Fixes self-loop when generated implementation of an assisted factory method c...Brad Corso
2021-02-05Add string qualifier to @Assisted annotation to disambiguate duplicate assist...Brad Corso
2021-01-29Fix type inference issues with generated assisted factory in Java 7.Brad Corso
2021-01-28Fix @AssistedFactory method returning parameterized Foo with fixed type param...Brad Corso
2021-01-28Fail fast with better error message when trying to use a type parameter with ...Brad Corso
2021-01-27Internal changeDagger Team
2021-01-19Change generated assisted factory class to be final.Brad Corso
2021-01-19Update missing InjectedFieldSignature error with actionable message.Brad Corso
2021-01-15Allow @AssistedInject types as @Assisted parametersBrad Corso
2020-12-30Fix return type resolution when AssistedFactory types extends factory with pa...Brad Corso
2020-12-29Add FunctionMetadata for each method to allow internal visibility check.Brad Corso
2020-12-22Additional refactor to KotlinMetadata to clean up flag usage and reorder meth...Brad Corso
2020-12-21Refactor KotlinMetadata visitors to collect arbitrary metadata about a class.Brad Corso
2020-12-17Fix issue when name of members injection field is named "instance".Brad Corso
2020-12-10Follow-up to address comments on assisted injection pull request.Brad Corso
2020-12-09[Dagger Refactor]:Refactor InjectionMethodsBrad Corso
2020-12-09Internal refactorBrad Corso
2020-12-08Internal refactorBrad Corso
2020-11-23Flip the default for experimentalDaggerErrorMessages back to disabled since i...Eric Chang
2020-11-23Lazily match fields to their Kotlin property metadata.Dagger Team
2020-11-18Turn on experimental dagger error messages by default. The old messages can s...Eric Chang
2020-11-16Internal refactor.Brad Corso
2020-10-27Don't reference the error message string in generated code. Previous post-opt...Dagger Team
2020-10-13[Dagger Refactor]: Remove LegacyBindingGraph usages in BindingGraph.Brad Corso
2020-10-08Remove unused ResolvedBindings methodsBrad Corso
2020-10-08Don't attempt to get qualifiers using Kotlin metadata for static injected pro...Dagger Team