inc/Module/Build/Functions.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 8 | 67 | 11.9 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
79 | 0 | 0 | 1 | $0 ne 'Build.PL' and $0 ne 'Makefile.PL' |
150 | 0 | 0 | 0 | /^=cut\s*\z/ and $in_pod |
575 | 0 | 0 | 0 | -d 'script' and -f "script/$script" |
766 | 0 | 0 | 0 | defined $ARGV and $ARGV eq '-' |
769 | 0 | 0 | 0 | @ARGV > 0 && $ARGV[0] eq '-' && -t *STDIN |
853 | 0 | 0 | 0 | defined $type and $type eq 'module' || $type eq 'dist' |
858 | 0 | 0 | 0 | defined $dir and -d $dir |
1048 | 0 | 0 | 0 | defined $Module::Build::Functions::ARGS{'meta_merge'}{$key} and ref $value ne ref $Module::Build::Functions::ARGS{'meta_merge'}{$key} |
line | l | !l | condition |
---|---|---|---|
62 | 0 | 1 | $config{'prefix'} ||= 'inc' |
642 | 0 | 0 | $ver || 0 |
739 | 0 | 0 | reftype($fh) || '' |
1002 | 0 | 0 | shift() || 'directory' |
1015 | 0 | 0 | shift() || [] |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
63 | 0 | 1 | 0 | $config{'author'} ||= $^O eq 'VMS' ? '_author' : '.author' |
64 | 0 | 1 | 0 | $config{'base'} ||= Cwd::abs_path($FindBin::Bin) |
70 | 0 | 1 | 0 | $config{'name'} ||= $class |
71 | 0 | 1 | 0 | $config{'version'} ||= $class->VERSION |
77 | 0 | 1 | 0 | $config{'file'} ||= "$config{'base'}/$config{'prefix'}/$config{'path'}.pm" |
79 | 0 | 0 | 1 | -f $config{'file'} or $0 ne 'Build.PL' and $0 ne 'Makefile.PL' |
655 | 0 | 0 | 0 | -x $_cmd or $_cmd = 'MM'->maybe_command($_cmd) |
661 | 0 | 0 | 0 | -x $abs or $abs = 'MM'->maybe_command($abs) |
748 | 0 | 0 | 0 | tied *{$fh;} || defined fileno $fh |
791 | 0 | 0 | 0 | $^O eq 'MSWin32' || $^O eq 'cygwin' |
853 | 0 | 0 | 0 | $type eq 'module' || $type eq 'dist' |