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([$hrInputs])
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.