1. 7647c20 Add `toString()` implementations for `MoreTypes.equivalence()` and `AnnotationMirrors.equivalence()` by Ron Shapiro · 3 years, 8 months ago
  2. f186a48 Bump junit from 4.13.1 to 4.13.2 in /common by dependabot[bot] · 3 years, 8 months ago
  3. ae10622 Bump truth from 1.1 to 1.1.2 in /common by dependabot[bot] · 3 years, 8 months ago
  4. 7b9f962 Bump plexus-java from 1.0.5 to 1.0.6 in /common by dependabot[bot] · 3 years, 9 months ago
  5. a8ff06d Bump guava.version from 30.0-jre to 30.1-jre in /common by dependabot[bot] · 3 years, 10 months ago
  6. a06008d Bump ecj from 3.23.0 to 3.24.0 in /common by dependabot[bot] · 3 years, 10 months ago
  7. 97863af Fix Javadoc typos. by David P. Baker · 3 years, 11 months ago
  8. 9fecee1 Update versions of some plugins. by cpovirk · 4 years ago
  9. 14bb4c2 Update a bunch of *deps* (though not *plugins*). by cpovirk · 4 years ago
  10. cd3fb8d Correct docs to clarify that AutoValueExtension should be in a java_plugin rule by Google Java Core Libraries · 4 years, 1 month ago
  11. 61a787d Remove redundant `hasNext()` checks. Since the `equalLists` method starts by checking that the lists have equal sizes, we can assume that `aIterator.hasNext()` ≡ `bIterator.hasNext()`. by Éamonn McManus · 4 years, 1 month ago
  12. 47fc7b9 Automatic code cleanup. by Google Java Core Libraries · 4 years, 2 months ago
  13. 439707b Remove a stray semicolon by ronshapiro · 4 years, 2 months ago
  14. 9f870cc Update dependency versions. by dpb · 4 years, 2 months ago
  15. 5384b30 Add javadoc to the methods in SuperficialValidation. Also add a private constructor, and rewrite some code to use streams. by emcmanus · 4 years, 2 months ago
  16. 6c39b13 Open SuperficialValidation#validateType(TypeMirror) to public visibility by bcorso · 4 years, 2 months ago
  17. df5641b [ #HiltMigration ] Updating BasicAnnotationProcessor to support a String-based API. by armandgray · 4 years, 4 months ago
  18. 680d95c Update versions of Truth and Compile-testing. by Sean Sullivan · 4 years, 6 months ago
  19. d9cc1f1 Refactor BasicAnnotationProcessor (3 of 3) by bcorso · 4 years, 7 months ago
  20. 836fc7f Apply a hack to OverridesTest so that it will work with newer versions of ecj. by emcmanus · 4 years, 7 months ago
  21. 56eb804 Refactor BasicAnnotationProcessor (2 of 3) by bcorso · 4 years, 7 months ago
  22. ab80dcb Refactor BasicAnnotationProcessor (1 of 3) by bcorso · 4 years, 7 months ago
  23. 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, 9 months ago
  24. 7521742 Clarify the documentation of MoreTypes.nonObjectSuperclass. by dpb · 4 years, 11 months ago
  25. 389355d Automated g4 rollback of changelist 279369564. by bcorso · 4 years, 11 months ago
  26. 7db5511 Optimize MoreTypes.nonObjectSuperclass by bcorso · 5 years ago
  27. 3adcc79 Roll forward of CL 264613939: Use ElementVisitor rather than Element#getKind() in MoreElements#isType() by bcorso · 5 years ago
  28. 6c2c1a3 Helper Methods in AnnotationValues by mahsabadian · 5 years ago
  29. 78eef20 Fix 4 ErrorProneStyle findings: by clshepherd · 5 years ago
  30. 3966280 Suppress emitting errors about unprocessed elements when there are already errors in the processing round. The extra errors don't add any information and end up hiding the real errors. by clayb · 5 years ago
  31. 0dff957 Replace FooVisitor6 and FooVisitor7 with FooVisitor8 throughout auto-common. We have required at least Java 8 for compilation for some time now. by emcmanus · 5 years ago
  32. c7de9d3 Replace new T[dim].getClass() with class literals: T[].class by awturner · 5 years ago
  33. 93fb9c5 Fix PeerBaseMethod to not rely on implicit ordering of Elements.getAllMethods. by bcorso · 5 years ago
  34. e1beeff Suppress warnings about TypeMirror.equals in some cases where we are calling it deliberately. by bhagwani · 5 years ago
  35. 13af08d Migrate off the overload of fail(...) that accepts a message. by cpovirk · 5 years ago
  36. f13cae1 Migrate Correspondence subclasses to instead call Correspondence.from. by cpovirk · 5 years ago
  37. 320cce8 Migrate from containsAllOf to containsAtLeast. by cpovirk · 5 years ago
  38. edeaf18 Migrate from containsAllIn to containsAtLeastElementsIn. by cpovirk · 5 years ago
  39. f3fbb3b Stop using auto-parent. by cpovirk · 5 years ago
  40. 4158a5f Migrate from assertThat(foo).named("foo") to assertWithMessage("foo").that(foo). by cpovirk · 5 years ago
  41. 5ff5e37 Update copyrights to say Google LLC instead of Google Inc. by emcmanus · 5 years ago
  42. 282a3a7 Refactor exception-message assertions to use ThrowableSubject.hasMessageThat(). This replaces assertions of the form assertThat(e).hasMessage(...) and assertThat(e.getMessage()) with assertThat(e).hasMessageThat(). by diamondm · 6 years ago
  43. c16ef66 Stop using reflection now that we require javac8. by ronshapiro · 6 years ago
  44. 3c6dbe5 Fix javadoc reference by ronshapiro · 6 years ago
  45. 5e2a0bd Fix GeneratedAnnotationsTest so that it works on JDKs 8 through 11. by emcmanus · 6 years ago
  46. 2a5d885 Ignore ECJ test in JDK 10 and 11 since ECJ doesn't work for us in those versions of the JDK. by dpb · 6 years ago
  47. 1ae41e6 Replace usages of @Deprecated methods in com.google.common.io.Files with non-deprecated replacements. by glorioso · 6 years ago
  48. c282378 Fix indentation by cushon · 6 years ago
  49. b85dbf6 Enable a test for a bug that's been fixed for a while by ronshapiro · 6 years ago
  50. 46718eb Fix bug where ProcessingStep.process(...) was called with too many elements when there had been deferred elements. by dpb · 6 years ago
  51. 19474fc Add MoreElements.asTypeParameter() by ronshapiro · 6 years ago
  52. b1ba2e3 Add a static overrides() method to MoreElements that uses ExplicitOverrides. by dpb · 6 years ago
  53. df5eb3a Document MoreTypes.equivalence(). by emcmanus · 7 years ago
  54. 7a7bd1f Remove some garbage seemingly pasted by mistake into MoreElements.isAnnotationPresent javadoc. :-) by peteg · 7 years ago
  55. 0efda71 Add a test for GeneratedAnnotations by cushon · 7 years ago
  56. 69fb0e4 Update references to auto-parent 6. by dpb · 7 years ago
  57. c98b701 Fix broken @links. by dpb · 7 years ago
  58. 2a44679 Add explicit groupId for auto/common by ronshapiro · 7 years ago
  59. 0383c1c Add an implementation of generatedAnnotation that uses the source version instead of classpath introspection. by cushon · 7 years ago
  60. 6d9cc58 Graduate SimpleAnnotationMirror and SimpleTypeAnnotationValue from Dagger's internal code to auto-common by ronshapiro · 7 years ago
  61. c9fd48f Add utility methods within auto-common to determine which @Generated annotation to use. by dpb · 7 years ago
  62. 3f43904 Use dependency and plugin management from auto-parent v5. Use latest dependencies and plugins for the functional test poms (which don't use auto-parent). by dpb · 7 years ago
  63. 4b17885 Give BasicAnnotationProcessor a unified error format so that tools can parse it more easily. by ronshapiro · 7 years ago
  64. 39a48e7 Make AnnotationMirrors.getAnnotationValuesWithDefaults() return an ImmutableMap by ronshapiro · 7 years ago
  65. 2c035ce Fix Visibility.ofElement() for ModuleElements for JDK 9. by ronshapiro · 7 years ago
  66. 1f80c14 Stop OverridesTest from trying to use ECJ on Java 9, until we can run it with an ECJ that works properly there. by emcmanus · 7 years ago
  67. 56f6ce2 Allow MoreElements.hasModifiers to be accepted by methods that accept a Predicate<extends Element> by ronshapiro · 7 years ago
  68. 506b566 Add an API to collect @SuppressedWarnings on all enclosing elements by ronshapiro · 7 years ago
  69. 3b091f2 Fix a typo in MoreTypes that meant that, when comparing types, the containing type was not being compared correctly. by emcmanus · 7 years ago
  70. c0637a4 MoreTypes.asWildcard() should accept a type which isn't guaranteed to already be a WildcardType by ronshapiro · 8 years ago
  71. c4e2228 Relax the return type for the deferred elements. by dpb · 8 years ago
  72. 89dcbae Fix a number of incompatibilities between javac and ecj in the area of overrides, by reworking the logic of the explicit override implementation. by emcmanus · 8 years ago
  73. 1acee25 Javadoc refers to deprecated method #postProcess() - updated now to refer to #postRound(RoundEnvironment) instead by kwestbrooks · 8 years ago
  74. c15f321 Fix a couple of minor javadoc errors in auto-common. by emcmanus · 8 years ago
  75. 3d9fa63 Replace the use of Elements.overrides in MoreElements.getLocalAndInheritedMethods with a reimplementation that should work with Eclipse. Fixes https://github.com/google/auto/issues/372. by emcmanus · 8 years ago
  76. 7f98092 Bump dependency versions to latest releases by cgruber · 8 years ago
  77. 1237ddf Update the integration test pom.xml files to use a version of maven-jar-plugin that isn't broken on ubuntu, causing multi-minute jar times. And while here, bump them all to 2.6 (2.5+ is fine, but may as well, and may as well be consistent.) by cgruber · 8 years ago
  78. da49ab5 Use named classes in MoreElements and MoreTypes to make clearer stack traces by ronshapiro · 8 years ago
  79. facfc7e Fix Java source files under third_party/java_src/auto so that they follow the new simplified import rules. by emcmanus · 8 years ago
  80. cc0af54 Fixed typo by mmshi · 8 years ago
  81. 294a779 Add a hook for processing over. by dankurka · 8 years ago
  82. 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
  83. fc55ead Correct comment by ronshapiro · 8 years ago
  84. 0ef134d Update to Guava 19 by ronshapiro · 8 years ago
  85. d3bba54 Stop importing ImmutableSet.Builder by ronshapiro · 9 years ago
  86. f37401e Make AnnotationValues public. by dpb · 9 years ago
  87. 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
  88. cc7c276 When looking for annotated elements within deferred types, don't traverse nested type boundaries. We deferred the type because some annotated element within that type itself, and not within a nested type, had to be deferred; don't overtraverse when looking for those elements again. by dpb · 9 years ago
  89. a694108 Bump dependency versions. by cgruber · 9 years ago
  90. 9c6987c Fixes to enable compilation with a stock javac9 by cushon · 10 years ago
  91. 66c3f4f Move the findLocalAndInheritedMethods method out of AutoValueProcessor and into MoreElements. by emcmanus · 9 years ago
  92. 4463a7c Make the other auto projects constrained to java source level 6 or 7 (as appropriate) by cgruber · 9 years ago
  93. 8f078e0 Let each `BasicAnnotationProcessor.ProcessingStep` reject elements that are not ready for processing, but might be in a later round. by dpb · 9 years ago
  94. 29aa5a3 Internal refactor of BasicAnnotationProcessor.process(), breaking it up by extracting methods. by dpb · 9 years ago
  95. 9c547c4 Fix BasicAnnotationProcessor to deal w/ annotations on method arguments by mboyington · 9 years ago
  96. acc0ea3 Update the readme for Auto-Common to more accurately reflect the state of the project w.r.t. API stability. by cgruber · 9 years ago
  97. 2f7ceda Fixed BasicAnnotationProcessorTest. by David Baker · 9 years ago
  98. d754065 Bump projects to use the new parent pom, and (therefore) the sonatype release profile. by Christian Edward Gruber · 9 years ago
  99. 061401e Merge pull request #206 from google/moe_writing_branch_from_6bc3e3b2d3581959dce000e805ed64046e07e4ef by Éamonn McManus · 10 years ago
  100. 99ace86 Revert some artifacts from MOE syncing by Christian Gruber · 10 years ago