1. 6d3ad71 Upgrade dagger2 to 347cfe1352469381f4391091e8bfa242214c68cc am: 311df9bffa by Dave Mankoff · 4 months ago main master
  2. 311df9b Upgrade dagger2 to 347cfe1352469381f4391091e8bfa242214c68cc by Dave Mankoff · 4 months ago
  3. 347cfe1 Update Dagger yml and README with new latest version number. by Brad Corso · 4 months ago
  4. 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
  5. 7ca9977 Add binary compatibility validator to the Gradle projects by Daniel Santiago · 4 months ago
  6. 4cd83cb Add documentation for `dagger.useBindingGraphFix` compiler option. by Brad Corso · 4 months ago
  7. 8b4f9b6 Add maven publish plugin to Gradle projects. by Daniel Santiago · 4 months ago
  8. 9daa0ae Wire resource configuration while keeping the Bazel project structure. by Daniel Santiago · 4 months ago
  9. 3418609 Move JDK toolchain, Kotlin language and JVM target configuration to convention plugin. by Daniel Santiago · 4 months ago
  10. 0927b9a Add flag to control LegacyBindingGraphFactory usage. by Brad Corso · 5 months ago
  11. 1620e92 Add Github CI step and action for building with Gradle by Daniel Santiago · 5 months ago
  12. c43783a Initial setup of Gradle as a build system for Dagger by Daniel Santiago · 5 months ago
  13. 98a0275 Fix LazyClassKey proguard file issues. by Brad Corso · 5 months ago
  14. caa7e17 Support injecting `jakarta.inject.Provider` type in the places `javax.inject.Provider` can be used. by Eric Chang · 5 months ago
  15. 3ac3681 Migrating ClassName to XClassName as part of the migration to XPoet. by Brad Corso · 5 months ago
  16. e9e8deb Update Dagger yml and README with latest version number. by Brad Corso · 5 months ago
  17. 76b5819 Update Hilt Gradle Plugin KSP configuration to support KSP2 by Daniel Santiago · 5 months ago
  18. 013a9a4 Add Nullmarking to Components by Dagger Team · 5 months ago
  19. 07d8f88 Remove private from generated Factory's INSTANCE field. by Brad Corso · 5 months ago
  20. efa421a Update Dagger's XProcessing jars. by Brad Corso · 5 months ago
  21. fe9a2f9 Update Dagger to use Android SDK 34. by Brad Corso · 5 months ago
  22. 5e50a92 Internal changes by Brad Corso · 5 months ago
  23. 010d581 Add janitors to the OWNERS file am: 38a6bfed84 by Sadaf Ebrahimi · 5 months ago
  24. 38a6bfe Add janitors to the OWNERS file by Sadaf Ebrahimi · 5 months ago
  25. 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
  26. 6ee6092 Migrate FrameworkType and FrameworkField to XPoet. by Brad Corso · 5 months ago
  27. 972c8d3 Fix warnings about instantiating new boxed primitives. by Brad Corso · 5 months ago
  28. 61ce1d5 Internal changes by Brad Corso · 5 months ago
  29. 4c2e482 Update Dagger yml and README with new latest version number. by Brad Corso · 5 months ago
  30. dde28e5 Make Hilt copy type-use nullness annotations, too. by cpovirk · 5 months ago
  31. 84d3aa5 Update kotlin (and related dependencies) to 2.0.21. by Brad Corso · 5 months ago
  32. 09a4246 Nit by Dagger Team · 5 months ago
  33. 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator. by Brad Corso · 5 months ago
  34. 384ad08 Update Dagger yml and README with new latest version number. by Brad Corso · 5 months ago
  35. 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation. by Brad Corso · 5 months ago
  36. 841d765 Internal changes by Brad Corso · 6 months ago
  37. 2d75be9 Internal changes by Brad Corso · 6 months ago
  38. 4046f2c [Refactor]: Change `FrameworkField#create()` to better align with the XPoet migration. by Brad Corso · 6 months ago
  39. 9fe4824 Internal changes by Brad Corso · 6 months ago
  40. fdbc63e [Refactor]: Move `ProvisionMethods#create()`/`InjectionSiteMethods#create()` into the generator that uses it. by Brad Corso · 6 months ago
  41. 2b84e57 Kotlin compiler update to 2.0.21, prework. by Dagger Team · 6 months ago
  42. fe811e1 Kotlin compiler update to 2.0.21, prework. by Dagger Team · 6 months ago
  43. 6b183f8 Support requesting Jakarta Provider types. by Eric Chang · 6 months ago
  44. d0b2cc1 Support requesting Jakarta Provider types. by Eric Chang · 6 months ago
  45. a065c9f Internal changes by Wanying Ding · 6 months ago
  46. fcc6c33 Clean up old eclipse workaround that should be resolved as of Eclipse 4.7 as per by Dagger Team · 6 months ago
  47. 6acd5b7 Update GitHub Action dependencies. by Brad Corso · 6 months ago
  48. c44ddb5 Clean up old eclipse workaround that should be resolved as of Eclipse 4.7 as per by Dagger Team · 6 months ago
  49. 1e94691 add @SuppressWarnings("nullness:initialization.field.uninitialized") to component fields. by Dagger Team · 6 months ago
  50. 9a53e18 Generate a class for each @LazyClassKey annotated binding, and move fields from `LazyClassKeyProvider` into the generated class. by Wanying Ding · 6 months ago
  51. 0f936b5 Permit @Multibinds with values that are also allowed by @IntoSet/@IntoMap. by Damian Wieczorek · 7 months ago
  52. 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
  53. 15a30ca Restrict multibindings from providing framework types that conflict with multibinding types Dagger provides. by Eric Chang · 7 months ago
  54. d7cd84b Generate a class for each @LazyClassKey annotated binding, and move fields from `LazyClassKeyProvider` into the generated class. by Wanying Ding · 7 months ago
  55. 4cd1daf Generate a class for each @LazyClassKey annotated binding, and move fields from `LazyClassKeyProvider` into the generated class. by Wanying Ding · 7 months ago
  56. 5845ba1 Update the load statements for Bazel's kotlin rules. by Brad Corso · 7 months ago
  57. 8f13931 Generate keep rules for each LazyClassKey referenced class, potential fix for #4323 by Wanying Ding · 7 months ago
  58. b1a8a03 Refactoring `@LazyClassKey` logic to avoid generating duplicated entries in child `LazyClassKeyProvider`. by Wanying Ding · 7 months ago
  59. dfcdc9c Remove the `ignorePrivateAndStaticInjectionForComponent` compiler option. by Brad Corso · 7 months ago
  60. fbb7b3c Internal changes by Wanying Ding · 7 months ago
  61. 41fd826 Retain nullability annotations when building override versions of functions. by Dagger Team · 7 months ago
  62. a03263c Remove BindingType from BindingGraphFactory resolution logic. by Brad Corso · 7 months ago
  63. e62fb19 Remove the `usesProducers` compiler option. by Brad Corso · 7 months ago
  64. 8ba8242 Remove framework types from multibinding contribution keys. by Brad Corso · 7 months ago
  65. 2489cd7 Refactor IncompatilblyScopedBindingsValidator. by Brad Corso · 7 months ago
  66. 9091f76 Internal changes by Wanying Ding · 8 months ago
  67. 826c2f1 Fix IllegalArgumentException when requesting Map<K,Provider<V>>. by Brad Corso · 8 months ago
  68. 1338062 Add repro test for b/370367984. by Brad Corso · 8 months ago
  69. 18d2b26 Upgrade Hilt Gradle Plugin min AGP version to 8.1 by Daniel Santiago · 8 months ago
  70. 38a3c11 Move unwrapping of delegate keys to a single location. by Brad Corso · 8 months ago
  71. 741f38b Retain nullability annotations when building override versions of functions. by Dagger Team · 8 months ago
  72. 3acff4a Retain nullability annotations when building override versions of functions. by Dagger Team · 8 months ago
  73. 0f398e9 Refactor Nullability by Dagger Team · 8 months ago
  74. ce0dfe6 [Refactor] Consolidate logic for wrapping/unwrapping map values in framework types. by Brad Corso · 8 months ago
  75. 2097a04 Tweak compiler_test build dependencies by Dagger Team · 8 months ago
  76. ab43d59 Add nullability annotations to some generated methods by Dagger Team · 8 months ago
  77. 879c7b1 Load the builtin Bazel java rules from @rules_java by Dagger Team · 8 months ago
  78. 3bffd33 Update Dagger tests to support JDK 24. by Brad Corso · 8 months ago
  79. 709e68d Fix MissingBinding error message for similar bindings. by Brad Corso · 8 months ago
  80. c3f2b94 Add a test for Kotlin nullable provides methods. by Dagger Team · 8 months ago
  81. b2eb30f Remove obsolete TODOs in DaggerSuperficialValidationTest. by Brad Corso · 8 months ago
  82. 843a18e Load the builtin Bazel java rules from @rules_java by Dagger Team · 8 months ago
  83. 8023c7a Load the builtin Bazel java rules from @rules_java by Dagger Team · 8 months ago
  84. 8d9f082 Add a test for Kotlin nullable field injection. by Dagger Team · 8 months ago
  85. f8a09b2 Update MissingBindingValidationTest to show full error messages. by Brad Corso · 8 months ago
  86. 8848866 Refactor BindingGraphFactory.RequiresResolutionChecker to use the network directly. by Brad Corso · 8 months ago
  87. 93b8bcf Add repro tests for b/367426609. by Brad Corso · 8 months ago
  88. 6368dba Add tests for nullable field injection and nullable provides methods. by Dagger Team · 8 months ago
  89. 5f76186 [Refactor]: Fork ResolvedBindings for LegacyBindingGraphFactory. by Brad Corso · 8 months ago
  90. 000a21d [Refactor]: Split BindingFactory.syntheticOptionalDeclaration into separate methods for present vs absent. by Brad Corso · 8 months ago
  91. 3fd9588 Refactor `BindingGraphFactory` to build network directly. by Brad Corso · 8 months ago
  92. 9a94d19 Upgrade Kotlin Metadata dependency to 2.0.0-Beta5 by Brad Corso · 8 months ago
  93. 5f50e6d Internal changes by Eric Chang · 8 months ago
  94. 4941926 Require @Nullable explicitly on @Binds methods. by Brad Corso · 8 months ago
  95. d02798b Fix Dagger error messages with missing component references in the dependency trace. by Brad Corso · 8 months ago
  96. 03b237f Ban scoping on `@Binds` that delegate to `@Produces` implementations. by Brad Corso · 8 months ago
  97. 5918d11 Internal changes by Brad Corso · 8 months ago
  98. 406bc87 Reorganize the binding class hierarchy. by Brad Corso · 8 months ago
  99. ed2685b Add GWT dependencies for Jspecify. Also upgrade Jspecify from 0.3.0 to 1.0.0 by Eric Chang · 8 months ago
  100. c718e0b Internal changes by Brad Corso · 8 months ago