1. 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
  2. 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
  3. 4bb28a6 [automerger skipped] Mark ab/7061308 as merged in stage. am: 6415a1778f -s ours by Xin Li · 3 years, 9 months ago
  4. 6415a17 Mark ab/7061308 as merged in stage. by Xin Li · 3 years, 9 months ago
  5. 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
  6. de50d0d [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 am: 3e819175b8 by Bob Badour · 3 years, 9 months ago
  7. 3e81917 [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 by Bob Badour · 3 years, 9 months ago
  8. 519d7cf [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e by Bob Badour · 3 years, 9 months ago
  9. cd109d2 [LSC] Add LOCAL_LICENSE_KINDS to external/auto by Bob Badour · 3 years, 9 months ago
  10. a0a54b1 Mark ab/6881855 as merged am: 91d5a9343a am: ea98f5782e by Xin Li · 4 years ago
  11. ea98f57 Mark ab/6881855 as merged am: 91d5a9343a by Xin Li · 4 years ago
  12. 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
  13. 78b6306 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 am: 93638a83f4 by Colin Cross · 4 years ago
  14. 91d5a93 Mark ab/6881855 as merged by Xin Li · 4 years ago
  15. 93638a8 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 by Colin Cross · 4 years ago
  16. 2828aa1 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' by Colin Cross · 4 years ago
  17. 123db86 Set version number for auto-common to 0.11. by Ron Shapiro · 4 years, 3 months ago
  18. 9f870cc Update dependency versions. by dpb · 4 years, 3 months ago
  19. 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
  20. 85af443 Fully Qualify @Override to avoid name conflicts by kpayson · 4 years, 4 months ago
  21. 6c39b13 Open SuperficialValidation#validateType(TypeMirror) to public visibility by bcorso · 4 years, 4 months ago
  22. 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
  23. 43ff5f2 AutoValue annotation can be provided scope. by rayt · 4 years, 4 months ago
  24. c59110e Set version number for auto-value-parent to 1.7.4. by Éamonn McManus · 4 years, 4 months ago
  25. 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
  26. d9d66ad Fix handling of `@Nullable Optional<T> foo()` properties being set by `setFoo(@Nullable T)` setters. by emcmanus · 4 years, 4 months ago
  27. da84ef1 Tests related to e62e0abd2fbdfd2512c292ef95d4d152a5ca0691 by emcmanus · 4 years, 5 months ago
  28. 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
  29. 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
  30. e2369aa Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d am: d889e5d6f3 by Colin Cross · 4 years, 5 months ago
  31. 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
  32. d889e5d Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d by Colin Cross · 4 years, 5 months ago
  33. 807bfcb Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 am: 5b568db45f by Colin Cross · 4 years, 5 months ago
  34. a5ab264 Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 by Colin Cross · 4 years, 5 months ago
  35. 5b568db Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 by Colin Cross · 4 years, 5 months ago
  36. 0ba096d Add Android files to build AutoValue am: 8d0c8f812f by Colin Cross · 4 years, 5 months ago
  37. 17516cb Merge tag auto-value-1.7.3^ into master am: b6571d386f by Colin Cross · 4 years, 5 months ago
  38. 8d0c8f8 Add Android files to build AutoValue by Colin Cross · 4 years, 5 months ago
  39. df5641b [ #HiltMigration ] Updating BasicAnnotationProcessor to support a String-based API. by armandgray · 4 years, 5 months ago
  40. b6571d3 Merge tag auto-value-1.7.3^ into master by Colin Cross · 4 years, 5 months ago
  41. c598eb1 Initial empty repository by Inna Palant · 4 years, 5 months ago
  42. e62e0ab Fix a problem with references to Factory classes in other packages. by emcmanus · 4 years, 5 months ago
  43. 08f930a Make the nested @AutoValue class static otherwise you get the following error: by nnegrey · 4 years, 5 months ago
  44. 32fdb09 Change links from google.github.io/guava to guava.dev, including making sure they're https. by cpovirk · 4 years, 5 months ago
  45. 2f437b5 Change error reporting methods to use format strings. by emcmanus · 4 years, 5 months ago
  46. b22f969 Copy annotations from `@AutoValue.Builder` to the generated `Builder` subclass. by emcmanus · 4 years, 5 months ago
  47. b9ba06a Drop unnecessary parentheses in AutoAnnotation `equals` and `hashCode` methods. by emcmanus · 4 years, 6 months ago
  48. 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
  49. 365d3f6 Demonstrate a static copy function instead of .clone() by diamondm · 4 years, 6 months ago
  50. 1059051 Fix 3 ErrorProneStyle findings: by clshepherd · 4 years, 6 months ago
  51. 8e7515a Have SerializableAutoValueExtension declare that it is "isolating". by emcmanus · 4 years, 6 months ago
  52. 2bbe506 Allow boxed @AutoValue properties to be set from the corresponding primitive type. by emcmanus · 4 years, 7 months ago
  53. d6e56d3 Upgrade AutoValue tests to more recent compile-testing APIs. by emcmanus · 4 years, 7 months ago
  54. 6aeb44f Generalize the logic for determining if we can make a BarBuilder out of a Bar. by emcmanus · 4 years, 7 months ago
  55. b0bf15e [AutoValue] Add serializable extension's g3doc to the opensource filegroup. by alvinlao · 4 years, 7 months ago
  56. 680d95c Update versions of Truth and Compile-testing. by Sean Sullivan · 4 years, 7 months ago
  57. fcccded Warn if an @AutoValue.Builder class contains a static builder method. by emcmanus · 4 years, 7 months ago
  58. aa7582d Fix the SerializableAutoValueExtension from crashing if an AutoValue contains multiple properties with the same type. by alvinlao · 4 years, 7 months ago
  59. f91d2fe Release the SerializableAutoValue extension. by alvinlao · 4 years, 8 months ago
  60. e4ab0e7 Fix broken link in howto.md by cpovirk · 4 years, 8 months ago
  61. d9cc1f1 Refactor BasicAnnotationProcessor (3 of 3) by bcorso · 4 years, 8 months ago
  62. 12c5e19 Use try-with-resources for Files.walk. Otherwise the Stream is not closed correctly. by emcmanus · 4 years, 8 months ago
  63. 836fc7f Apply a hack to OverridesTest so that it will work with newer versions of ecj. by emcmanus · 4 years, 8 months ago
  64. 56eb804 Refactor BasicAnnotationProcessor (2 of 3) by bcorso · 4 years, 8 months ago
  65. 05e983c Migrate CompileWithEclipseTest to open source. by emcmanus · 4 years, 8 months ago
  66. 9db5eff Update auto-factory dependencies. by emcmanus · 4 years, 8 months ago
  67. ab80dcb Refactor BasicAnnotationProcessor (1 of 3) by bcorso · 4 years, 8 months ago
  68. 36a53b9 Minor reformatting of markdown by cpovirk · 4 years, 9 months ago
  69. c57286e Omit java7_compat_test.sh from open-source codebase. by cpovirk · 4 years, 9 months ago
  70. ecb6032 If AutoValue detects an error, don't invoke extensions or generate code. by emcmanus · 4 years, 9 months ago
  71. 4ab1b53 Add type parameters to void AutoOneOf values. by grahamrogers · 4 years, 9 months ago
  72. 8b17dd8 AutoValue best practices: mention that subclassing is now prevented. by ghm · 4 years, 10 months ago
  73. 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
  74. 65087f1 Delete Auto-Parent pom.xml entirely. by cpovirk · 4 years, 10 months ago
  75. 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
  76. a69b35a Improve toString alignment in AutoValue's toString. by ghm · 4 years, 11 months ago
  77. 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
  78. 2e91aaf Fix 1 ErrorProneStyle finding: by clshepherd · 5 years ago
  79. 4a8736f Suggest calling out a misuse in AutoValue regarding @Nullable fields. by yunqin · 5 years ago
  80. 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
  81. d038570 Fix spacing in generated toString() for @AutoOneOf. by emcmanus · 5 years ago
  82. 628df54 Use CLASS retention for @AutoService. by emcmanus · 5 years ago
  83. 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
  84. b319597 Improve Maven instructions for AutoValue. by emcmanus · 5 years ago
  85. bffac14 Rollback 28a2c791575a7e4545293169bea0921b81363a3d by ludo · 5 years ago
  86. 28a2c79 Use CLASS retention for @AutoService by emberrose · 5 years ago
  87. 66c0599 Fix a merge conflict by ghm · 5 years ago
  88. 7521742 Clarify the documentation of MoreTypes.nonObjectSuperclass. by dpb · 5 years ago
  89. 0a7c049 AutoOneOfProcessor: use Arrays#toString for stringifying arrays, as AutoValue already does. by ghm · 5 years ago
  90. b9280eb Rename the static factory methods in the Pet AutoOneOf examples to avoid being overloads of the accessor methods. by kak · 5 years ago
  91. 389355d Automated g4 rollback of changelist 279369564. by bcorso · 5 years ago
  92. 7db5511 Optimize MoreTypes.nonObjectSuperclass by bcorso · 5 years ago
  93. 37dac1e Fix 1 ErrorProneStyle finding: by clshepherd · 5 years ago
  94. 3adcc79 Roll forward of CL 264613939: Use ElementVisitor rather than Element#getKind() in MoreElements#isType() by bcorso · 5 years ago
  95. 107694b Make @Memoized have class-level retention by mattbender · 5 years ago
  96. 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
  97. 79c9d15 Improved AutoFactory error message by martinsimpson · 5 years ago
  98. 6c2c1a3 Helper Methods in AnnotationValues by mahsabadian · 5 years ago
  99. 7dc5450 Document that <annotationProcessorPaths> is the preferred way to use auto-value for Maven and Gradle. by dpb · 5 years ago
  100. 78eef20 Fix 4 ErrorProneStyle findings: by clshepherd · 5 years ago