diff options
author | dannark <dannark@google.com> | 2018-06-13 13:48:20 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-13 13:50:02 -0700 |
commit | e64a8166902f071747f8271360070f7f5627bd94 (patch) | |
tree | 576cb3a9fc447ac065195e83ac608a99bb00bdc8 /src/main/java/com/google/devtools/build/lib/packages | |
parent | 9bbc66c8613deb4233e3cb116d0aae5724eece7f (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.java | 2 |
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); |