1. f799bd9 Remove check-package-javadoc target and add javacopts checks to each library. by bcorso · 5 years ago
  2. 2411074 Remove duplicate missing binding messages. by bcorso · 5 years ago
  3. 15babe5 Merge ComponentTreeTraverser with BindingGraphConverter$Traverser by cushon · 5 years ago
  4. beed87c Move remaining Dagger classes into subdirectories and clean up internal/codegen/BUILD/ by bcorso · 5 years ago
  5. 96b6284 Move Dagger binding graph validation and writing classes into their own subdirectory. by bcorso · 5 years ago
  6. 7acaca3 Move Dagger validation classes into their own subdirectory. by bcorso · 5 years ago
  7. ac4ade2 Move Dagger binding classes into their own subdirectory. by bcorso · 5 years ago
  8. b6d53ad Migrate org.mockito.Matchers#any* to org.mockito.ArgumentMatchers by tvanderlippe · 5 years ago
  9. e8e81c2 Rebuild bootstrap compiler at dagger-2.24 by bcorso · 5 years ago
  10. 0a63dd0 Move Dagger base classes into their own subdirectory. by bcorso · 5 years ago
  11. 9a7b538 Move Dagger compiler option classes into their own subdirectory. by bcorso · 5 years ago
  12. fa56e9d Move Dagger extension classes into their own subdirectory. by bcorso · 5 years ago
  13. 6c170f9 Reduce visibility of internal classes that don't need to be public. by bcorso · 5 years ago
  14. 29c27d5 Delete FrameworkDependency and it's associated infrastructure by ronshapiro · 5 years ago
  15. 65a2843 Add check to ensure fullBindingGraphValidation is not used without pluginsVisitFullBindingGraphs. by bcorso · 5 years ago
  16. 73c728f Move Dagger statistics into a separate subpackage. by bcorso · 5 years ago
  17. 11eabf3 Move the Dagger bootstrap logic into its own subdirectory and update the script. by bcorso · 5 years ago
  18. 2826c31 Add pluginsVisitFullBindingGraphs with fullBindingGraphValidation. by bcorso · 5 years ago
  19. e9f8b99 Move load() commands together. by dpb · 5 years ago
  20. e070a56 Remove outdated docs by ronshapiro · 5 years ago
  21. 89011d6 Enable full GoodTime analysis for Dagger. by kak · 5 years ago
  22. 50bc180 Enable Gradle's incremental annotation processing always. by ronshapiro · 5 years ago
  23. 67acb2e Add comment about cycle breaking. by dpb · 5 years ago
  24. f1d6da7 Remove dagger_statistics.proto from the opensource build. It's not used there. by ronshapiro · 5 years ago
  25. a0869a7 Remove usages of :truth8, which is now exported by :truth. by diamondm · 5 years ago
  26. 37b4313 Update to a version of bazel-common that exports truth8 from the regular truth target by ronshapiro · 5 years ago
  27. d6ea10c Update to Bazel 0.27.1 by ronshapiro · 5 years ago
  28. b9eefd7 Tweak functional tests to help test dagger-reflect by jakew · 5 years ago
  29. 17f2597 Publish the ATM sample application, which is used in the tutorial: https://dagger.dev/tutorial by ronshapiro · 5 years ago
  30. 0dc6755 Some further improvements to clarity of ComponentValidator, to hopefully make things easier to understand when it starts seeing types that are also creators. by cgdecker · 5 years ago
  31. 6cb3d92 Create a nested type in ComponentValidator so the subject, report, etc. don't have to be passed around. by cgdecker · 5 years ago
  32. 8b5dbea Fix MapMultibindingValidator to handle duplicate MapKeys when MapKey.unwrapValue=false. by bcorso · 5 years ago
  33. dc1bcce Add a dagger-spi tag to dagger/model. Even though it's merged with dagger/spi, if someone depends on only dagger/model, they should still get a dep generated for dagger-spi by ronshapiro · 5 years ago
  34. becef65 Prefactoring for custom binding methods by ronshapiro · 5 years ago
  35. 3bd8f70 Delete old Has*Injector types by ronshapiro · 5 years ago
  36. a5ec8c6 Remove fixed TODO. by bcorso · 5 years ago
  37. 515e46b Add two new properties to track across Dagger builds for the number of generated @Inject factories and members injectors. by ronshapiro · 5 years ago
  38. a5e7a63 Get rid of ResolvedBindings from component writing, except for one case in ComponentBindingExpressions (which needs more from the dagger.model.BindingGraph in order to be replaced) by ronshapiro · 5 years ago
  39. ed3da40 Remove experimentalAheadOfTimeSubcomponents by ronshapiro · 5 years ago
  40. abf0144 Fix grammar. by dpb · 5 years ago
  41. 9e35c93 @Binds methods have no need to use exceptions, since they don't have method bodies. by ronshapiro · 5 years ago
  42. ce23333 Suppress unchecked+rawtypes warnings on all Dagger generated code. by ronshapiro · 5 years ago
  43. adfa71d Https everywhere by ronshapiro · 5 years ago
  44. 5bab131 Extend raw Subject instead of supplying type parameters. by cpovirk · 5 years ago
  45. c9a46c9 Reduce usages of ResolvedBindings as much as possible. by ronshapiro · 5 years ago
  46. a11605c Fix a bug where an @Inject method has a parameter name that is valid on the JVM but invalid for the Java language. by ronshapiro · 5 years ago
  47. c4775c1 Remove unused parameter by ronshapiro · 5 years ago
  48. 257887c Remove unnecessary "manifest = ..." entries from @Config annotations. by dennismeng · 5 years ago
  49. b0fc43e Update bazel-common to pull in Truth 0.45 and Compile-Testing 0.18. by cpovirk · 5 years ago
  50. e2c18ea Update the Dagger README doc a bit. by ronshapiro · 5 years ago
  51. a91d962 Remove simple_jar in favor of the Gradle Incremental Annotation Processor helper library by ronshapiro · 5 years ago
  52. 37ebdd2 Use putAll() calls instead of creating a MapDifference. by ronshapiro · 5 years ago
  53. 5a6be36 Remove references to Google+ by jakew · 5 years ago
  54. 072c477 Replace google.github.io/dagger with dagger.dev by ronshapiro · 5 years ago
  55. f36dca4 Make CommandProcessorFactory top-level to avoid introducing users to the somewhat awkward nested component implementation naming scheme right off the bat. by cgdecker · 6 years ago
  56. f9e41bc Refactoring: Extract InjectionSiteFactory from BindingFactory. by dpb · 5 years ago
  57. 304f3c9 Use one missing binding node per-key in AOT. by ronshapiro · 5 years ago
  58. 8c50f2c Make methods that aren't overridden final. by dpb · 5 years ago
  59. 673d34b Refactor BindingMethodValidator to avoid the need to pass around the ValidationReport.Builder or call getSubject() on it. by cgdecker · 5 years ago
  60. 4592fc0 Memoize MissingBinding's hashCode() by ronshapiro · 6 years ago
  61. 65692d8 Fix malformed javadoc links. These won't build with javac11. by epmjohnston · 6 years ago
  62. c436b39 Fix validating that component dependencies are declared types. by dpb · 6 years ago
  63. 7dff877 Unignore test for @Binds methods checking whether the return type is void. by dpb · 6 years ago
  64. 5fa02a0 Remove unused method by ronshapiro · 6 years ago
  65. 5c99e1b Start extracting some dagger.internal.codegen classes into two subpackages: d.i.c.{javapoet,langmodel} by ronshapiro · 6 years ago
  66. 8f01526 Add HasAndroidInjector, which will soon replace the many Has*Injector by ronshapiro · 6 years ago
  67. 2ca42d3 Fix Error Prone warnings by cgdecker · 6 years ago
  68. 06ef16e Instead of calling Subject.actual(), store the actual value in a field, and read that. by cpovirk · 6 years ago
  69. 895e731 Make generated code deterministic by cushon · 6 years ago
  70. dc169da Migrate users from the old, deprecated Subject.fail* methods to the new Subject.fail* methods or, in some cases, to Subject.check. by cpovirk · 6 years ago
  71. a0e29d6 Simplify some JavaPoet code by running a new set of Refaster templates by ronshapiro · 6 years ago
  72. add5a74 Rename moduleBindingValidation to fullBindingGraphValidation. The old name continues to work as an alias. by dpb · 6 years ago
  73. 5821e87 Use c.g.c.base.Optional.asSet().forEach() instead of toJavaUtil().ifPresent(). by ronshapiro · 6 years ago
  74. 530b4c8 Migrate from is(Not)SameAs to is(Not)SameInstanceAs. by cpovirk · 6 years ago
  75. 298dea8 Only public components should have public generated components by ronshapiro · 6 years ago
  76. d3ed46d Extract a BindingElementValidator type from BindingMethodValidator by ronshapiro · 6 years ago
  77. e6c6a9f Automated rollback of 16734557b96f38b79efcb4764fef4e08aa44c305 by ronshapiro · 6 years ago
  78. 1673455 Only public components should have public generated components by ronshapiro · 6 years ago
  79. 6054ba5 Migrate from assertThat(foo).named("foo") to assertWithMessage("foo").that(foo). by cpovirk · 6 years ago
  80. 2f0fd1a Simple refactoring of a commonly used frameworkTypeUsageStatement pattern in ProducerFactoryGenerator by ronshapiro · 6 years ago
  81. 5d8ba7e Remove unused method by ronshapiro · 6 years ago
  82. 8b5136c Use transformValues() + copyOf() instead of collecting to a builder by ronshapiro · 6 years ago
  83. 4e5c54b Change test instructions to use `bazel test`. by cpovirk · 6 years ago
  84. 14efb8f Migrate from isNotSameAs to isNotSameInstanceAs. by cpovirk · 6 years ago
  85. 1bc0423 Break after the statement in method proxies by ronshapiro · 6 years ago
  86. ec3145b Get rid of some uses of FrameworkDependency for simpler code by ronshapiro · 6 years ago
  87. a9bf86d Migrate Truth subjects from the old fail(String, Object) to the new failWithActual(String, Object), tweaking verbs for the new grammar. by cpovirk · 6 years ago
  88. d460522 Update to new bazel_common to pick up Truth 0.44 -- and Guava 27.1. by cpovirk · 6 years ago
  89. 0d8a856 Refactor ComponentCreatorValidator to avoid the need to pass around so many parameters. by cgdecker · 6 years ago
  90. fd231d9 Fix typo. by dpb · 6 years ago
  91. 15d20f8 Do full binding graph validation for components and subcomponents. by dpb · 6 years ago
  92. 5d6fa23 Enable GoodTime-API for Dagger by kak · 6 years ago
  93. 49c072d Add @FormatMethod to a format method. by cgdecker · 6 years ago
  94. 7e374b5 Pass SubcomponentDeclarations instead of TypeElements to SubcomponentCreatorBindingEdgeImpl. by ronshapiro · 6 years ago
  95. fcd069c Don't format generated code by default by ronshapiro · 6 years ago
  96. 19f768d Add instructions to set up a dev environment by Pierre-Yves Ricau · 6 years ago
  97. 177809c Configure travis builds to run on ubuntu trusty (from precise) so that we get GLIBC 2.17, which Bazel 0.24.1 requires. by ronshapiro · 6 years ago
  98. f1d4925 Update to Bazel 0.24.1 and fix a few things that came up during upgrading by ronshapiro · 6 years ago
  99. 645f5d7 Make parseOption methods non-static so they can cache their results, so we don't report an error more than once per option. by dpb · 6 years ago
  100. 3dcff26 Add a simple framework to collect Dagger codebase stats using ErrorProne by ronshapiro · 6 years ago