public interface UnconfiguredTargetNodeFactory
UnconfiguredTargetNode
Modifier and Type | Method and Description |
---|---|
UnconfiguredTargetNode |
create(Cell cell,
Path buildFile,
UnconfiguredBuildTarget buildTarget,
DependencyStack dependencyStack,
Map<String,Object> rawNode,
Package pkg)
Create new
UnconfiguredTargetNode |
UnconfiguredTargetNode create(Cell cell, Path buildFile, UnconfiguredBuildTarget buildTarget, DependencyStack dependencyStack, Map<String,Object> rawNode, Package pkg)
UnconfiguredTargetNode
cell
- object that current build target belongs tobuildFile
- An absolute path to a build file that has the corresponding build targetbuildTarget
- A build target that uniquely identifies created UnconfiguredTargetNode
dependencyStack
- rawNode
- Raw attributes that forms the node, a Map where a key is attribute name aspkg
- Package to apply to this node.