public abstract class UnconfiguredTargetNodeToUnconfiguredTargetNodeWithDepsKey extends Object implements ComputeKey<UnconfiguredTargetNodeWithDeps>
UnconfiguredTargetNode
to translate it to UnconfiguredTargetNodeWithDeps
.Modifier and Type | Field and Description |
---|---|
static ComputationIdentifier<UnconfiguredTargetNodeWithDeps> |
IDENTIFIER |
Constructor and Description |
---|
UnconfiguredTargetNodeToUnconfiguredTargetNodeWithDepsKey() |
Modifier and Type | Method and Description |
---|---|
protected void |
check() |
ComputationIdentifier<UnconfiguredTargetNodeWithDeps> |
getIdentifier() |
abstract Path |
getPackagePath()
Path to the root of a package that has this UnconfiguredTargetNode , relative to
parse root, usually cell root |
abstract UnconfiguredTargetNode |
getUnconfiguredTargetNode()
UnconfiguredTargetNode which should be translated to UnconfiguredTargetNodeWithDeps |
public static final ComputationIdentifier<UnconfiguredTargetNodeWithDeps> IDENTIFIER
public UnconfiguredTargetNodeToUnconfiguredTargetNodeWithDepsKey()
public abstract UnconfiguredTargetNode getUnconfiguredTargetNode()
UnconfiguredTargetNode
which should be translated to UnconfiguredTargetNodeWithDeps
public abstract Path getPackagePath()
Path
to the root of a package that has this UnconfiguredTargetNode
, relative to
parse root, usually cell root@Value.Check protected void check()
public ComputationIdentifier<UnconfiguredTargetNodeWithDeps> getIdentifier()
getIdentifier
in interface ComputeKey<UnconfiguredTargetNodeWithDeps>
ComputationIdentifier
to the same GraphComputation
.