- 6d3ad71 Upgrade dagger2 to 347cfe1352469381f4391091e8bfa242214c68cc am: 311df9bffa by Dave Mankoff · 4 months ago main master
- 311df9b Upgrade dagger2 to 347cfe1352469381f4391091e8bfa242214c68cc by Dave Mankoff · 4 months ago
- 347cfe1 Update Dagger yml and README with new latest version number. by Brad Corso · 4 months ago
- 962bb33 Disallow providing or injecting `dagger.internal.Provider`. This will help with IDEs accidentally suggesting importing `dagger.internal.Provider`. by Eric Chang · 4 months ago
- 7ca9977 Add binary compatibility validator to the Gradle projects by Daniel Santiago · 4 months ago
- 4cd83cb Add documentation for `dagger.useBindingGraphFix` compiler option. by Brad Corso · 4 months ago
- 8b4f9b6 Add maven publish plugin to Gradle projects. by Daniel Santiago · 4 months ago
- 9daa0ae Wire resource configuration while keeping the Bazel project structure. by Daniel Santiago · 4 months ago
- 3418609 Move JDK toolchain, Kotlin language and JVM target configuration to convention plugin. by Daniel Santiago · 4 months ago
- 0927b9a Add flag to control LegacyBindingGraphFactory usage. by Brad Corso · 5 months ago
- 1620e92 Add Github CI step and action for building with Gradle by Daniel Santiago · 5 months ago
- c43783a Initial setup of Gradle as a build system for Dagger by Daniel Santiago · 5 months ago
- 98a0275 Fix LazyClassKey proguard file issues. by Brad Corso · 5 months ago
- caa7e17 Support injecting `jakarta.inject.Provider` type in the places `javax.inject.Provider` can be used. by Eric Chang · 5 months ago
- 3ac3681 Migrating ClassName to XClassName as part of the migration to XPoet. by Brad Corso · 5 months ago
- e9e8deb Update Dagger yml and README with latest version number. by Brad Corso · 5 months ago
- 76b5819 Update Hilt Gradle Plugin KSP configuration to support KSP2 by Daniel Santiago · 5 months ago
- 013a9a4 Add Nullmarking to Components by Dagger Team · 5 months ago
- 07d8f88 Remove private from generated Factory's INSTANCE field. by Brad Corso · 5 months ago
- efa421a Update Dagger's XProcessing jars. by Brad Corso · 5 months ago
- fe9a2f9 Update Dagger to use Android SDK 34. by Brad Corso · 5 months ago
- 5e50a92 Internal changes by Brad Corso · 5 months ago
- 010d581 Add janitors to the OWNERS file am: 38a6bfed84 by Sadaf Ebrahimi · 5 months ago
- 38a6bfe Add janitors to the OWNERS file by Sadaf Ebrahimi · 5 months ago
- d60729d Change Dagger-genenerated factories to have an additional create method that takes in `dagger.internal.Provider` types. Since the components already pass in `dagger.internal.Provider` types, this will automatically make those components use the new method even though the component code hasn't change. by Eric Chang · 5 months ago
- 6ee6092 Migrate FrameworkType and FrameworkField to XPoet. by Brad Corso · 5 months ago
- 972c8d3 Fix warnings about instantiating new boxed primitives. by Brad Corso · 5 months ago
- 61ce1d5 Internal changes by Brad Corso · 5 months ago
- 4c2e482 Update Dagger yml and README with new latest version number. by Brad Corso · 5 months ago
- dde28e5 Make Hilt copy type-use nullness annotations, too. by cpovirk · 5 months ago
- 84d3aa5 Update kotlin (and related dependencies) to 2.0.21. by Brad Corso · 5 months ago
- 09a4246 Nit by Dagger Team · 5 months ago
- 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator. by Brad Corso · 5 months ago
- 384ad08 Update Dagger yml and README with new latest version number. by Brad Corso · 5 months ago
- 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation. by Brad Corso · 5 months ago
- 841d765 Internal changes by Brad Corso · 6 months ago
- 2d75be9 Internal changes by Brad Corso · 6 months ago
- 4046f2c [Refactor]: Change `FrameworkField#create()` to better align with the XPoet migration. by Brad Corso · 6 months ago
- 9fe4824 Internal changes by Brad Corso · 6 months ago
- fdbc63e [Refactor]: Move `ProvisionMethods#create()`/`InjectionSiteMethods#create()` into the generator that uses it. by Brad Corso · 6 months ago
- 2b84e57 Kotlin compiler update to 2.0.21, prework. by Dagger Team · 6 months ago
- fe811e1 Kotlin compiler update to 2.0.21, prework. by Dagger Team · 6 months ago
- 6b183f8 Support requesting Jakarta Provider types. by Eric Chang · 6 months ago
- d0b2cc1 Support requesting Jakarta Provider types. by Eric Chang · 6 months ago
- a065c9f Internal changes by Wanying Ding · 6 months ago
- fcc6c33 Clean up old eclipse workaround that should be resolved as of Eclipse 4.7 as per by Dagger Team · 6 months ago
- 6acd5b7 Update GitHub Action dependencies. by Brad Corso · 6 months ago
- c44ddb5 Clean up old eclipse workaround that should be resolved as of Eclipse 4.7 as per by Dagger Team · 6 months ago
- 1e94691 add @SuppressWarnings("nullness:initialization.field.uninitialized") to component fields. by Dagger Team · 6 months ago
- 9a53e18 Generate a class for each @LazyClassKey annotated binding, and move fields from `LazyClassKeyProvider` into the generated class. by Wanying Ding · 6 months ago
- 0f936b5 Permit @Multibinds with values that are also allowed by @IntoSet/@IntoMap. by Damian Wieczorek · 7 months ago
- d9e2f10 Generate a class for each @LazyClassKey annotated binding to be referenced by proguard rules, so that we don't need to generate everything at Component level. by Wanying Ding · 7 months ago
- 15a30ca Restrict multibindings from providing framework types that conflict with multibinding types Dagger provides. by Eric Chang · 7 months ago
- d7cd84b Generate a class for each @LazyClassKey annotated binding, and move fields from `LazyClassKeyProvider` into the generated class. by Wanying Ding · 7 months ago
- 4cd1daf Generate a class for each @LazyClassKey annotated binding, and move fields from `LazyClassKeyProvider` into the generated class. by Wanying Ding · 7 months ago
- 5845ba1 Update the load statements for Bazel's kotlin rules. by Brad Corso · 7 months ago
- 8f13931 Generate keep rules for each LazyClassKey referenced class, potential fix for #4323 by Wanying Ding · 7 months ago
- b1a8a03 Refactoring `@LazyClassKey` logic to avoid generating duplicated entries in child `LazyClassKeyProvider`. by Wanying Ding · 7 months ago
- dfcdc9c Remove the `ignorePrivateAndStaticInjectionForComponent` compiler option. by Brad Corso · 7 months ago
- fbb7b3c Internal changes by Wanying Ding · 7 months ago
- 41fd826 Retain nullability annotations when building override versions of functions. by Dagger Team · 7 months ago
- a03263c Remove BindingType from BindingGraphFactory resolution logic. by Brad Corso · 7 months ago
- e62fb19 Remove the `usesProducers` compiler option. by Brad Corso · 7 months ago
- 8ba8242 Remove framework types from multibinding contribution keys. by Brad Corso · 7 months ago
- 2489cd7 Refactor IncompatilblyScopedBindingsValidator. by Brad Corso · 7 months ago
- 9091f76 Internal changes by Wanying Ding · 8 months ago
- 826c2f1 Fix IllegalArgumentException when requesting Map<K,Provider<V>>. by Brad Corso · 8 months ago
- 1338062 Add repro test for b/370367984. by Brad Corso · 8 months ago
- 18d2b26 Upgrade Hilt Gradle Plugin min AGP version to 8.1 by Daniel Santiago · 8 months ago
- 38a3c11 Move unwrapping of delegate keys to a single location. by Brad Corso · 8 months ago
- 741f38b Retain nullability annotations when building override versions of functions. by Dagger Team · 8 months ago
- 3acff4a Retain nullability annotations when building override versions of functions. by Dagger Team · 8 months ago
- 0f398e9 Refactor Nullability by Dagger Team · 8 months ago
- ce0dfe6 [Refactor] Consolidate logic for wrapping/unwrapping map values in framework types. by Brad Corso · 8 months ago
- 2097a04 Tweak compiler_test build dependencies by Dagger Team · 8 months ago
- ab43d59 Add nullability annotations to some generated methods by Dagger Team · 8 months ago
- 879c7b1 Load the builtin Bazel java rules from @rules_java by Dagger Team · 8 months ago
- 3bffd33 Update Dagger tests to support JDK 24. by Brad Corso · 8 months ago
- 709e68d Fix MissingBinding error message for similar bindings. by Brad Corso · 8 months ago
- c3f2b94 Add a test for Kotlin nullable provides methods. by Dagger Team · 8 months ago
- b2eb30f Remove obsolete TODOs in DaggerSuperficialValidationTest. by Brad Corso · 8 months ago
- 843a18e Load the builtin Bazel java rules from @rules_java by Dagger Team · 8 months ago
- 8023c7a Load the builtin Bazel java rules from @rules_java by Dagger Team · 8 months ago
- 8d9f082 Add a test for Kotlin nullable field injection. by Dagger Team · 8 months ago
- f8a09b2 Update MissingBindingValidationTest to show full error messages. by Brad Corso · 8 months ago
- 8848866 Refactor BindingGraphFactory.RequiresResolutionChecker to use the network directly. by Brad Corso · 8 months ago
- 93b8bcf Add repro tests for b/367426609. by Brad Corso · 8 months ago
- 6368dba Add tests for nullable field injection and nullable provides methods. by Dagger Team · 8 months ago
- 5f76186 [Refactor]: Fork ResolvedBindings for LegacyBindingGraphFactory. by Brad Corso · 8 months ago
- 000a21d [Refactor]: Split BindingFactory.syntheticOptionalDeclaration into separate methods for present vs absent. by Brad Corso · 8 months ago
- 3fd9588 Refactor `BindingGraphFactory` to build network directly. by Brad Corso · 8 months ago
- 9a94d19 Upgrade Kotlin Metadata dependency to 2.0.0-Beta5 by Brad Corso · 8 months ago
- 5f50e6d Internal changes by Eric Chang · 8 months ago
- 4941926 Require @Nullable explicitly on @Binds methods. by Brad Corso · 8 months ago
- d02798b Fix Dagger error messages with missing component references in the dependency trace. by Brad Corso · 8 months ago
- 03b237f Ban scoping on `@Binds` that delegate to `@Produces` implementations. by Brad Corso · 8 months ago
- 5918d11 Internal changes by Brad Corso · 8 months ago
- 406bc87 Reorganize the binding class hierarchy. by Brad Corso · 8 months ago
- ed2685b Add GWT dependencies for Jspecify. Also upgrade Jspecify from 0.3.0 to 1.0.0 by Eric Chang · 8 months ago
- c718e0b Internal changes by Brad Corso · 8 months ago