- fbedecc Internal change by Dagger Team · 4 years, 2 months ago
- e861c27 Fix redundant memoization for scoped bindings in fastInit. by Brad Corso · 4 years, 2 months ago
- 0849289 Add ability to ban maven deps in gen_maven_artifacts. by bcorso · 4 years, 3 months ago
- 51c9a1d Add macros for Dagger users to easily import Dagger targets. by bcorso · 4 years, 5 months ago
- 072ece8 Prepare for external Bazel change --incompatible_load_java_rules_from_bzl. by cpovirk · 4 years, 8 months ago
- 94059d5 Use guava "-android" artifacts for "guava_jdk5" deps. by bcorso · 4 years, 9 months ago
- b7ef5f3 Replace local MOE stripping with global MOE replacement by bcorso · 5 years ago
- efe1b00 Add the auto common shaded jar back into the jarjar. by bcorso · 5 years ago
- 6f6a9d0 Suppress more GoodTime errors. by glorioso · 5 years ago
- 0d9fdb3 Add blaze rule to validate and generate files for a maven artifact. by bcorso · 5 years ago
- 89011d6 Enable full GoodTime analysis for Dagger. by kak · 5 years ago
- ed3da40 Remove experimentalAheadOfTimeSubcomponents by ronshapiro · 5 years ago
- f36dca4 Make CommandProcessorFactory top-level to avoid introducing users to the somewhat awkward nested component implementation naming scheme right off the bat. by cgdecker · 5 years ago
- 5d6fa23 Enable GoodTime-API for Dagger by kak · 6 years ago
- f985e9b Add @since 2.22 to @Component.Factory and friends. by cgdecker · 6 years ago
- 31a5e36 Retain Builder and Factory annotations for reflective access by jakew · 6 years ago
- d340886 Add the ability to create factory types for components instead of builders. by cgdecker · 6 years ago
- 589a952 Properly instantiate map binding framework instances in AOT where the AbstractMapFactory.Builder.putAll() method is passed a DelegateFactory. by ronshapiro · 6 years ago
- f9327b9 Add AbstractMapFactory and AbstractMapProducer to consolidate some of the implementations of framework instances of map binding. by ronshapiro · 6 years ago
- a4914c6 Deprecated internal.Producers.immediate(Failed)Producer and redirect to the non-internal version instead. by ronshapiro · 6 years ago
- 50d7010 Create dagger.producers.Producers.immediate(Failed)Producer, so that users don't have to refer to the internal.Producers versions of those methods (or think that they aren't meant to be used, which they are. by ronshapiro · 6 years ago
- fff65e3 Make @ProductionComponent have runtime retention so tools can interpret it like all of the other component annotations by ronshapiro · 6 years ago
- 21c3917 Update version of bazel-common by nbeck · 6 years ago
- 0f62737 When pruning framework instances, return an actual instance instead of throwing an exception. If the modifiable method is called during the initialization of a pruned binding, there must be a valid return value even thought it will never be used. by ronshapiro · 6 years ago
- f8e7869 Simplify the mechanism to set a delegate factory by ronshapiro · 6 years ago
- 79f2bdc Automated rollback of d67f535a6f43301390b50dd64b4f95d6005040b9 by ronshapiro · 6 years ago
- d67f535 Simplify the mechanism to set a delegate factory by ronshapiro · 6 years ago
- 9b197da When modifiable framework instances are in fact modified, ensure that superclass implementations get the correct provider instance during initialization. by ronshapiro · 6 years ago
- 2137a2c Automated rollback of 218dd448dfd1d791480f13e507eed567fdabae43 by ronshapiro · 6 years ago
- 3216741 When modifiable framework instances are in fact modified, ensure that superclass implementations get the correct provider instance during initialization. by ronshapiro · 6 years ago
- 8d759b2 Wrap framework instances of modifiable bindings in their own methods by ronshapiro · 6 years ago
- d89982a Remove generated production executor modules by ronshapiro · 6 years ago
- 9735651 Add the expected size for Producer map factories by ronshapiro · 6 years ago
- f5c04a5 Create @CancellationPolicy annotation for Dagger producers. by cgdecker · 6 years ago
- ea48dfd Initial version of Producer cancellation that doesn't change the type of any fields or parameters. by cgdecker · 6 years ago
- 41a2dcc Don't specify iteration order of SetFactory/SetProducer/SetOfProducedProducer, even though they're internal classes by ronshapiro · 6 years ago
- 945edad Define a base type for all AbstractProducers that are generated for @Produces methods by ronshapiro · 6 years ago
- c7fb974 Begin using github.com/google/bazel-common in Dagger by ronshapiro · 6 years ago
- 5dc66a3 Don't double-process an error message (can result in "Subsubcomponents...") by ronshapiro · 6 years ago
- 2186ae5 Make the Function for wrapping an object as a Produced instance a singleton, like other similar functions in Producers. by cgdecker · 7 years ago
- 6b31b33 Remove stale TODOs around enabling the Beta checker by ronshapiro · 7 years ago
- b7aa5be Remove unnecessary volatile reads in single check implementations by bcorso · 7 years ago
- 817c930 Remove @author tags and fix some @since tags by ronshapiro · 7 years ago
- 5e09001 Add debug toString() for Produced by ronshapiro · 7 years ago
- c98f88f Allow FluentFuture to be used as a return type for @Produces methods. by beder · 7 years ago
- bbb4bfd Use a srcs list directly instead of an indirection through a filegroup. by carmi · 7 years ago
- b04e769 Remove all remaining references to jsr305 annotations and migrate to the checker framework's annotations. by ronshapiro · 7 years ago
- 0f7e74c Switch to ErrorProne's version of a few javax.annotation types. by ronshapiro · 7 years ago
- b449911 Inline requests for map bindings by ronshapiro · 7 years ago
- d295172 Stop caching the results of producerFromProvider by ronshapiro · 7 years ago
- e1028b7 Automated rollback of commit 1a5123d0 by sraub · 7 years ago
- 6f91026 Inline requests for map bindings by ronshapiro · 7 years ago
- a23fc65 Automated rollback of commit 04fbff72 by ivovnenko · 7 years ago
- 04fbff7 Stop caching the results of producerFromProvider by ronshapiro · 7 years ago
- a66e681 Linkify references to Production and Executor to help avoid confusion about what binding is required. by gak · 7 years ago
- 3fb80c6 Remove PRE_JAVA_8_INFERENCE opts. by ronshapiro · 8 years ago
- ea3fffd Move Dagger Producers from its previous maven structure (src/{main,test}/) to the {java,javatest}/ model typical to blaze by ronshapiro · 8 years ago