- 17db3ed [automerger skipped] Mark ab/7061308 as merged in stage. am: 6415a1778f -s ours am: 4bb28a6d24 -s ours am: 511c9ccc21 -s ours by Xin Li · 3 years, 9 months ago
- 511c9cc [automerger skipped] Mark ab/7061308 as merged in stage. am: 6415a1778f -s ours am: 4bb28a6d24 -s ours by Xin Li · 3 years, 9 months ago
- 4bb28a6 [automerger skipped] Mark ab/7061308 as merged in stage. am: 6415a1778f -s ours by Xin Li · 3 years, 9 months ago
- 6415a17 Mark ab/7061308 as merged in stage. by Xin Li · 3 years, 9 months ago
- c48ffa7 [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 am: 3e819175b8 am: de50d0d872 by Bob Badour · 3 years, 9 months ago
- de50d0d [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 am: 3e819175b8 by Bob Badour · 3 years, 9 months ago
- 3e81917 [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 by Bob Badour · 3 years, 9 months ago
- 519d7cf [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e by Bob Badour · 3 years, 9 months ago
- cd109d2 [LSC] Add LOCAL_LICENSE_KINDS to external/auto by Bob Badour · 3 years, 9 months ago
- a0a54b1 Mark ab/6881855 as merged am: 91d5a9343a am: ea98f5782e by Xin Li · 4 years ago
- ea98f57 Mark ab/6881855 as merged am: 91d5a9343a by Xin Li · 4 years ago
- e29b44b Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 am: 93638a83f4 am: 78b6306136 by Colin Cross · 4 years ago
- 78b6306 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 am: 93638a83f4 by Colin Cross · 4 years ago
- 91d5a93 Mark ab/6881855 as merged by Xin Li · 4 years ago
- 93638a8 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 by Colin Cross · 4 years ago
- 2828aa1 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' by Colin Cross · 4 years ago
- 123db86 Set version number for auto-common to 0.11. by Ron Shapiro · 4 years, 3 months ago
- 9f870cc Update dependency versions. by dpb · 4 years, 3 months ago
- 5384b30 Add javadoc to the methods in SuperficialValidation. Also add a private constructor, and rewrite some code to use streams. by emcmanus · 4 years, 4 months ago
- 85af443 Fully Qualify @Override to avoid name conflicts by kpayson · 4 years, 4 months ago
- 6c39b13 Open SuperficialValidation#validateType(TypeMirror) to public visibility by bcorso · 4 years, 4 months ago
- c6e35e6 Add `[tags]` to AutoValue error messages. This will enable them to be correlated so that we can potentially see which ones are commonest. by emcmanus · 4 years, 4 months ago
- 43ff5f2 AutoValue annotation can be provided scope. by rayt · 4 years, 4 months ago
- c59110e Set version number for auto-value-parent to 1.7.4. by Éamonn McManus · 4 years, 4 months ago
- b484417 Stop the LazyInit annotation from getting shaded by Maven, so that AutoValue can find it on the classpath. by spishak · 4 years, 4 months ago
- d9d66ad Fix handling of `@Nullable Optional<T> foo()` properties being set by `setFoo(@Nullable T)` setters. by emcmanus · 4 years, 4 months ago
- da84ef1 Tests related to e62e0abd2fbdfd2512c292ef95d4d152a5ca0691 by emcmanus · 4 years, 5 months ago
- 8a3ca78 Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d am: d889e5d6f3 am: e2369aacd7 by Colin Cross · 4 years, 5 months ago
- 92d96f6 Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 am: 5b568db45f am: 807bfcbce5 am: 4d5925f9c0 by Colin Cross · 4 years, 5 months ago
- e2369aa Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d am: d889e5d6f3 by Colin Cross · 4 years, 5 months ago
- 4d5925f Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 am: 5b568db45f am: 807bfcbce5 by Colin Cross · 4 years, 5 months ago
- d889e5d Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d by Colin Cross · 4 years, 5 months ago
- 807bfcb Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 am: 5b568db45f by Colin Cross · 4 years, 5 months ago
- a5ab264 Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 by Colin Cross · 4 years, 5 months ago
- 5b568db Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 by Colin Cross · 4 years, 5 months ago
- 0ba096d Add Android files to build AutoValue am: 8d0c8f812f by Colin Cross · 4 years, 5 months ago
- 17516cb Merge tag auto-value-1.7.3^ into master am: b6571d386f by Colin Cross · 4 years, 5 months ago
- 8d0c8f8 Add Android files to build AutoValue by Colin Cross · 4 years, 5 months ago
- df5641b [ #HiltMigration ] Updating BasicAnnotationProcessor to support a String-based API. by armandgray · 4 years, 5 months ago
- b6571d3 Merge tag auto-value-1.7.3^ into master by Colin Cross · 4 years, 5 months ago
- c598eb1 Initial empty repository by Inna Palant · 4 years, 5 months ago
- e62e0ab Fix a problem with references to Factory classes in other packages. by emcmanus · 4 years, 5 months ago
- 08f930a Make the nested @AutoValue class static otherwise you get the following error: by nnegrey · 4 years, 5 months ago
- 32fdb09 Change links from google.github.io/guava to guava.dev, including making sure they're https. by cpovirk · 4 years, 5 months ago
- 2f437b5 Change error reporting methods to use format strings. by emcmanus · 4 years, 5 months ago
- b22f969 Copy annotations from `@AutoValue.Builder` to the generated `Builder` subclass. by emcmanus · 4 years, 5 months ago
- b9ba06a Drop unnecessary parentheses in AutoAnnotation `equals` and `hashCode` methods. by emcmanus · 4 years, 6 months ago
- 2797d38 Defer processing in `@AutoValue` classes if any abstract method has an undefined return type or parameter type. This avoids problems in certain cases where other annotation processors will generate the currently-undefined type. by emcmanus · 4 years, 6 months ago
- 365d3f6 Demonstrate a static copy function instead of .clone() by diamondm · 4 years, 6 months ago
- 1059051 Fix 3 ErrorProneStyle findings: by clshepherd · 4 years, 6 months ago
- 8e7515a Have SerializableAutoValueExtension declare that it is "isolating". by emcmanus · 4 years, 6 months ago
- 2bbe506 Allow boxed @AutoValue properties to be set from the corresponding primitive type. by emcmanus · 4 years, 7 months ago
- d6e56d3 Upgrade AutoValue tests to more recent compile-testing APIs. by emcmanus · 4 years, 7 months ago
- 6aeb44f Generalize the logic for determining if we can make a BarBuilder out of a Bar. by emcmanus · 4 years, 7 months ago
- b0bf15e [AutoValue] Add serializable extension's g3doc to the opensource filegroup. by alvinlao · 4 years, 7 months ago
- 680d95c Update versions of Truth and Compile-testing. by Sean Sullivan · 4 years, 7 months ago
- fcccded Warn if an @AutoValue.Builder class contains a static builder method. by emcmanus · 4 years, 7 months ago
- aa7582d Fix the SerializableAutoValueExtension from crashing if an AutoValue contains multiple properties with the same type. by alvinlao · 4 years, 7 months ago
- f91d2fe Release the SerializableAutoValue extension. by alvinlao · 4 years, 8 months ago
- e4ab0e7 Fix broken link in howto.md by cpovirk · 4 years, 8 months ago
- d9cc1f1 Refactor BasicAnnotationProcessor (3 of 3) by bcorso · 4 years, 8 months ago
- 12c5e19 Use try-with-resources for Files.walk. Otherwise the Stream is not closed correctly. by emcmanus · 4 years, 8 months ago
- 836fc7f Apply a hack to OverridesTest so that it will work with newer versions of ecj. by emcmanus · 4 years, 8 months ago
- 56eb804 Refactor BasicAnnotationProcessor (2 of 3) by bcorso · 4 years, 8 months ago
- 05e983c Migrate CompileWithEclipseTest to open source. by emcmanus · 4 years, 8 months ago
- 9db5eff Update auto-factory dependencies. by emcmanus · 4 years, 8 months ago
- ab80dcb Refactor BasicAnnotationProcessor (1 of 3) by bcorso · 4 years, 8 months ago
- 36a53b9 Minor reformatting of markdown by cpovirk · 4 years, 9 months ago
- c57286e Omit java7_compat_test.sh from open-source codebase. by cpovirk · 4 years, 9 months ago
- ecb6032 If AutoValue detects an error, don't invoke extensions or generate code. by emcmanus · 4 years, 9 months ago
- 4ab1b53 Add type parameters to void AutoOneOf values. by grahamrogers · 4 years, 9 months ago
- 8b17dd8 AutoValue best practices: mention that subclassing is now prevented. by ghm · 4 years, 10 months ago
- bd7bed2 Make it an error if a setter has a @Nullable parameter when the property being set is not @Nullable. We will generate code that rejects a null parameter whether or not @Nullable is present, so allowing it is just misleading users of the API. by emcmanus · 4 years, 10 months ago
- 65087f1 Delete Auto-Parent pom.xml entirely. by cpovirk · 4 years, 10 months ago
- 13a0b24 Add MoreTypes.isConversionFromObjectUnchecked. This method tells, for a given type, whether casting Object to that type will elicit an "unchecked" warning from the compiler. by emcmanus · 4 years, 10 months ago
- a69b35a Improve toString alignment in AutoValue's toString. by ghm · 4 years, 11 months ago
- e97d1f0 When checking builder setter parameters, use the final type. The final type is the type after type-variable substitution. Report this type in error messages, since it may not be obvious. by emcmanus · 4 years, 11 months ago
- 2e91aaf Fix 1 ErrorProneStyle finding: by clshepherd · 5 years ago
- 4a8736f Suggest calling out a misuse in AutoValue regarding @Nullable fields. by yunqin · 5 years ago
- 801056f Simplify CastingUncheckedVisitor by passing the default value to the superclass constructor and ignoring the parameter. Also make it a constant. by dpb · 5 years ago
- d038570 Fix spacing in generated toString() for @AutoOneOf. by emcmanus · 5 years ago
- 628df54 Use CLASS retention for @AutoService. by emcmanus · 5 years ago
- 6b0f772 In TemplateVars, check that getResource returns non-null. This check is redundant because if we reach this point then we've already checked that getResourceAsStream returns non-null for the same resource. But it's a little tricky to trace through the logic to prove that. by emcmanus · 5 years ago
- b319597 Improve Maven instructions for AutoValue. by emcmanus · 5 years ago
- bffac14 Rollback 28a2c791575a7e4545293169bea0921b81363a3d by ludo · 5 years ago
- 28a2c79 Use CLASS retention for @AutoService by emberrose · 5 years ago
- 66c0599 Fix a merge conflict by ghm · 5 years ago
- 7521742 Clarify the documentation of MoreTypes.nonObjectSuperclass. by dpb · 5 years ago
- 0a7c049 AutoOneOfProcessor: use Arrays#toString for stringifying arrays, as AutoValue already does. by ghm · 5 years ago
- b9280eb Rename the static factory methods in the Pet AutoOneOf examples to avoid being overloads of the accessor methods. by kak · 5 years ago
- 389355d Automated g4 rollback of changelist 279369564. by bcorso · 5 years ago
- 7db5511 Optimize MoreTypes.nonObjectSuperclass by bcorso · 5 years ago
- 37dac1e Fix 1 ErrorProneStyle finding: by clshepherd · 5 years ago
- 3adcc79 Roll forward of CL 264613939: Use ElementVisitor rather than Element#getKind() in MoreElements#isType() by bcorso · 5 years ago
- 107694b Make @Memoized have class-level retention by mattbender · 5 years ago
- ab2f067 Be more explicit about which Java versions AutoValue supports. The compiler must be at least Java 8, but it can generate code for Java 7. by emcmanus · 5 years ago
- 79c9d15 Improved AutoFactory error message by martinsimpson · 5 years ago
- 6c2c1a3 Helper Methods in AnnotationValues by mahsabadian · 5 years ago
- 7dc5450 Document that <annotationProcessorPaths> is the preferred way to use auto-value for Maven and Gradle. by dpb · 5 years ago
- 78eef20 Fix 4 ErrorProneStyle findings: by clshepherd · 5 years ago