Remove equals implementation from DexEncodedMember
Change-Id: I16bdd4345d4e6ae77d07be50fcd7028922363fa2
diff --git a/src/main/java/com/android/tools/r8/graph/DexEncodedMember.java b/src/main/java/com/android/tools/r8/graph/DexEncodedMember.java
index 2a85b22..f7cc258 100644
--- a/src/main/java/com/android/tools/r8/graph/DexEncodedMember.java
+++ b/src/main/java/com/android/tools/r8/graph/DexEncodedMember.java
@@ -106,23 +106,4 @@
public void setApiLevelForDefinition(ComputedApiLevel apiLevelForDefinition) {
this.apiLevelForDefinition = apiLevelForDefinition;
}
-
- public boolean hasComputedApiReferenceLevel() {
- return !getApiLevel().isNotSetApiLevel();
- }
-
- @Override
- @SuppressWarnings("EqualsGetClass")
- public final boolean equals(Object other) {
- if (other == this) {
- return true;
- }
- return other.getClass() == getClass()
- && ((DexEncodedMember<?, ?>) other).getReference().equals(getReference());
- }
-
- @Override
- public final int hashCode() {
- return getReference().hashCode();
- }
}