NAME
Build::Hopen::G::PassthroughOp - a no-op
SYNOPSIS
An PassthroughOp
is a concrete Build::Hopen::G::Op that passes its inputs to its outputs unchanged. PassthroughOp
instances are currently used by Build::Hopen::G::DAG to represent goals.
FUNCTIONS
run
Do nothing! Usage:
my $hrOutputs = $op->run($scope)
The output is {}
if no inputs are provided.
describe
Return a hashref of {in => (the inputs), out => (the outputs)
. The implementation here returns true
for the inputs, signifying that this op will accept anything. It returns true
for the outputs, signifying that this op may output anything.
BUILD
Constructor