From 6073eb6b98026e75b87bc5ec6da31ce3a40c1824 Mon Sep 17 00:00:00 2001 From: Dmitry Lomov Date: Thu, 21 Jan 2016 21:26:32 +0000 Subject: Refactor dependency filtering out of Rule class. -- MOS_MIGRATED_REVID=112717648 --- .../java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java') diff --git a/src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java b/src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java index 927b4ec09f..363f5d565d 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java +++ b/src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java @@ -35,6 +35,7 @@ import com.google.devtools.build.lib.events.Event; import com.google.devtools.build.lib.events.EventHandler; import com.google.devtools.build.lib.graph.Digraph; import com.google.devtools.build.lib.packages.BuildFileContainsErrorsException; +import com.google.devtools.build.lib.packages.DependencyFilter; import com.google.devtools.build.lib.packages.NoSuchTargetException; import com.google.devtools.build.lib.packages.NoSuchThingException; import com.google.devtools.build.lib.packages.Package; @@ -264,7 +265,7 @@ public class SkyQueryEnvironment extends AbstractBlazeQueryEnvironment { for (Collection parentCollection : rawReverseDeps.values()) { for (Target parent : parentCollection) { if (visited.add(parent)) { - if (parent instanceof Rule && dependencyFilter != Rule.ALL_DEPS) { + if (parent instanceof Rule && dependencyFilter != DependencyFilter.ALL_DEPS) { for (Label label : getAllowedDeps((Rule) parent)) { if (keys.contains(label)) { result.add(parent); -- cgit v1.2.3