1. 0fb28d0 When building AutoFactory, pick up AutoService via `<annotationProcessorPaths>`. by Éamonn McManus · 3 years, 6 months ago
  2. 61eda8c Update dependency on AutoValue from 1.7.5 to 1.8. by Éamonn McManus · 3 years, 6 months ago
  3. 322cdae Update dependencies on AutoService from 1.0-rc7 to 1.0. by Éamonn McManus · 3 years, 6 months ago
  4. 89189f0 Update dependencies on Auto Common from 0.11 to 1.0. by Éamonn McManus · 3 years, 6 months ago
  5. bb80c7b Bump guava from 27.0.1-jre to 29.0-jre in /factory/src/it/functional by dependabot[bot] · 3 years, 6 months ago
  6. 9d94a0b Bump plexus-java from 1.0.6 to 1.0.7 in /factory by dependabot[bot] · 3 years, 6 months ago
  7. 078bd36 Bump auto-value-annotations from 1.7.4 to 1.7.5 in /factory by dependabot[bot] · 3 years, 6 months ago
  8. da67ad3 Bump auto-value from 1.7.4 to 1.7.5 in /factory by dependabot[bot] · 3 years, 6 months ago
  9. 59ca137 Bump guava from 30.1-jre to 30.1.1-jre in /factory by dependabot[bot] · 3 years, 7 months ago
  10. 6dd9ae5 Update a JUnit dependency version. by Éamonn McManus · 3 years, 7 months ago
  11. cdbae35 Ensure compilation tests will run on JDK 16+. by Éamonn McManus · 3 years, 7 months ago
  12. cabb062 Bump maven-invoker-plugin from 3.2.1 to 3.2.2 in /factory by dependabot[bot] · 3 years, 7 months ago
  13. 51cb09e Bump junit from 4.13.1 to 4.13.2 in /factory by dependabot[bot] · 3 years, 8 months ago
  14. 66d982b Bump truth from 1.1 to 1.1.2 in /factory by dependabot[bot] · 3 years, 8 months ago
  15. 4a2c4b2 Bump plexus-java from 1.0.5 to 1.0.6 in /factory by dependabot[bot] · 3 years, 9 months ago
  16. f26d2df Ensure that type annotations are placed correctly. by Éamonn McManus · 3 years, 9 months ago
  17. 9219af6 Bump guava from 30.0-jre to 30.1-jre in /factory by dependabot[bot] · 3 years, 10 months ago
  18. 3141e79 Handle `@AutoFactory` constructors that throw checked exceptions. by Éamonn McManus · 3 years, 10 months ago
  19. 9cc29ca Update AutoFactory compilation tests to use the more recent compile-testing API. by Éamonn McManus · 3 years, 10 months ago
  20. 4c79e5c Modernize AutoFactory source. by Éamonn McManus · 4 years ago
  21. aa47801 Stop referencing google-java-format in build configurations. by Éamonn McManus · 4 years ago
  22. 9fecee1 Update versions of some plugins. by cpovirk · 4 years ago
  23. 14bb4c2 Update a bunch of *deps* (though not *plugins*). by cpovirk · 4 years ago
  24. 47fc7b9 Automatic code cleanup. by Google Java Core Libraries · 4 years, 2 months ago
  25. da84ef1 Tests related to e62e0abd2fbdfd2512c292ef95d4d152a5ca0691 by emcmanus · 4 years, 4 months ago
  26. e62e0ab Fix a problem with references to Factory classes in other packages. by emcmanus · 4 years, 4 months ago
  27. 9db5eff Update auto-factory dependencies. by emcmanus · 4 years, 7 months ago
  28. c57286e Omit java7_compat_test.sh from open-source codebase. by cpovirk · 4 years, 7 months ago
  29. 2e91aaf Fix 1 ErrorProneStyle finding: by clshepherd · 4 years, 10 months ago
  30. 79c9d15 Improved AutoFactory error message by martinsimpson · 5 years ago
  31. c35f5c3 Prevent stack overflow caused by self referencing types (ex: E extends Enum<E>). by gsaul · 5 years ago
  32. e63019a Add support for type parameters to @AutoFactory. by gsaul · 5 years ago
  33. 12436cc Don't crash processing classes in the default packages by cushon · 5 years ago
  34. 0af845f Actually include the Gradle Incap processor so that the right manifest files are written by ronshapiro · 5 years ago
  35. 1ee9342 Don't compare TypeMirrors using Object#equals by cushon · 5 years ago
  36. 2a52c55 Make AutoFactory an isolating annotation processor in Gradle by ronshapiro · 5 years ago
  37. 4fb9534 Add an originating element for AutoFactory types by ronshapiro · 5 years ago
  38. a8ecd1f Don't compare TypeMirrors using Object#equals by cushon · 5 years ago
  39. f3fbb3b Stop using auto-parent. by cpovirk · 5 years ago
  40. 5ff5e37 Update copyrights to say Google LLC instead of Google Inc. by emcmanus · 5 years ago
  41. 8dc495b Use --release 7 for auto Java 7 tests, and don't run on JDK 7 by cushon · 6 years ago
  42. cdd39ee Update to auto-parent 7 to get the latest version of Guava by ronshapiro · 6 years ago
  43. 99af6e1 Fix handling of @Generated in tests after 715b8eb505649a4acaaa5889d4f4b51a91dd8a91, 0383c1cf7472d7444463353aa2ac956c9471130a by cushon · 7 years ago
  44. 715b8eb Choose @Generated based on the source version, not the classpath. by cushon · 7 years ago
  45. 4d6df14 Add support for type-annotations and CheckerFramework nullable types to @AutoFactory by ronshapiro · 7 years ago
  46. a3b5ba2 Use latest versions of auto-common (0.10) and auto-service (1.0-rc4). by dpb · 7 years ago
  47. 69fb0e4 Update references to auto-parent 6. by dpb · 7 years ago
  48. 8a81a85 Use auto-value 1.5.3. by dpb · 7 years ago
  49. e7748be Write the correct @Generated annotation within auto-factory. by dpb · 7 years ago
  50. 033e44f Update version of auto-common to 0.9. by dpb · 7 years ago
  51. 3f43904 Use dependency and plugin management from auto-parent v5. Use latest dependencies and plugins for the functional test poms (which don't use auto-parent). by dpb · 7 years ago
  52. 0eccc47 Prepare AutoFactory for Java 9: by ronshapiro · 7 years ago
  53. b79c170 Do not prepend outer classnames to the generated @AutoFactory class name if a by cwgordon · 7 years ago
  54. 7c7b50a Emit a checkNotNull method in all generated factories instead of packaging a runtime dependency for one method. by ronshapiro · 7 years ago
  55. 6a4ffdc Add a test that will ensure that AutoFactory continues to generate Java7-compatible code, even if the processor itself is changed so it only runs on Java 8. by emcmanus · 8 years ago
  56. 96e3f54 Fix test which asserted the existence of a diagnostic on an annotation value, which was not correctly implemented by javac. by ronshapiro · 8 years ago
  57. 319dfe7 Use google-java-format's FormattingFiler. by ronshapiro · 8 years ago
  58. 1237ddf Update the integration test pom.xml files to use a version of maven-jar-plugin that isn't broken on ubuntu, causing multi-minute jar times. And while here, bump them all to 2.6 (2.5+ is fine, but may as well, and may as well be consistent.) by cgruber · 8 years ago
  59. 1fececc Allow varargs on @AutoFactory methods by ronshapiro · 8 years ago
  60. ac41c11 Rename FactoryImplementingGenericInterfaceExtensionFactory file to match the name of the class by ronshapiro · 8 years ago
  61. facfc7e Fix Java source files under third_party/java_src/auto so that they follow the new simplified import rules. by emcmanus · 8 years ago
  62. fe75dbf Disambiguate provider field's names in generated factories by ronshapiro · 8 years ago
  63. 1f36b37 Allow Provider<> parameters on a create() method by ronshapiro · 8 years ago
  64. 363d9e5 Fix name of a test data class by ronshapiro · 8 years ago
  65. 449e1f2 Remove workarounds for bugs/missing features before JavaPoet 1.7 by ronshapiro · 8 years ago
  66. aca94dc Support @Nullable parameters for @AutoFactory by ronshapiro · 8 years ago
  67. c64bf47 Automated g4 rollback of changelist 125191485. by jmittleman · 8 years ago
  68. 994ba30 Support @Nullable parameters for @AutoFactory by ronshapiro · 8 years ago
  69. a756ee6 Use double-checked locking for @Memoize methods. by dpb · 8 years ago
  70. f1b83fc Add a note that states that you have to use @Qualifier instead of @BindingAnnotation in order for the generated code to work correctly. by zhuht · 8 years ago
  71. d74609c Update []'s maven to JavaPoet 1.7 by ronshapiro · 8 years ago
  72. 53b37e8 Update Dagger info in poms by ronshapiro · 8 years ago
  73. 0ef134d Update to Guava 19 by ronshapiro · 8 years ago
  74. 040372c Update Javapoet to 1.6.1 by ronshapiro · 8 years ago
  75. dac3fb5 When checking FactoryMethodDescriptor's and ImplementationMethodDescriptor's for duplicates, remove the ImplementationMethodDescriptor and set the FactoryMethodDescriptor to be overriding and have the same visibility. by alanrussian · 9 years ago
  76. 30cea62 When deduping methods that are inherited from an interface, only check the types to decide equality. by alanrussian · 9 years ago
  77. ff523ae Automated g4 rollback of changelist 115670868. by ronshapiro · 9 years ago
  78. dbd618b Support @Nullable parameters for @AutoFactory by ronshapiro · 9 years ago
  79. 1a906e8 Convert @AutoFactory to JavaPoet by ronshapiro · 9 years ago
  80. 58ad0b2 Automated g4 rollback of changelist 114460941. by ronshapiro · 9 years ago
  81. 5cffa70 Convert @AutoFactory to use JavaPoet. by ronshapiro · 9 years ago
  82. 9e78da9 Fix auto factory issue where multiple copies of the same method can be generated when inherited from an interface. by oni · 9 years ago
  83. 317dcc8 Migrate users from c.g.c.base.Objects to MoreObjects. by kak · 9 years ago
  84. d7eb644 Bump poms to the latest main releases. by cgruber · 9 years ago
  85. 0a19f51 Close javadoc h2 tag in javadoc. by erikbodzsar · 9 years ago
  86. 89291d9 Make service and factory use maven-jar-plugin 2.5 to speed up builds on ubuntu (and bring the other two in consistency with value and common) by cgruber · 9 years ago
  87. bee3b1c Name factories for nested classes using the enclosing class names, not just the annotated class name. For example, the factory for Foo.Bar is named Foo_BarFactory instead of just BarFactory. by dpb · 9 years ago
  88. 0c10bc7 Correctly generate code when a @Provided parameter has a primitive type. by dpb · 9 years ago
  89. 26eaf2f Fix scope for auto-service (fixes issue #249) by lukes · 9 years ago
  90. 9868b62 If a @Provided parameter to an @AutoFactory constructor is a Provider<T>, then the generated factory should just pass its Provider<T> rather than trying to inject a Provider<Provider<T>. by dpb · 9 years ago
  91. a1e83fb When a @Provided key has more than one candidate name, correctly use the key's string representation as part of the factory's field name. by dpb · 9 years ago
  92. 72ee755 This CL fixes @AutoFactory to support qualifiers with parameters. by jart · 9 years ago
  93. 858ac6a Automated g4 rollback of changelist 94700822. by cgruber · 9 years ago
  94. 0d82054 This CL fixes @AutoFactory to support qualifiers with parameters. by jart · 9 years ago
  95. b1aca4d Fix a bug that causing invalid code generated when using multiple AutoFactories implementing same interface. by Oleksandr Gumen · 9 years ago
  96. 56a1e5b Restore development snapshot version. by Christian Edward Gruber · 9 years ago
  97. ee8b39b Bump parent pom reference. by Christian Edward Gruber · 9 years ago
  98. fa4d08e Prepare to release auto-factory 1.0-beta2 by Christian Edward Gruber · 9 years ago
  99. 3fa0901 Remove dagger from the auto-factory processor, removing in the process a dependency in the open-source build. Depending on dagger was proving problematic for users who used it WITH dagger - and while it could be easily proguarded/shaded away, using automated dependency injection here is a net-loss in complexity over manual, as this is simply not a terribly complex structure of collaborating objects to wire up. by cgruber · 9 years ago
  100. 9c9dc0b Fix to account for Dagger 2.x changing its prefix. by gak · 10 years ago