The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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