1. 1d778ad Snap for 7160059 from 511c9ccc210aae826b3d55c15597491efde3b58d to sc-release by android-build-team Robot · 3 years, 4 months ago android12-platform-release android12-release android12-s1-release android12-s2-release android12-s3-release android12-s4-release android12-s5-release android12-security-release android12-tests-release android-12.0.0_r1 android-12.0.0_r10 android-12.0.0_r11 android-12.0.0_r2 android-12.0.0_r25 android-12.0.0_r3 android-12.0.0_r30 android-12.0.0_r31 android-12.0.0_r33 android-12.0.0_r34 android-12.0.0_r8 android-12.0.0_r9 android-cts-12.0_r1 android-cts-12.0_r10 android-cts-12.0_r11 android-cts-12.0_r12 android-cts-12.0_r2 android-cts-12.0_r3 android-cts-12.0_r4 android-cts-12.0_r5 android-cts-12.0_r6 android-cts-12.0_r7 android-cts-12.0_r8 android-cts-12.0_r9 android-platform-12.0.0_r1 android-platform-12.0.0_r10 android-platform-12.0.0_r11 android-platform-12.0.0_r12 android-platform-12.0.0_r13 android-platform-12.0.0_r14 android-platform-12.0.0_r15 android-platform-12.0.0_r16 android-platform-12.0.0_r17 android-platform-12.0.0_r18 android-platform-12.0.0_r19 android-platform-12.0.0_r2 android-platform-12.0.0_r20 android-platform-12.0.0_r21 android-platform-12.0.0_r22 android-platform-12.0.0_r23 android-platform-12.0.0_r24 android-platform-12.0.0_r25 android-platform-12.0.0_r26 android-platform-12.0.0_r27 android-platform-12.0.0_r28 android-platform-12.0.0_r29 android-platform-12.0.0_r3 android-platform-12.0.0_r30 android-platform-12.0.0_r31 android-platform-12.0.0_r32 android-platform-12.0.0_r4 android-platform-12.0.0_r5 android-platform-12.0.0_r6 android-platform-12.0.0_r7 android-platform-12.0.0_r8 android-platform-12.0.0_r9 android-security-11.0.0_r71 android-security-12.0.0_r34 android-security-12.0.0_r35 android-security-12.0.0_r36 android-security-12.0.0_r37 android-security-12.0.0_r38 android-security-12.0.0_r39 android-security-12.0.0_r40 android-security-12.0.0_r41 android-security-12.0.0_r42 android-security-12.0.0_r43 android-security-12.0.0_r44 android-security-12.0.0_r45 android-security-12.0.0_r46 android-security-12.0.0_r47 android-security-12.0.0_r48 android-security-12.0.0_r49 android-security-12.0.0_r50 android-security-12.0.0_r51 android-security-12.0.0_r52 android-security-12.0.0_r53 android-security-12.0.0_r54 android-security-12.0.0_r55 android-security-12.0.0_r56 android-security-12.0.0_r57 android-security-12.0.0_r58 android-security-12.0.0_r59 android-security-12.0.0_r60 android-vts-12.0_r1 android-vts-12.0_r10 android-vts-12.0_r11 android-vts-12.0_r12 android-vts-12.0_r2 android-vts-12.0_r3 android-vts-12.0_r4 android-vts-12.0_r5 android-vts-12.0_r6 android-vts-12.0_r7 android-vts-12.0_r8 android-vts-12.0_r9
  2. 511c9cc [automerger skipped] Mark ab/7061308 as merged in stage. am: 6415a1778f -s ours am: 4bb28a6d24 -s ours by Xin Li · 3 years, 4 months ago android12--mainline-release android12-dev android12-qpr1-d-release android12-qpr1-d-s1-release android12-qpr1-d-s2-release android12-qpr1-d-s3-release android12-qpr1-release android12-qpr3-release android12-qpr3-s1-release android12-qpr3-s2-release android12-qpr3-s3-release android12-qpr3-s4-release android12-qpr3-s5-release android12-qpr3-s6-release android12-qpr3-s7-release android12L-d2-release android12L-d2-s1-release android12L-d2-s2-release android12L-d2-s3-release android12L-d2-s4-release android12L-d2-s5-release android12L-d2-s6-release android12L-d2-s7-release android12L-d2-s8-release android12L-dev android-12.0.0_r16 android-12.0.0_r18 android-12.0.0_r19 android-12.0.0_r20 android-12.0.0_r21 android-12.0.0_r26 android-12.0.0_r27 android-12.0.0_r28 android-12.0.0_r29 android-12.0.0_r32 android-12.1.0_r10 android-12.1.0_r11 android-12.1.0_r12 android-12.1.0_r13 android-12.1.0_r14 android-12.1.0_r15 android-12.1.0_r16 android-12.1.0_r17 android-12.1.0_r18 android-12.1.0_r19 android-12.1.0_r20 android-12.1.0_r21 android-12.1.0_r22 android-12.1.0_r23 android-12.1.0_r24 android-12.1.0_r25 android-12.1.0_r26 android-12.1.0_r7 android-12.1.0_r8 android-12.1.0_r9 android-mainline-12.0.0_r36 android-mainline-12.0.0_r4
  3. 4bb28a6 [automerger skipped] Mark ab/7061308 as merged in stage. am: 6415a1778f -s ours by Xin Li · 3 years, 4 months ago
  4. 6415a17 Mark ab/7061308 as merged in stage. by Xin Li · 3 years, 4 months ago android-s-beta-1 android-s-beta-2
  5. 15820bf Snap for 7149879 from de50d0d87278c28452b98ea28caf247a37583c16 to sc-release by android-build-team Robot · 3 years, 4 months ago
  6. de50d0d [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 am: 3e819175b8 by Bob Badour · 3 years, 4 months ago
  7. 3e81917 [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e am: 519d7cf9e1 by Bob Badour · 3 years, 4 months ago
  8. 519d7cf [LSC] Add LOCAL_LICENSE_KINDS to external/auto am: cd109d220e by Bob Badour · 3 years, 4 months ago
  9. cd109d2 [LSC] Add LOCAL_LICENSE_KINDS to external/auto by Bob Badour · 3 years, 4 months ago android-s-preview-1
  10. ad819d6 Snap for 6993684 from a0a54b11b61ec2d43860d69cc0626dd074ac5a94 to sc-release by android-build-team Robot · 3 years, 7 months ago
  11. a0a54b1 Mark ab/6881855 as merged am: 91d5a9343a am: ea98f5782e by Xin Li · 3 years, 7 months ago
  12. 20ee055 Snap for 6991248 from e29b44b16952108490a5d67ccd8af59e8692c612 to sc-release by android-build-team Robot · 3 years, 7 months ago
  13. ea98f57 Mark ab/6881855 as merged am: 91d5a9343a by Xin Li · 3 years, 7 months ago
  14. e29b44b Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 am: 93638a83f4 am: 78b6306136 by Colin Cross · 3 years, 7 months ago
  15. 78b6306 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 am: 93638a83f4 by Colin Cross · 3 years, 7 months ago
  16. 91d5a93 Mark ab/6881855 as merged by Xin Li · 3 years, 7 months ago
  17. 93638a8 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' am: 2828aa14b0 by Colin Cross · 3 years, 7 months ago
  18. 2828aa1 Merge tags 'auto-value-1.7.4' and 'auto-common-0.11' by Colin Cross · 3 years, 7 months ago
  19. 123db86 Set version number for auto-common to 0.11. by Ron Shapiro · 3 years, 11 months ago upstream-auto-common-0.11 upstream/auto-common-0.11
  20. 9f870cc Update dependency versions. by dpb · 3 years, 11 months ago
  21. 5384b30 Add javadoc to the methods in SuperficialValidation. Also add a private constructor, and rewrite some code to use streams. by emcmanus · 4 years ago
  22. 85af443 Fully Qualify @Override to avoid name conflicts by kpayson · 4 years ago
  23. 6c39b13 Open SuperficialValidation#validateType(TypeMirror) to public visibility by bcorso · 4 years ago
  24. 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 ago
  25. 43ff5f2 AutoValue annotation can be provided scope. by rayt · 4 years ago
  26. c59110e Set version number for auto-value-parent to 1.7.4. by Éamonn McManus · 4 years ago upstream-auto-value-1.7.4 upstream/auto-value-1.7.4
  27. b484417 Stop the LazyInit annotation from getting shaded by Maven, so that AutoValue can find it on the classpath. by spishak · 4 years ago
  28. d9d66ad Fix handling of `@Nullable Optional<T> foo()` properties being set by `setFoo(@Nullable T)` setters. by emcmanus · 4 years ago
  29. da84ef1 Tests related to e62e0abd2fbdfd2512c292ef95d4d152a5ca0691 by emcmanus · 4 years ago
  30. 76b4f48 Snap for 6609949 from 8a3ca78f31eb6a23b1c54200571967b84f26a45a to sc-release by android-build-team Robot · 4 years ago
  31. 8a3ca78 Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d am: d889e5d6f3 am: e2369aacd7 by Colin Cross · 4 years ago
  32. 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 ago
  33. e2369aa Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d am: d889e5d6f3 by Colin Cross · 4 years ago
  34. 4d5925f Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 am: 5b568db45f am: 807bfcbce5 by Colin Cross · 4 years ago
  35. d889e5d Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 am: a5ab264b9d by Colin Cross · 4 years ago
  36. 807bfcb Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 am: 5b568db45f by Colin Cross · 4 years ago
  37. a5ab264 Add Android files to build AutoValue am: 8d0c8f812f am: 0ba096d926 by Colin Cross · 4 years ago android11-mainline-captiveportallogin-release android11-mainline-cellbroadcast-release android11-mainline-conscrypt-release android11-mainline-documentsui-release android11-mainline-extservices-release android11-mainline-media-release android11-mainline-media-swcodec-release android11-mainline-networkstack-release android11-mainline-os-statsd-release android11-mainline-permission-release android11-mainline-release android11-mainline-sparse-2020-dec-release android11-mainline-sparse-2021-jan-release android11-mainline-tethering-release android-mainline-11.0.0_r10 android-mainline-11.0.0_r12 android-mainline-11.0.0_r13 android-mainline-11.0.0_r14 android-mainline-11.0.0_r15 android-mainline-11.0.0_r16 android-mainline-11.0.0_r17 android-mainline-11.0.0_r18 android-mainline-11.0.0_r19 android-mainline-11.0.0_r20 android-mainline-11.0.0_r21 android-mainline-11.0.0_r22 android-mainline-11.0.0_r23 android-mainline-11.0.0_r24 android-mainline-11.0.0_r25 android-mainline-11.0.0_r26 android-mainline-11.0.0_r27 android-mainline-11.0.0_r28 android-mainline-11.0.0_r29 android-mainline-11.0.0_r3 android-mainline-11.0.0_r30 android-mainline-11.0.0_r31 android-mainline-11.0.0_r32 android-mainline-11.0.0_r33 android-mainline-11.0.0_r34 android-mainline-11.0.0_r35 android-mainline-11.0.0_r36 android-mainline-11.0.0_r37 android-mainline-11.0.0_r38 android-mainline-11.0.0_r39 android-mainline-11.0.0_r4 android-mainline-11.0.0_r40 android-mainline-11.0.0_r41 android-mainline-11.0.0_r42 android-mainline-11.0.0_r43 android-mainline-11.0.0_r44 android-mainline-11.0.0_r45 android-mainline-11.0.0_r5 android-mainline-11.0.0_r6 android-mainline-11.0.0_r7 android-mainline-11.0.0_r8 android-mainline-11.0.0_r9 android-mainline-12.0.0_r55 r_aml_301500702
  38. 5b568db Merge tag auto-value-1.7.3^ into master am: b6571d386f am: 17516cb506 by Colin Cross · 4 years ago
  39. 0ba096d Add Android files to build AutoValue am: 8d0c8f812f by Colin Cross · 4 years ago
  40. 17516cb Merge tag auto-value-1.7.3^ into master am: b6571d386f by Colin Cross · 4 years ago
  41. 8d0c8f8 Add Android files to build AutoValue by Colin Cross · 4 years ago android-r-beta-2 android-r-beta-3 platform-tools-30.0.4
  42. df5641b [ #HiltMigration ] Updating BasicAnnotationProcessor to support a String-based API. by armandgray · 4 years ago
  43. b6571d3 Merge tag auto-value-1.7.3^ into master by Colin Cross · 4 years ago
  44. c598eb1 Initial empty repository by Inna Palant · 4 years ago
  45. e62e0ab Fix a problem with references to Factory classes in other packages. by emcmanus · 4 years ago
  46. 08f930a Make the nested @AutoValue class static otherwise you get the following error: by nnegrey · 4 years ago
  47. 32fdb09 Change links from google.github.io/guava to guava.dev, including making sure they're https. by cpovirk · 4 years, 1 month ago
  48. 2f437b5 Change error reporting methods to use format strings. by emcmanus · 4 years, 1 month ago
  49. b22f969 Copy annotations from `@AutoValue.Builder` to the generated `Builder` subclass. by emcmanus · 4 years, 1 month ago
  50. b9ba06a Drop unnecessary parentheses in AutoAnnotation `equals` and `hashCode` methods. by emcmanus · 4 years, 1 month ago
  51. 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, 1 month ago
  52. 365d3f6 Demonstrate a static copy function instead of .clone() by diamondm · 4 years, 1 month ago
  53. 1059051 Fix 3 ErrorProneStyle findings: by clshepherd · 4 years, 1 month ago
  54. 8e7515a Have SerializableAutoValueExtension declare that it is "isolating". by emcmanus · 4 years, 2 months ago
  55. 2bbe506 Allow boxed @AutoValue properties to be set from the corresponding primitive type. by emcmanus · 4 years, 2 months ago
  56. d6e56d3 Upgrade AutoValue tests to more recent compile-testing APIs. by emcmanus · 4 years, 2 months ago
  57. 6aeb44f Generalize the logic for determining if we can make a BarBuilder out of a Bar. by emcmanus · 4 years, 2 months ago
  58. b0bf15e [AutoValue] Add serializable extension's g3doc to the opensource filegroup. by alvinlao · 4 years, 2 months ago
  59. 680d95c Update versions of Truth and Compile-testing. by Sean Sullivan · 4 years, 2 months ago
  60. fcccded Warn if an @AutoValue.Builder class contains a static builder method. by emcmanus · 4 years, 3 months ago
  61. aa7582d Fix the SerializableAutoValueExtension from crashing if an AutoValue contains multiple properties with the same type. by alvinlao · 4 years, 3 months ago
  62. f91d2fe Release the SerializableAutoValue extension. by alvinlao · 4 years, 3 months ago
  63. e4ab0e7 Fix broken link in howto.md by cpovirk · 4 years, 3 months ago
  64. d9cc1f1 Refactor BasicAnnotationProcessor (3 of 3) by bcorso · 4 years, 3 months ago
  65. 12c5e19 Use try-with-resources for Files.walk. Otherwise the Stream is not closed correctly. by emcmanus · 4 years, 3 months ago
  66. 836fc7f Apply a hack to OverridesTest so that it will work with newer versions of ecj. by emcmanus · 4 years, 3 months ago
  67. 56eb804 Refactor BasicAnnotationProcessor (2 of 3) by bcorso · 4 years, 3 months ago
  68. 05e983c Migrate CompileWithEclipseTest to open source. by emcmanus · 4 years, 4 months ago
  69. 9db5eff Update auto-factory dependencies. by emcmanus · 4 years, 4 months ago
  70. ab80dcb Refactor BasicAnnotationProcessor (1 of 3) by bcorso · 4 years, 4 months ago
  71. 36a53b9 Minor reformatting of markdown by cpovirk · 4 years, 4 months ago
  72. c57286e Omit java7_compat_test.sh from open-source codebase. by cpovirk · 4 years, 4 months ago
  73. ecb6032 If AutoValue detects an error, don't invoke extensions or generate code. by emcmanus · 4 years, 4 months ago
  74. 4ab1b53 Add type parameters to void AutoOneOf values. by grahamrogers · 4 years, 5 months ago
  75. 8b17dd8 AutoValue best practices: mention that subclassing is now prevented. by ghm · 4 years, 5 months ago
  76. 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, 6 months ago
  77. 65087f1 Delete Auto-Parent pom.xml entirely. by cpovirk · 4 years, 6 months ago
  78. 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, 6 months ago
  79. a69b35a Improve toString alignment in AutoValue's toString. by ghm · 4 years, 6 months ago
  80. 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, 6 months ago
  81. 2e91aaf Fix 1 ErrorProneStyle finding: by clshepherd · 4 years, 6 months ago
  82. 4a8736f Suggest calling out a misuse in AutoValue regarding @Nullable fields. by yunqin · 4 years, 6 months ago
  83. 801056f Simplify CastingUncheckedVisitor by passing the default value to the superclass constructor and ignoring the parameter. Also make it a constant. by dpb · 4 years, 7 months ago
  84. d038570 Fix spacing in generated toString() for @AutoOneOf. by emcmanus · 4 years, 7 months ago
  85. 628df54 Use CLASS retention for @AutoService. by emcmanus · 4 years, 7 months ago
  86. 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 · 4 years, 7 months ago
  87. b319597 Improve Maven instructions for AutoValue. by emcmanus · 4 years, 7 months ago
  88. bffac14 Rollback 28a2c791575a7e4545293169bea0921b81363a3d by ludo · 4 years, 7 months ago
  89. 28a2c79 Use CLASS retention for @AutoService by emberrose · 4 years, 7 months ago
  90. 66c0599 Fix a merge conflict by ghm · 4 years, 7 months ago
  91. 7521742 Clarify the documentation of MoreTypes.nonObjectSuperclass. by dpb · 4 years, 7 months ago
  92. 0a7c049 AutoOneOfProcessor: use Arrays#toString for stringifying arrays, as AutoValue already does. by ghm · 4 years, 7 months ago
  93. b9280eb Rename the static factory methods in the Pet AutoOneOf examples to avoid being overloads of the accessor methods. by kak · 4 years, 7 months ago
  94. 389355d Automated g4 rollback of changelist 279369564. by bcorso · 4 years, 7 months ago
  95. 7db5511 Optimize MoreTypes.nonObjectSuperclass by bcorso · 4 years, 7 months ago
  96. 37dac1e Fix 1 ErrorProneStyle finding: by clshepherd · 4 years, 8 months ago
  97. 3adcc79 Roll forward of CL 264613939: Use ElementVisitor rather than Element#getKind() in MoreElements#isType() by bcorso · 4 years, 8 months ago
  98. 107694b Make @Memoized have class-level retention by mattbender · 4 years, 8 months ago
  99. 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 · 4 years, 8 months ago
  100. 79c9d15 Improved AutoFactory error message by martinsimpson · 4 years, 8 months ago