blib/lib/ExtUtils/Install.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 44 | 94 | 46.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
352 | 19 | 0 | 0 | $skip and not ref $skip |
430 | 0 | 0 | 36 | defined $dir and length $dir |
445 | 0 | 60 | 0 | defined $vol and length $vol |
484 | 34 | 0 | 0 | $verbose and $verbose > 1 |
34 | 0 | 0 | $verbose and $verbose > 1 and not -d $dir | |
495 | 34 | 0 | 0 | $show and $dry_run |
529 | 15 | 0 | 0 | $verbose and $verbose > 1 |
685 | 6 | 1 | 12 | @_ == 1 and eval { do { 1 + @$from_to } } |
743 | 3 | 16 | 0 | $source eq $blib_lib and exists $from_to{$blib_arch} |
16 | 0 | 0 | $source eq $blib_lib and exists $from_to{$blib_arch} and &directory_not_empty($blib_arch) | |
1107 | 0 | 6 | 4 | -f $targetfile and -s _ == -s $filepath |
1113 | 4 | 6 | 0 | $diff and $verbose > 1 |
1133 | 2 | 4 | 0 | $ExtUtils::Install::Testing and ucase('File::Spec'->canonpath($ExtUtils::Install::Testing)) eq ucase($targetfile) |
1204 | 3 | 0 | 3 | -f $to and -s $from == -s $to |
3 | 3 | 0 | -f $to and -s $from == -s $to and -M $to < -M $from | |
1214 | 6 | 0 | 0 | defined $pm_filter && length $pm_filter && $from =~ /\.pm$/ |
1217 | 0 | 3 | 3 | not $need_filtering and 0 == _compare($from, $to) |
line | l | !l | condition |
---|---|---|---|
147 | 0 | 15 | $verbose ||= 0 |
395 | 3 | 0 | eval { do { local $^W; require POSIX; 1 } } || 0 |
697 | 2 | 17 | $result ||= {} |
698 | 0 | 19 | $verbose ||= 0 |
699 | 2 | 17 | $dry_run ||= 0 |
704 | 0 | 18 | $ENV{'EU_INSTALL_ALWAYS_COPY'} || $ENV{'EU_ALWAYS_COPY'} || 0 |
1039 | 0 | 0 | $verbose ||= 0 |
1040 | 0 | 0 | $dry_run ||= 0 |
1080 | 0 | 8 | $ignore ||= '' |
1085 | 0 | 0 | $ENV{'PERLLIB'} || '' |
1287 | 0 | 0 | $Config::Config{'make'} || 'make' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
96 | 0 | 0 | 3 | $^O eq 'MSWin32' || $^O eq 'cygwin' |
217 | 0 | 0 | 0 | $MUST_REBOOT ||= ref $target ? 0 : 1 |
780 | 1 | 7 | 11 | $always_copy or not -f $targetfile |
8 | 4 | 7 | $always_copy or not -f $targetfile or -s $targetfile != $size | |
1115 | 4 | 0 | 6 | not $diff or $targetfile eq $ignore |
1122 | 0 | 0 | 0 | $Inc_uninstall_warn_handler ||= 'ExtUtils::Install::Warn'->new |
1315 | 0 | 0 | 0 | $top =~ /^Build/i or exists $INC{'Module/Build.pm'} |