1. ef9c37a Clarify documentation about annotating AutoValue fields. by nwatson · 8 years ago
  2. 1d316fa Merge pull request #338 from eamonnmcmanus/update-2016-05-31 by Éamonn McManus · 8 years ago
  3. f4d69fb Make copyright notices consistent. by emcmanus · 8 years ago
  4. 52a4050 Remove a redundant semicolon in the @AutoAnnotation template, and introduce a blank line because indentation disappears on the line after a Velocity comment. by emcmanus · 8 years ago
  5. 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
  6. bf25214 Add text to the specification of MoreElements.getLocalAndInheritedMethods to point out that the returned set may contain more than one method with the same signature. See https://github.com/google/auto/issues/267#issuecomment-220728566. by emcmanus · 8 years ago
  7. f7dd0bf Remove the [] link from the AutoValue javadoc, at least until []has been fixed. by emcmanus · 8 years ago
  8. 6c1190d Make AutoValueProcessor's constructor that takes extensions public so that it can be used by compile-testing tests of AutoValueExtensions. by dpb · 8 years ago
  9. ae61eb7 Merge pull request #330 from eamonnmcmanus/update-2016-05-17 by Éamonn McManus · 8 years ago
  10. c40169e Add 1.2 → 1.3 changes for AutoValue to its CHANGES.md. by emcmanus · 8 years ago
  11. fc55ead Correct comment by ronshapiro · 8 years ago
  12. d74609c Update []'s maven to JavaPoet 1.7 by ronshapiro · 8 years ago
  13. ed224a8 Merge pull request #328 from eamonnmcmanus/merge-2016-05-10 by Éamonn McManus · 8 years ago
  14. c689fc9 Allow an @AutoValue.Builder to extend a parent builder using the <B extends Builder<B>> idiom. by emcmanus · 8 years ago
  15. 7de1915 Add support for "optional getters", where a getter in an AutoValue Builder can have type Optional<T> and it will return Optional.of(x) where x is the value that has been set in the Builder, or Optional.empty() if no value has been set. by emcmanus · 9 years ago
  16. c80e131 Document the new special support for Optional in AutoValue builders. by emcmanus · 9 years ago
  17. 8ef94fd In AutoValue builders, support setting a property of type Optional<T> via a setter with an argument of type T. by emcmanus · 9 years ago
  18. 0379b01 In AutoValue builders, make optional properties default to Optional.empty(). Also, in the AutoValue_Foo constructor, do not check for nullness if there is a builder, because the constructor is private and the build() method will check for nullness before calling it. by emcmanus · 9 years ago
  19. 9b20c63 Have AutoAnnotation factor in package names when detecting overloads. Previously it treated all annotations with the same SimpleName as being overload attempts. by bhawkes · 9 years ago
  20. 53b37e8 Update Dagger info in poms by ronshapiro · 9 years ago
  21. 02116e0 Clean up the code from the previous github PR slightly. by emcmanus · 9 years ago
  22. 24407fe Support for TYPE_USE @Nullable. by emcmanus · 9 years ago
  23. a88d843 Restructure the code in AutoValueProcessor for handling extensions. This involves moving a fair amount of code around, but the resultant organization for method identification should be clearer. The principal purpose of the restructuring is to get rid of warnings about abstract methods when those methods are going to be implemented by an extension. A second purpose is to fix a bug where extensions would not work right if there was a toBuilder() method. by emcmanus · 9 years ago
  24. 0ef134d Update to Guava 19 by ronshapiro · 9 years ago
  25. ea6503b Remove an inaccurate javadoc reference, which referred to an artifact from an earlier draft version of the Extensions API. by emcmanus · 9 years ago
  26. fbb0ce4 Add logic to AutoValue to detect the confusing case where you think you are using JavaBeans conventions (like getFoo()) but you aren't because at least one method isn't. Then a Builder setter like setFoo will be rejected because it would have had to be called setGetFoo. This change detects that this might have happened and shows a list of the methods that prevented the JavaBeans conventions from being applied. by emcmanus · 9 years ago
  27. 10da295 Changing concrete methods to final so that the example code follows best practices: [] by okeskin · 9 years ago
  28. 040372c Update Javapoet to 1.6.1 by ronshapiro · 9 years ago
  29. c340c4b Add a README.md describing EscapeVelocity. by emcmanus · 9 years ago
  30. b7a4bfe Add a bit more information in the changelog about 1.0 and 1.1. Also quote some instances of `@AutoValue` that needed it. by cgruber · 9 years ago
  31. 953d940 Merge pull request #317 from google/moe_writing_branch_from_9084efc327fad709db7e72f9fa20c5feacde395a by Éamonn McManus · 9 years ago
  32. 1639603 Bump documentation to auto-value-1.2, add (tested) gradle instructions, and tidy up the README source a bit. by cgruber · 9 years ago
  33. 83367f2 Add release notes for AutoValue 1.2. This is intended to be read on github, not in [], so it shouldn't matter that it won't be rendered in []. Staged at https://github.com/eamonnmcmanus/auto/blob/doclinks/value/CHANGES.md. by emcmanus · 9 years ago
  34. 7b9270f Remove references to ImmutableMapBuilder. by kak · 9 years ago
  35. 8468735 Shrink README.md to a very small document that points to the full documentation in userguide/index.md. Also, change the version number in the pom.xml excerpt in userguide/index.md. We changed this in README.md but not there. by emcmanus · 9 years ago
  36. 2c9920f Remove {#link} anchors, which do not work with github's markdown. by emcmanus · 9 years ago
  37. 393a430 Automated rollback of changelist 117753253. by Christian Gruber · 9 years ago
  38. a2d29d2 Update Javapoet to version 1.6.0 (commit 4fd756960d5e16051e3e3506e8614ab80f21d4f8) by ronshapiro · 9 years ago
  39. 434b3a4 Bump for Auto-Value release 1.2-rc1 (and fix a stale version in the main readme) by cgruber · 9 years ago
  40. 7b7d371 Bump IT version of the jar plugin to 2.5 to avoid terrible jar performance on ubuntu due to a bug in pre-2.5 by cgruber · 9 years ago
  41. 230a8e6 Merge pull request #315 from google/moe_writing_branch_from_b1db512e7bb671cc3d9b38fc0a860daecf15ed9b by Christian Edward Gruber · 9 years ago
  42. 9084efc Bump auto-value development version to 1.3-SNAPSHOT by cgruber · 9 years ago
  43. 85e1312 Merge pull request #314 from google/eclipsehack_exceptions by Christian Edward Gruber · 9 years ago
  44. 05f9fd0 Merge pull request #313 from google/internal_duplication_improvement by Christian Edward Gruber · 9 years ago
  45. 605b912 Merge pull request #312 from google/explicit_final by Christian Edward Gruber · 9 years ago
  46. 8b565b8 Merge pull request #311 from google/guava_19 by Christian Edward Gruber · 9 years ago
  47. a8c5f89 In EclipseHack, catch any exception from propertyOrderer.determinePropertyOrder(), and not just IOException. This should be sufficient to work around an ASM crash reported on github. by emcmanus · 9 years ago
  48. 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
  49. 2627d42 Add an explicit check for @AutoValue class being private, since otherwise that leads to a puzzling experience in IDEs. by emcmanus · 9 years ago
  50. b1db512 Rely on Guava 19.0 and use CharMatcher.whitespace() since CharMatcher.WHITESPACE is now soft-deprecated and will be removed in a future version of Guava (improves performance on android - not relevant to auto-value, but still nicer). by cgdecker · 9 years ago
  51. 30cea62 When deduping methods that are inherited from an interface, only check the types to decide equality. by alanrussian · 9 years ago
  52. 4f9e653 Update the travis configurations to only build the "master" branch or any branches prefixed with "release" in order to reduce the duplicate use of build bots on travis for pull requests based on non-user-fork-originated branches. by cgruber · 9 years ago
  53. ff523ae Automated g4 rollback of changelist 115670868. by ronshapiro · 9 years ago
  54. dbd618b Support @Nullable parameters for @AutoFactory by ronshapiro · 9 years ago
  55. 1a906e8 Convert @AutoFactory to JavaPoet by ronshapiro · 9 years ago
  56. 554f65d Fix typo in .travis.yml. Fix from ameya-pandilwar in https://github.com/google/auto/pull/304. by emcmanus · 9 years ago
  57. d579908 Prefer Name.contentEquals to name.toString().equals() as it avoids an unnecessary allocation. by gak · 9 years ago
  58. 58ad0b2 Automated g4 rollback of changelist 114460941. by ronshapiro · 9 years ago
  59. 5cffa70 Convert @AutoFactory to use JavaPoet. by ronshapiro · 9 years ago
  60. e617667 Make the comment for nested class use less ambiguous, to indicate the name of the outer class should be used, not the string "Outer" by levik · 9 years ago
  61. d3bba54 Stop importing ImmutableSet.Builder by ronshapiro · 9 years ago
  62. 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
  63. ebf4d1d Merge pull request #302 from google/update_user_guide by Éamonn McManus · 9 years ago
  64. fc9ad81 Merge pull request #301 from google/source_retention by Éamonn McManus · 9 years ago
  65. 6d3ecf1 Add example of making some params nullable. by azlatin · 9 years ago
  66. 674663c Give @AutoService source retention, per https://github.com/google/auto/issues/143. by emcmanus · 9 years ago
  67. 6d863c7 Merge pull request #295 from google/moe_writing_branch_from_f10d5c96e7270eeccbdef00bda965da8ae865c26 by Éamonn McManus · 9 years ago
  68. aa77281 Properly sync the functional test pom.xml to the auto-value project, as it had been improperly syncing with the open-source project, and therefore internal changes were not being reflected. by cgruber · 9 years ago
  69. a85a01b Quiesce the continuous integration builds a bit by running maven in batch mode (reducing chatter from download progress logging) by cgruber · 9 years ago
  70. 76b1a74 Fix travis failures by moving to container-based travis which doesn't invoke the OpenJDK7 bug in getHostAddress (which crashes the VM during GWT tests) by cgruber · 9 years ago
  71. 1ce34b6 Publish the hitherto internal AutoValue guide as value/userguide. by emcmanus · 9 years ago
  72. e9345ec Add stronger scare-text to the javadoc for AutoValueExtension. The intent is to allow a 1.2 release without having to finalize this API. by emcmanus · 9 years ago
  73. f4ae374 Make it an error for an @AutoValue property to be @Nullable and have primitive type. by emcmanus · 9 years ago
  74. f37401e Make AnnotationValues public. by dpb · 9 years ago
  75. de66f23 Fixing AutoValue support for nullable properties using copyOf. This should work properly for @Nullable primitive properties. by jcater · 9 years ago
  76. 82cd13b Automated g4 rollback of changelist 109206967. by jcater · 9 years ago
  77. debd32d Fix AutoValue builders to support nullable properties using copyOf behavior by jcater · 9 years ago
  78. 1d5ba03 Extend EclipseHack with code that means that we can handle inheriting generic methods from interfaces. by emcmanus · 9 years ago
  79. 58ef8e1 Package com.google.* classes under autovalue.shaded.com.google.* by ronshapiro · 9 years ago
  80. 468d866 Add a link to the AutoValue user's guide in the AutoValueProcessor by gak · 9 years ago
  81. e13c955 Improve the logic of MoreTypes.equivalence() so that it no longer considers that Set<Set<Object>> is the same as Set<Set<String>>. by emcmanus · 9 years ago
  82. 2934a31 Fix a bug where AutoValue generated incorrect code if a method with a generic parameter was inherited by a class that supplies a concrete type for that parameter. For example `StringIterator implements Iterator<String>`, where the type of `next()` is String, not T. by emcmanus · 9 years ago
  83. acd2efb Fix the javadoc of AutoValueExtension, based on the changes in https://github.com/google/auto/pull/285 by rharter. by emcmanus · 9 years ago
  84. f8801fb Allow an AutoValue.Builder type to define both `void setStrings(ImmutableList<Strings>)` and `ImmutableList.Builder<Strings> stringsBuilder()`. by emcmanus · 9 years ago
  85. 59d9bad Minor fixes to the README.md by kevinb · 9 years ago
  86. b5ebc92 Suppress new CollectionIncompatibleType Error Prone check by casting by eaftan · 9 years ago
  87. 317dcc8 Migrate users from c.g.c.base.Objects to MoreObjects. by kak · 9 years ago
  88. d7eb644 Bump poms to the latest main releases. by cgruber · 9 years ago
  89. 1ba4c40 Revert part of commit #2c4bf2255c535ea7746eebab466d0026a3503c34 which for some reason merged in two deletions which were eroneous, causing the AutoValue functional tests to suddenly not work. by Christian Edward Gruber · 9 years ago
  90. f10d5c9 Merge pull request #279 from google/moe_writing_branch_from_4a65dd332091df2512bcc24fffd5a4fdcc64119c by Christian Edward Gruber · 9 years ago
  91. 768ca39 Merge Pull Request #265 from rharter/consumed_properties with modifications inside google. by cgruber · 9 years ago
  92. 658d11d Adds ability for extensions to indicate that they intend to consume properties so that AutoValue doesn't generate methods for them, or include them in builders and other generated methods. by Ryan Harter · 9 years ago
  93. 686dd2c mdformat and fix some links by kevinb · 9 years ago
  94. 2b01adc Use a maven property to harmonize guava versions. by cgruber · 9 years ago
  95. adc4779 Explicitly reject a nested @AutoValue class that is not static, rather than generating code for it that will not compile. by emcmanus · 9 years ago
  96. 66dd05a Migrate AutoValue's CompilationTest from JUnit 3 to 4. Also remove some unused imports from CompilationErrorsTest. by emcmanus · 9 years ago
  97. 6520620 Adds ability for extensions to indicate that they intend to consume properties so that AutoValue doesn't generate methods for them, or include them in builders and other generated methods. by Ryan Harter · 9 years ago
  98. b6f51d9 Merge pull request #266 from remote-tracking branch 'ming13/readme-forma' by Christian Edward Gruber · 9 years ago
  99. 4a65dd3 In the AutoValue README, remove gratuitous indentation of code fragments. by Artur Dryomov · 9 years ago
  100. 250b463 Merge pull request #273 from google/moe_writing_branch_from_0610fcf81d01efdbffd025e693a6f7d9f81c9bbe by Éamonn McManus · 9 years ago