aboutsummaryrefslogtreecommitdiff
path: root/javatests/dagger/internal/codegen/ProductionComponentProcessorTest.java
AgeCommit message (Expand)Author
2021-05-12Revert "Merge commit 'upstream/dagger-2.35.1^'"Aurimas Liutikas
2021-03-25Rollback of https://github.com/google/dagger/commit/ec708a388c28de5b9cf6d8232...Brad Corso
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
2020-11-23Flip the default for experimentalDaggerErrorMessages back to disabled since i...Eric Chang
2020-11-18Turn on experimental dagger error messages by default. The old messages can s...Eric Chang
2020-09-03Internal changeDagger Team
2020-09-03Fix redundant memoization for scoped bindings in fastInit.Brad Corso
2020-07-29Change the name of private methods for types to be foo() instead of getFoo() ...erichang
2019-06-06Suppress unchecked+rawtypes warnings on all Dagger generated code.ronshapiro
2019-05-05Rename moduleBindingValidation to fullBindingGraphValidation. The old name co...dpb
2019-05-05Only public components should have public generated componentsronshapiro
2019-05-05Automated rollback of 16734557b96f38b79efcb4764fef4e08aa44c305ronshapiro
2019-05-02Only public components should have public generated componentsronshapiro
2019-01-18Use shorter names for the proxy methods on factories.ronshapiro
2019-01-15Make component requirement fields come first in a component.cgdecker
2019-01-15Make component requirement fields in concrete components final.cgdecker
2019-01-15Ban repeated modules that have scoped bindingsronshapiro
2019-01-15Put builder setter methods before the build() method.cgdecker
2019-01-15Change component constructors and initialization methods to no longer take a ...cgdecker
2019-01-15Automated rollback of 4695ff5115ece15f92b67c5640594f8c624e451ajgc
2019-01-08Ban repeated modules that have scoped bindingsronshapiro
2019-01-08Undo the specific types optimization now that the javac imports regression ha...ronshapiro
2018-12-18Stop treating bindings with module instance state as modifiable, and instead ...ronshapiro
2018-12-05Add module-level validation. When -Adagger.moduleBindingValidation=ERROR or =...dpb
2018-11-09Ensure that @ProductionScope bindings are always resolved in the highest comp...ronshapiro
2018-11-09Wrap framework instances of modifiable bindings in their own methodsronshapiro
2018-11-09Remove generated production executor modulesronshapiro
2018-10-18Use static factory methods for Producer factories to bring them in line with ...ronshapiro
2018-10-18Fix b/116268009 -- qualify switching binding requests that request component ...bcorso
2018-10-03Initial version of Producer cancellation that doesn't change the type of any ...cgdecker
2018-08-01Fixes a bug where parent components sometimes had bindings for child subcompo...ronshapiro
2018-06-12Automated rollback of 2ee72dfa5a0616fade63bf8a6d2a620bee97764fsicongl
2018-06-12Fixes a bug where parent components sometimes had bindings for child subcompo...ronshapiro
2018-06-12Rename "dagger.experimentalAndroidMode" to "dagger.fastInit"bcorso
2018-05-09Use CompilationSubject instead of JavaSourcesSubject.dpb
2018-05-02Rename isSimpleFactory to useInnerSwitchingProvider and add a few more implem...ronshapiro
2018-04-19Fix AndroidMode double checked locking to functionally match default mode.bcorso
2018-04-18Remove unnecessary volatile reads in single check implementationsbcorso
2018-03-22Add Caching to SwitchingProvider implementationbcorso
2018-03-22Replace anonymous Providers with SwitchProvidersbcorso
2018-02-07Simplify binding expression creation logic. Specifically, make it easier to r...dpb
2017-12-19To accelerate javac, use more-specific types for fields where they are trivia...jaredking
2017-12-14Remove dependency on JSR 305 annotationsronshapiro
2017-12-11Move field creation into FrameworkInitializer to fix naming issues.bcorso
2017-12-08Inline checkNotNull invocations into proxy methodsronshapiro
2017-12-06Add ordering to fields and methods in GeneratedComponentModel.bcorso
2017-12-04Generate binding expressions on demand.bcorso
2017-11-02Enable PrivateMethodBindingExpression for scoped binding expressions.bcorso
2017-10-31Automated rollback of 59a0f5521ebf45c24f8c77686911bf5e476e8a61bcorso