Cleanup string comparison in CallEndpoint class.
This CL cleans up the equals method that i sused for string comparison by the CallEndpoint class. This change updates that method to rely on the standard .equals method provided by the java.utils.Objects class.
Test: this method is widely used so PS should provide coverage of this change
Bug: 288897277
Change-Id: I5863f323f921f146e46513a0f1b29631779f76af
diff --git a/telecomm/java/android/telecom/CallEndpoint.java b/telecomm/java/android/telecom/CallEndpoint.java
index ed4bf40..a557caf 100644
--- a/telecomm/java/android/telecom/CallEndpoint.java
+++ b/telecomm/java/android/telecom/CallEndpoint.java
@@ -127,7 +127,7 @@
return false;
}
CallEndpoint endpoint = (CallEndpoint) obj;
- return getEndpointName().toString().contentEquals(endpoint.getEndpointName())
+ return Objects.equals(getEndpointName(), endpoint.getEndpointName())
&& getEndpointType() == endpoint.getEndpointType()
&& getIdentifier().equals(endpoint.getIdentifier());
}