public class TransitiveDepsClosureResolver extends Object
TargetGraph.| Constructor and Description |
|---|
TransitiveDepsClosureResolver(TargetGraph targetGraph,
com.google.common.collect.ImmutableSet<String> ignoredTargetLabels) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<BuildTarget> |
getTransitiveDepsClosure(BuildTarget buildTarget) |
public TransitiveDepsClosureResolver(TargetGraph targetGraph, com.google.common.collect.ImmutableSet<String> ignoredTargetLabels)
public com.google.common.collect.ImmutableSet<BuildTarget> getTransitiveDepsClosure(BuildTarget buildTarget)
buildTarget - target to process.BuildTargets that must be appended to the dependencies of a node Y
if node Y depends on X.