aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorRon Shapiro <ronshapiro@google.com>2021-02-16 09:19:41 -0800
committerGoogle Java Core Libraries <java-core-libraries-team+copybara@google.com>2021-02-16 09:20:10 -0800
commit7647c20d4e98678dc1511273bdb76edc48b04e54 (patch)
tree7683c4b2f0062d477d36e65bfc6c837ecdea74fb /common
parent2598f480901add04b472d2e0394aa4d8ad69fea6 (diff)
downloadauto-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.java5
-rw-r--r--common/src/main/java/com/google/auto/common/MoreTypes.java5
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()";
+ }
}
/**