aboutsummaryrefslogtreecommitdiff
path: root/factory/src
AgeCommit message (Expand)Author
2021-10-01Include type parameters of parent types in generated factory classes.Éamonn McManus
2021-07-26Migrate from `AnnotationMirror#toString` to `auto-common`'s `AnnotationMirror...Liam Miller-Cushon
2021-07-09Annotate `com.google.auto.factory` for null hygiene.Éamonn McManus
2021-06-11AutoFactory: Add error message for duplicate parametersGoogle Java Core Libraries
2021-06-03Apply a few automated suggestions.Éamonn McManus
2021-06-02Reformat all the Auto projects using google-java-format. For now, javadoc ref...Éamonn McManus
2021-03-29Bump guava from 27.0.1-jre to 29.0-jre in /factory/src/it/functionaldependabot[bot]
2021-03-21Update a JUnit dependency version.Éamonn McManus
2021-01-09Ensure that type annotations are placed correctly.Éamonn McManus
2020-12-15Handle `@AutoFactory` constructors that throw checked exceptions.Éamonn McManus
2020-12-14Update AutoFactory compilation tests to use the more recent compile-testing API.Éamonn McManus
2020-10-26Modernize AutoFactory source.Éamonn McManus
2020-10-22Update versions of some plugins.cpovirk
2020-08-27Automatic code cleanup.Google Java Core Libraries
2020-06-22Tests related to e62e0abd2fbdfd2512c292ef95d4d152a5ca0691emcmanus
2020-06-12Fix a problem with references to Factory classes in other packages.emcmanus
2020-03-04Omit java7_compat_test.sh from open-source codebase.cpovirk
2019-12-18Fix 1 ErrorProneStyle finding:clshepherd
2019-10-30Improved AutoFactory error messagemartinsimpson
2019-08-19Prevent stack overflow caused by self referencing types (ex: E extends Enum<E>).gsaul
2019-08-19Add support for type parameters to @AutoFactory.gsaul
2019-08-19Don't crash processing classes in the default packagescushon
2019-06-06Don't compare TypeMirrors using Object#equalscushon
2019-05-27Make AutoFactory an isolating annotation processor in Gradleronshapiro
2019-05-27Add an originating element for AutoFactory typesronshapiro
2019-05-27Don't compare TypeMirrors using Object#equalscushon
2019-05-05Stop using auto-parent.cpovirk
2019-04-29Update copyrights to say Google LLC instead of Google Inc.emcmanus
2019-01-30Use --release 7 for auto Java 7 tests, and don't run on JDK 7cushon
2018-12-03Update to auto-parent 7 to get the latest version of Guavaronshapiro
2018-02-01Fix handling of @Generated in tests after 715b8eb505649a4acaaa5889d4f4b51a91d...cushon
2018-01-29Choose @Generated based on the source version, not the classpath.cushon
2018-01-25Add support for type-annotations and CheckerFramework nullable types to @Auto...ronshapiro
2017-12-15Write the correct @Generated annotation within auto-factory.dpb
2017-12-04Use dependency and plugin management from auto-parent v5. Use latest dependen...dpb
2017-09-28Prepare AutoFactory for Java 9:ronshapiro
2017-07-05Do not prepend outer classnames to the generated @AutoFactory class name if acwgordon
2017-04-28Emit a checkNotNull method in all generated factories instead of packaging a ...ronshapiro
2017-03-22Add a test that will ensure that AutoFactory continues to generate Java7-comp...emcmanus
2017-02-16Fix test which asserted the existence of a diagnostic on an annotation value,...ronshapiro
2016-10-12Use google-java-format's FormattingFiler.ronshapiro
2016-08-29Update the integration test pom.xml files to use a version of maven-jar-plugi...cgruber
2016-08-29Allow varargs on @AutoFactory methodsronshapiro
2016-08-29Rename FactoryImplementingGenericInterfaceExtensionFactory file to match the ...ronshapiro
2016-08-29Fix Java source files under third_party/java_src/auto so that they follow the...emcmanus
2016-08-29Disambiguate provider field's names in generated factoriesronshapiro
2016-08-29Allow Provider<> parameters on a create() methodronshapiro
2016-08-29Fix name of a test data classronshapiro
2016-08-29Remove workarounds for bugs/missing features before JavaPoet 1.7ronshapiro
2016-08-29Support @Nullable parameters for @AutoFactoryronshapiro