- 0fb28d0 When building AutoFactory, pick up AutoService via `<annotationProcessorPaths>`. by Éamonn McManus · 3 years, 6 months ago
- 61eda8c Update dependency on AutoValue from 1.7.5 to 1.8. by Éamonn McManus · 3 years, 6 months ago
- 322cdae Update dependencies on AutoService from 1.0-rc7 to 1.0. by Éamonn McManus · 3 years, 6 months ago
- 89189f0 Update dependencies on Auto Common from 0.11 to 1.0. by Éamonn McManus · 3 years, 6 months ago
- 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
- 9d94a0b Bump plexus-java from 1.0.6 to 1.0.7 in /factory by dependabot[bot] · 3 years, 6 months ago
- 078bd36 Bump auto-value-annotations from 1.7.4 to 1.7.5 in /factory by dependabot[bot] · 3 years, 6 months ago
- da67ad3 Bump auto-value from 1.7.4 to 1.7.5 in /factory by dependabot[bot] · 3 years, 6 months ago
- 59ca137 Bump guava from 30.1-jre to 30.1.1-jre in /factory by dependabot[bot] · 3 years, 7 months ago
- 6dd9ae5 Update a JUnit dependency version. by Éamonn McManus · 3 years, 7 months ago
- cdbae35 Ensure compilation tests will run on JDK 16+. by Éamonn McManus · 3 years, 7 months ago
- cabb062 Bump maven-invoker-plugin from 3.2.1 to 3.2.2 in /factory by dependabot[bot] · 3 years, 7 months ago
- 51cb09e Bump junit from 4.13.1 to 4.13.2 in /factory by dependabot[bot] · 3 years, 8 months ago
- 66d982b Bump truth from 1.1 to 1.1.2 in /factory by dependabot[bot] · 3 years, 8 months ago
- 4a2c4b2 Bump plexus-java from 1.0.5 to 1.0.6 in /factory by dependabot[bot] · 3 years, 9 months ago
- f26d2df Ensure that type annotations are placed correctly. by Éamonn McManus · 3 years, 9 months ago
- 9219af6 Bump guava from 30.0-jre to 30.1-jre in /factory by dependabot[bot] · 3 years, 10 months ago
- 3141e79 Handle `@AutoFactory` constructors that throw checked exceptions. by Éamonn McManus · 3 years, 10 months ago
- 9cc29ca Update AutoFactory compilation tests to use the more recent compile-testing API. by Éamonn McManus · 3 years, 10 months ago
- 4c79e5c Modernize AutoFactory source. by Éamonn McManus · 4 years ago
- aa47801 Stop referencing google-java-format in build configurations. by Éamonn McManus · 4 years ago
- 9fecee1 Update versions of some plugins. by cpovirk · 4 years ago
- 14bb4c2 Update a bunch of *deps* (though not *plugins*). by cpovirk · 4 years ago
- 47fc7b9 Automatic code cleanup. by Google Java Core Libraries · 4 years, 2 months ago
- da84ef1 Tests related to e62e0abd2fbdfd2512c292ef95d4d152a5ca0691 by emcmanus · 4 years, 4 months ago
- e62e0ab Fix a problem with references to Factory classes in other packages. by emcmanus · 4 years, 4 months ago
- 9db5eff Update auto-factory dependencies. by emcmanus · 4 years, 7 months ago
- c57286e Omit java7_compat_test.sh from open-source codebase. by cpovirk · 4 years, 7 months ago
- 2e91aaf Fix 1 ErrorProneStyle finding: by clshepherd · 4 years, 10 months ago
- 79c9d15 Improved AutoFactory error message by martinsimpson · 5 years ago
- c35f5c3 Prevent stack overflow caused by self referencing types (ex: E extends Enum<E>). by gsaul · 5 years ago
- e63019a Add support for type parameters to @AutoFactory. by gsaul · 5 years ago
- 12436cc Don't crash processing classes in the default packages by cushon · 5 years ago
- 0af845f Actually include the Gradle Incap processor so that the right manifest files are written by ronshapiro · 5 years ago
- 1ee9342 Don't compare TypeMirrors using Object#equals by cushon · 5 years ago
- 2a52c55 Make AutoFactory an isolating annotation processor in Gradle by ronshapiro · 5 years ago
- 4fb9534 Add an originating element for AutoFactory types by ronshapiro · 5 years ago
- a8ecd1f Don't compare TypeMirrors using Object#equals by cushon · 5 years ago
- f3fbb3b Stop using auto-parent. by cpovirk · 5 years ago
- 5ff5e37 Update copyrights to say Google LLC instead of Google Inc. by emcmanus · 5 years ago
- 8dc495b Use --release 7 for auto Java 7 tests, and don't run on JDK 7 by cushon · 6 years ago
- cdd39ee Update to auto-parent 7 to get the latest version of Guava by ronshapiro · 6 years ago
- 99af6e1 Fix handling of @Generated in tests after 715b8eb505649a4acaaa5889d4f4b51a91dd8a91, 0383c1cf7472d7444463353aa2ac956c9471130a by cushon · 7 years ago
- 715b8eb Choose @Generated based on the source version, not the classpath. by cushon · 7 years ago
- 4d6df14 Add support for type-annotations and CheckerFramework nullable types to @AutoFactory by ronshapiro · 7 years ago
- a3b5ba2 Use latest versions of auto-common (0.10) and auto-service (1.0-rc4). by dpb · 7 years ago
- 69fb0e4 Update references to auto-parent 6. by dpb · 7 years ago
- 8a81a85 Use auto-value 1.5.3. by dpb · 7 years ago
- e7748be Write the correct @Generated annotation within auto-factory. by dpb · 7 years ago
- 033e44f Update version of auto-common to 0.9. by dpb · 7 years ago
- 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
- 0eccc47 Prepare AutoFactory for Java 9: by ronshapiro · 7 years ago
- b79c170 Do not prepend outer classnames to the generated @AutoFactory class name if a by cwgordon · 7 years ago
- 7c7b50a Emit a checkNotNull method in all generated factories instead of packaging a runtime dependency for one method. by ronshapiro · 7 years ago
- 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
- 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
- 319dfe7 Use google-java-format's FormattingFiler. by ronshapiro · 8 years ago
- 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
- 1fececc Allow varargs on @AutoFactory methods by ronshapiro · 8 years ago
- ac41c11 Rename FactoryImplementingGenericInterfaceExtensionFactory file to match the name of the class by ronshapiro · 8 years ago
- 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
- fe75dbf Disambiguate provider field's names in generated factories by ronshapiro · 8 years ago
- 1f36b37 Allow Provider<> parameters on a create() method by ronshapiro · 8 years ago
- 363d9e5 Fix name of a test data class by ronshapiro · 8 years ago
- 449e1f2 Remove workarounds for bugs/missing features before JavaPoet 1.7 by ronshapiro · 8 years ago
- aca94dc Support @Nullable parameters for @AutoFactory by ronshapiro · 8 years ago
- c64bf47 Automated g4 rollback of changelist 125191485. by jmittleman · 8 years ago
- 994ba30 Support @Nullable parameters for @AutoFactory by ronshapiro · 8 years ago
- a756ee6 Use double-checked locking for @Memoize methods. by dpb · 8 years ago
- 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
- d74609c Update []'s maven to JavaPoet 1.7 by ronshapiro · 8 years ago
- 53b37e8 Update Dagger info in poms by ronshapiro · 8 years ago
- 0ef134d Update to Guava 19 by ronshapiro · 8 years ago
- 040372c Update Javapoet to 1.6.1 by ronshapiro · 8 years ago
- 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
- 30cea62 When deduping methods that are inherited from an interface, only check the types to decide equality. by alanrussian · 9 years ago
- ff523ae Automated g4 rollback of changelist 115670868. by ronshapiro · 9 years ago
- dbd618b Support @Nullable parameters for @AutoFactory by ronshapiro · 9 years ago
- 1a906e8 Convert @AutoFactory to JavaPoet by ronshapiro · 9 years ago
- 58ad0b2 Automated g4 rollback of changelist 114460941. by ronshapiro · 9 years ago
- 5cffa70 Convert @AutoFactory to use JavaPoet. by ronshapiro · 9 years ago
- 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
- 317dcc8 Migrate users from c.g.c.base.Objects to MoreObjects. by kak · 9 years ago
- d7eb644 Bump poms to the latest main releases. by cgruber · 9 years ago
- 0a19f51 Close javadoc h2 tag in javadoc. by erikbodzsar · 9 years ago
- 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
- 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
- 0c10bc7 Correctly generate code when a @Provided parameter has a primitive type. by dpb · 9 years ago
- 26eaf2f Fix scope for auto-service (fixes issue #249) by lukes · 9 years ago
- 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
- 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
- 72ee755 This CL fixes @AutoFactory to support qualifiers with parameters. by jart · 9 years ago
- 858ac6a Automated g4 rollback of changelist 94700822. by cgruber · 9 years ago
- 0d82054 This CL fixes @AutoFactory to support qualifiers with parameters. by jart · 9 years ago
- b1aca4d Fix a bug that causing invalid code generated when using multiple AutoFactories implementing same interface. by Oleksandr Gumen · 9 years ago
- 56a1e5b Restore development snapshot version. by Christian Edward Gruber · 9 years ago
- ee8b39b Bump parent pom reference. by Christian Edward Gruber · 9 years ago
- fa4d08e Prepare to release auto-factory 1.0-beta2 by Christian Edward Gruber · 9 years ago
- 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
- 9c9dc0b Fix to account for Dagger 2.x changing its prefix. by gak · 10 years ago