- 7647c20 Add `toString()` implementations for `MoreTypes.equivalence()` and `AnnotationMirrors.equivalence()` by Ron Shapiro · 3 years, 8 months ago
- f186a48 Bump junit from 4.13.1 to 4.13.2 in /common by dependabot[bot] · 3 years, 8 months ago
- ae10622 Bump truth from 1.1 to 1.1.2 in /common by dependabot[bot] · 3 years, 8 months ago
- 7b9f962 Bump plexus-java from 1.0.5 to 1.0.6 in /common by dependabot[bot] · 3 years, 9 months ago
- a8ff06d Bump guava.version from 30.0-jre to 30.1-jre in /common by dependabot[bot] · 3 years, 10 months ago
- a06008d Bump ecj from 3.23.0 to 3.24.0 in /common by dependabot[bot] · 3 years, 10 months ago
- 97863af Fix Javadoc typos. by David P. Baker · 3 years, 11 months ago
- 9fecee1 Update versions of some plugins. by cpovirk · 4 years ago
- 14bb4c2 Update a bunch of *deps* (though not *plugins*). by cpovirk · 4 years ago
- cd3fb8d Correct docs to clarify that AutoValueExtension should be in a java_plugin rule by Google Java Core Libraries · 4 years, 1 month ago
- 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
- 47fc7b9 Automatic code cleanup. by Google Java Core Libraries · 4 years, 2 months ago
- 439707b Remove a stray semicolon by ronshapiro · 4 years, 2 months ago
- 9f870cc Update dependency versions. by dpb · 4 years, 2 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, 2 months ago
- 6c39b13 Open SuperficialValidation#validateType(TypeMirror) to public visibility by bcorso · 4 years, 2 months ago
- df5641b [ #HiltMigration ] Updating BasicAnnotationProcessor to support a String-based API. by armandgray · 4 years, 4 months ago
- 680d95c Update versions of Truth and Compile-testing. by Sean Sullivan · 4 years, 6 months ago
- d9cc1f1 Refactor BasicAnnotationProcessor (3 of 3) by bcorso · 4 years, 7 months ago
- 836fc7f Apply a hack to OverridesTest so that it will work with newer versions of ecj. by emcmanus · 4 years, 7 months ago
- 56eb804 Refactor BasicAnnotationProcessor (2 of 3) by bcorso · 4 years, 7 months ago
- ab80dcb Refactor BasicAnnotationProcessor (1 of 3) by bcorso · 4 years, 7 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, 9 months ago
- 7521742 Clarify the documentation of MoreTypes.nonObjectSuperclass. by dpb · 4 years, 11 months ago
- 389355d Automated g4 rollback of changelist 279369564. by bcorso · 4 years, 11 months ago
- 7db5511 Optimize MoreTypes.nonObjectSuperclass by bcorso · 5 years ago
- 3adcc79 Roll forward of CL 264613939: Use ElementVisitor rather than Element#getKind() in MoreElements#isType() by bcorso · 5 years ago
- 6c2c1a3 Helper Methods in AnnotationValues by mahsabadian · 5 years ago
- 78eef20 Fix 4 ErrorProneStyle findings: by clshepherd · 5 years ago
- 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
- 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
- c7de9d3 Replace new T[dim].getClass() with class literals: T[].class by awturner · 5 years ago
- 93fb9c5 Fix PeerBaseMethod to not rely on implicit ordering of Elements.getAllMethods. by bcorso · 5 years ago
- e1beeff Suppress warnings about TypeMirror.equals in some cases where we are calling it deliberately. by bhagwani · 5 years ago
- 13af08d Migrate off the overload of fail(...) that accepts a message. by cpovirk · 5 years ago
- f13cae1 Migrate Correspondence subclasses to instead call Correspondence.from. by cpovirk · 5 years ago
- 320cce8 Migrate from containsAllOf to containsAtLeast. by cpovirk · 5 years ago
- edeaf18 Migrate from containsAllIn to containsAtLeastElementsIn. by cpovirk · 5 years ago
- f3fbb3b Stop using auto-parent. by cpovirk · 5 years ago
- 4158a5f Migrate from assertThat(foo).named("foo") to assertWithMessage("foo").that(foo). by cpovirk · 5 years ago
- 5ff5e37 Update copyrights to say Google LLC instead of Google Inc. by emcmanus · 5 years ago
- 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
- c16ef66 Stop using reflection now that we require javac8. by ronshapiro · 6 years ago
- 3c6dbe5 Fix javadoc reference by ronshapiro · 6 years ago
- 5e2a0bd Fix GeneratedAnnotationsTest so that it works on JDKs 8 through 11. by emcmanus · 6 years ago
- 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
- 1ae41e6 Replace usages of @Deprecated methods in com.google.common.io.Files with non-deprecated replacements. by glorioso · 6 years ago
- c282378 Fix indentation by cushon · 6 years ago
- b85dbf6 Enable a test for a bug that's been fixed for a while by ronshapiro · 6 years ago
- 46718eb Fix bug where ProcessingStep.process(...) was called with too many elements when there had been deferred elements. by dpb · 6 years ago
- 19474fc Add MoreElements.asTypeParameter() by ronshapiro · 6 years ago
- b1ba2e3 Add a static overrides() method to MoreElements that uses ExplicitOverrides. by dpb · 6 years ago
- df5eb3a Document MoreTypes.equivalence(). by emcmanus · 7 years ago
- 7a7bd1f Remove some garbage seemingly pasted by mistake into MoreElements.isAnnotationPresent javadoc. :-) by peteg · 7 years ago
- 0efda71 Add a test for GeneratedAnnotations by cushon · 7 years ago
- 69fb0e4 Update references to auto-parent 6. by dpb · 7 years ago
- c98b701 Fix broken @links. by dpb · 7 years ago
- 2a44679 Add explicit groupId for auto/common by ronshapiro · 7 years ago
- 0383c1c Add an implementation of generatedAnnotation that uses the source version instead of classpath introspection. by cushon · 7 years ago
- 6d9cc58 Graduate SimpleAnnotationMirror and SimpleTypeAnnotationValue from Dagger's internal code to auto-common by ronshapiro · 7 years ago
- c9fd48f Add utility methods within auto-common to determine which @Generated annotation to use. by dpb · 7 years ago
- 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
- 4b17885 Give BasicAnnotationProcessor a unified error format so that tools can parse it more easily. by ronshapiro · 7 years ago
- 39a48e7 Make AnnotationMirrors.getAnnotationValuesWithDefaults() return an ImmutableMap by ronshapiro · 7 years ago
- 2c035ce Fix Visibility.ofElement() for ModuleElements for JDK 9. by ronshapiro · 7 years ago
- 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
- 56f6ce2 Allow MoreElements.hasModifiers to be accepted by methods that accept a Predicate<extends Element> by ronshapiro · 7 years ago
- 506b566 Add an API to collect @SuppressedWarnings on all enclosing elements by ronshapiro · 7 years ago
- 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
- c0637a4 MoreTypes.asWildcard() should accept a type which isn't guaranteed to already be a WildcardType by ronshapiro · 8 years ago
- c4e2228 Relax the return type for the deferred elements. by dpb · 8 years ago
- 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
- 1acee25 Javadoc refers to deprecated method #postProcess() - updated now to refer to #postRound(RoundEnvironment) instead by kwestbrooks · 8 years ago
- c15f321 Fix a couple of minor javadoc errors in auto-common. by emcmanus · 8 years ago
- 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
- 7f98092 Bump dependency versions to latest releases by cgruber · 8 years ago
- 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
- da49ab5 Use named classes in MoreElements and MoreTypes to make clearer stack traces by ronshapiro · 8 years ago
- 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
- cc0af54 Fixed typo by mmshi · 8 years ago
- 294a779 Add a hook for processing over. by dankurka · 8 years ago
- 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
- fc55ead Correct comment by ronshapiro · 8 years ago
- 0ef134d Update to Guava 19 by ronshapiro · 8 years ago
- d3bba54 Stop importing ImmutableSet.Builder by ronshapiro · 9 years ago
- f37401e Make AnnotationValues public. by dpb · 9 years ago
- 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
- 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
- a694108 Bump dependency versions. by cgruber · 9 years ago
- 9c6987c Fixes to enable compilation with a stock javac9 by cushon · 10 years ago
- 66c3f4f Move the findLocalAndInheritedMethods method out of AutoValueProcessor and into MoreElements. by emcmanus · 9 years ago
- 4463a7c Make the other auto projects constrained to java source level 6 or 7 (as appropriate) by cgruber · 9 years ago
- 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
- 29aa5a3 Internal refactor of BasicAnnotationProcessor.process(), breaking it up by extracting methods. by dpb · 9 years ago
- 9c547c4 Fix BasicAnnotationProcessor to deal w/ annotations on method arguments by mboyington · 9 years ago
- 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
- 2f7ceda Fixed BasicAnnotationProcessorTest. by David Baker · 9 years ago
- d754065 Bump projects to use the new parent pom, and (therefore) the sonatype release profile. by Christian Edward Gruber · 9 years ago
- 061401e Merge pull request #206 from google/moe_writing_branch_from_6bc3e3b2d3581959dce000e805ed64046e07e4ef by Éamonn McManus · 10 years ago
- 99ace86 Revert some artifacts from MOE syncing by Christian Gruber · 10 years ago