aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages
diff options
context:
space:
mode:
authorGravatar dannark <dannark@google.com>2018-06-13 13:48:20 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-13 13:50:02 -0700
commite64a8166902f071747f8271360070f7f5627bd94 (patch)
tree576cb3a9fc447ac065195e83ac608a99bb00bdc8 /src/main/java/com/google/devtools/build/lib/packages
parent9bbc66c8613deb4233e3cb116d0aae5724eece7f (diff)
Compare using value equality instead of reference equality.
RELNOTES: None PiperOrigin-RevId: 200446926
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/RuleClass.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
index 78abb6fe5d..d838923691 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
@@ -699,7 +699,7 @@ public class RuleClass {
for (Attribute attribute : parent.getAttributes()) {
String attrName = attribute.getName();
Preconditions.checkArgument(
- !attributes.containsKey(attrName) || attributes.get(attrName) == attribute,
+ !attributes.containsKey(attrName) || attributes.get(attrName).equals(attribute),
"Attribute %s is inherited multiple times in %s ruleclass",
attrName,
name);