aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java
diff options
context:
space:
mode:
authorGravatar Eric Fellheimer <felly@google.com>2015-10-14 19:41:00 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2015-10-15 10:59:22 +0000
commitb53c1845592db13875a8ceece85a737c6f2a618a (patch)
tree088fe35ce08f3b0c18bd148fd06afd594ff2baec /src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java
parent636d2c6b3fe19ca661ffcc80e7950dde981abe9a (diff)
Avoid an unnecessary sorted copy: We add the result of this call to a Set. No need for a specific ordering.
-- MOS_MIGRATED_REVID=105438232
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java
index 5bdcd9c01d..2d7ccc78e9 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java
@@ -215,7 +215,7 @@ abstract class TransitiveBaseTraversalFunction<TProcessedTargets>
}
private static void visitRule(Target target, Set<Label> labels) {
- labels.addAll(((Rule) target).getLabels(Rule.NO_NODEP_ATTRIBUTES));
+ labels.addAll(((Rule) target).getTransitions(Rule.NO_NODEP_ATTRIBUTES).values());
}
private static void visitTargetVisibility(Target target, Set<Label> labels) {