aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-022.22.1 releaseupstream/dagger-2.22.1upstream-dagger-2.22.1Ron Shapiro
2019-04-02Fix an issue where @BindsInstance on a Builder setter method's parameter caus...cgdecker
2019-04-02Small test file cleanupronshapiro
2019-04-02Refactor CompilerOptions in advance of supporting option aliases (for a renam...dpb
2019-04-02Change ComponentCreatorAnnotation into an enum for simplification. (Reduces u...dpb
2019-04-02Simple refactoring of ComponentProcessingStep in advance of another CL to add...dpb
2019-03-28Allow @BindsInstance on parameters of builder methods, with the same results ...cgdecker
2019-03-28Replace ComponentMethodDescriptor.kind() (and the enum) with subcomponent() f...dpb
2019-03-28Replace static methods in ConfigurationAnnotations with a ComponentAnnotation...dpb
2019-03-22Add @since 2.22 to @Component.Factory and friends.cgdecker
2019-03-22Reorder a condition in InjectBindingRegistryImplronshapiro
2019-03-20Fix BindingGraphPlugin#initElements javadoc.ruli
2019-03-20Cleanup refactorings to test code.dpb
2019-03-20Don't check visibility of includes on module types that are public, but not e...cgdecker
2019-03-20Refactor exception-message assertions to use ThrowableSubject.hasMessageThat(...diamondm
2019-03-20Index BindingGraph nodes by Class so that we don't need to loop over each rep...ronshapiro
2019-03-20Fix Github access token for deploying Javadoc to gh-pages.cgdecker
2019-03-17Begin to use @Subcomponent.Factory in dagger.androidronshapiro
2019-03-17Small ternary simplificationronshapiro
2019-03-17Use the ComponentDescriptor directly instead of going through the BindingGraph.ronshapiro
2019-03-17github.com/google/kythe -> github.com/kythe/kythejustinbuchanan
2019-03-17Allow public modules to include non-public modules when those included module...cgdecker
2019-03-17Small change to logic for ComponentRequirement.requiresAPassedInstance.cgdecker
2019-03-17Create a factory methods for ComponentImplementations instead of calling cons...ronshapiro
2019-03-17Don't create MethodSpecs with bodies for methods that are modifiable and do n...ronshapiro
2019-03-17Remove usage of weird formatErrorMessage() in (Producer)ModuleFactoryGenerato...cgdecker
2019-03-17Extract a method to make a future refactoring simplerronshapiro
2019-03-17Fix some weird logic in ModuleValidator.cgdecker
2019-03-17Move possiblyNecessaryComponentRequirements from BindingGraph to ComponentDes...ronshapiro
2019-03-17Add a method to DiagnosticReporter to allow plugins to report elementless dia...ronshapiro
2019-03-17Report an error for scopes on @Multibinds methods. We may at some point want ...ronshapiro
2019-03-17Remove stale commentronshapiro
2019-02-26Ensure that all parameters to a factory method (other than nullable @BindsIns...cgdecker
2019-02-26Separate out the AOT logic from addInterfaceMethods so that it's clear what h...ronshapiro
2019-02-26Track reimplemented methods in ModifiableBindingMethods tooronshapiro
2019-02-26Add some functional tests for factories and fix a few issues:cgdecker
2019-02-26Make the values of ComponentImplementation.multibindingContributionsMade Keys...ronshapiro
2019-02-20Format all bzl filesronshapiro
2019-02-20Add runtime retention and @Documented to @ContributesAndroidInjectorjakew
2019-02-20Remove annotation which was part of releasable referencesjakew
2019-02-20Retain Builder and Factory annotations for reflective accessjakew
2019-02-20Don't assume auto-value is on the processorpathjakew
2019-02-20Don't bother looking for @GenerationOptions if we're not in AOTS mode.dpb
2019-02-20Don't recompute top-level ComponentImplementation instances if we already hav...ronshapiro
2019-02-14For each ProcessingStep implementation class Dagger uses, record the duration...cgdecker
2019-02-14Remove ResolvedBindings.resolvingComponent()ronshapiro
2019-02-14Optimizations to ResolvedBindingsronshapiro
2019-02-14When naming the key of a nested class type, use the enclosing class name if t...ronshapiro
2019-02-14Lambda -> method referenceronshapiro
2019-02-14Move DaggerBuildStatistics from JavaBuilder's codebase into Dagger's codebase.dpb