diff options
author | Eric Fellheimer <felly@google.com> | 2015-10-14 19:41:00 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2015-10-15 10:59:22 +0000 |
commit | b53c1845592db13875a8ceece85a737c6f2a618a (patch) | |
tree | 088fe35ce08f3b0c18bd148fd06afd594ff2baec /src/main/java/com/google/devtools/build/lib/skyframe/TransitiveBaseTraversalFunction.java | |
parent | 636d2c6b3fe19ca661ffcc80e7950dde981abe9a (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.java | 2 |
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) { |