diff options
author | Ron Shapiro <ronshapiro@google.com> | 2021-02-16 09:19:41 -0800 |
---|---|---|
committer | Google Java Core Libraries <java-core-libraries-team+copybara@google.com> | 2021-02-16 09:20:10 -0800 |
commit | 7647c20d4e98678dc1511273bdb76edc48b04e54 (patch) | |
tree | 7683c4b2f0062d477d36e65bfc6c837ecdea74fb /common | |
parent | 2598f480901add04b472d2e0394aa4d8ad69fea6 (diff) | |
download | auto-7647c20d4e98678dc1511273bdb76edc48b04e54.tar.gz |
Add `toString()` implementations for `MoreTypes.equivalence()` and `AnnotationMirrors.equivalence()`
They often come up in debugging information
RELNOTES=n/a
PiperOrigin-RevId: 357734043
Diffstat (limited to 'common')
-rw-r--r-- | common/src/main/java/com/google/auto/common/AnnotationMirrors.java | 5 | ||||
-rw-r--r-- | common/src/main/java/com/google/auto/common/MoreTypes.java | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/common/src/main/java/com/google/auto/common/AnnotationMirrors.java b/common/src/main/java/com/google/auto/common/AnnotationMirrors.java index 62e5834e..737857b0 100644 --- a/common/src/main/java/com/google/auto/common/AnnotationMirrors.java +++ b/common/src/main/java/com/google/auto/common/AnnotationMirrors.java @@ -58,6 +58,11 @@ public final class AnnotationMirrors { return Arrays.hashCode(new int[] {MoreTypes.equivalence().hash(type), AnnotationValues.equivalence().pairwise().hash(annotationValues)}); } + + @Override + public String toString() { + return "AnnotationMirrors.equivalence()"; + } }; /** diff --git a/common/src/main/java/com/google/auto/common/MoreTypes.java b/common/src/main/java/com/google/auto/common/MoreTypes.java index d592bfaa..b84432f4 100644 --- a/common/src/main/java/com/google/auto/common/MoreTypes.java +++ b/common/src/main/java/com/google/auto/common/MoreTypes.java @@ -75,6 +75,11 @@ public final class MoreTypes { protected int doHash(TypeMirror t) { return MoreTypes.hash(t, ImmutableSet.<Element>of()); } + + @Override + public String toString() { + return "MoreTypes.equivalence()"; + } } /** |