commit | 7c3817b501fd3eb72f332f157397fc6c2dbf71d6 | [log] [tgz] |
---|---|---|
author | Googler <noreply@google.com> | Fri Jun 26 13:14:06 2020 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Jun 26 13:16:18 2020 -0700 |
tree | 8555d923878fe842464d7bd7c8ce0a902355eb80 | |
parent | ddb9b9a60c4df7defcac7c7141dff5eaf411b1f4 [diff] |
Add a reference equality check to Label#equals. PiperOrigin-RevId: 318530598
diff --git a/src/main/java/com/google/devtools/build/lib/cmdline/Label.java b/src/main/java/com/google/devtools/build/lib/cmdline/Label.java index 16d4e80..c067736 100644 --- a/src/main/java/com/google/devtools/build/lib/cmdline/Label.java +++ b/src/main/java/com/google/devtools/build/lib/cmdline/Label.java
@@ -628,6 +628,9 @@ /** Two labels are equal iff both their name and their package name are equal. */ @Override public boolean equals(Object other) { + if (this == other) { + return true; + } if (!(other instanceof Label)) { return false; }