diff options
author | Janak Ramakrishnan <janakr@google.com> | 2015-06-18 23:46:36 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2015-06-19 11:05:22 +0000 |
commit | cda5b66af3da31c74df73a8a19f67691d5d9454f (patch) | |
tree | 8c179411dcfd6ed6548a270b9ef1fdd14338fe02 /src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java | |
parent | d87167eb2330772c975676fe4edeff0526124404 (diff) |
Clean up AllPathsFunction and get rid of getFwdDeps(Target) and getReverseDeps(Target) from the QueryEnvironment interface, since they're no longer needed by any query functions, and also WalkableGraph#get{Direct,Reverse}Deps(SkyKey).
--
MOS_MIGRATED_REVID=96361760
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java b/src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java index e7992f43a9..a5c6d1da1a 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java +++ b/src/main/java/com/google/devtools/build/lib/query2/BlazeQueryEnvironment.java @@ -195,29 +195,19 @@ public class BlazeQueryEnvironment extends AbstractBlazeQueryEnvironment<Target> } @Override - public Collection<Target> getFwdDeps(Target target) { - return getTargetsFromNodes(getNode(target).getSuccessors()); - } - - @Override public Collection<Target> getFwdDeps(Iterable<Target> targets) { Set<Target> result = new HashSet<>(); for (Target target : targets) { - result.addAll(getFwdDeps(target)); + result.addAll(getTargetsFromNodes(getNode(target).getSuccessors())); } return result; } @Override - public Collection<Target> getReverseDeps(Target target) { - return getTargetsFromNodes(getNode(target).getPredecessors()); - } - - @Override public Collection<Target> getReverseDeps(Iterable<Target> targets) { Set<Target> result = new HashSet<>(); for (Target target : targets) { - result.addAll(getReverseDeps(target)); + result.addAll(getTargetsFromNodes(getNode(target).getPredecessors())); } return result; } |