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.BuildTarget
s that must be appended to the dependencies of a node Y
if node Y depends on X.