blib/lib/App/hopen.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 46 | 120 | 38.3 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
394 | 0 | 6 | 0 | defined $v2 and !&looks_like_number($v2) || int $v2 < 0 |
514 | 6 | 0 | 3 | isMYH($fn) and not defined $opts{'phase'} |
601 | 0 | 0 | 0 | defined $__R_retval and ref $__R_retval |
0 | 0 | 0 | defined $__R_retval and ref $__R_retval | |
0 | 0 | 0 | defined $__R_retval and ref $__R_retval | |
609 | 0 | 1 | 0 | defined $__R_retval and ref $__R_retval ne "HASH" |
0 | 1 | 0 | defined $__R_retval and ref $__R_retval ne "HASH" | |
791 | 3 | 0 | 3 | $myhopen and -e $myhopen |
840 | 3 | 0 | 3 | $myhopen and not $opts{'BUILD'} |
964 | 3 | 3 | 1 | $opts{'FRESH'} and $opts{'BUILD'} |
979 | 0 | 6 | 0 | not $App::hopen::QUIET and $opts{'VERBOSE'} |
line | l | !l | condition | |
---|---|---|---|---|
344 | 69 | 18 | 0 | $_->[1] // "" |
392 | 0 | 6 | $hrOptsOut->{'VERBOSE2'} // 0 | |
396 | 6 | 0 | $v2 // 0 | |
556 | 0 | 1 | 0 | shift() // "" |
0 | 0 | 1 | shift() // "" | |
0 | 1 | 0 | shift() // "" | |
0 | 0 | shift() // "" | ||
0 | 1 | 0 | shift() // "" | |
0 | 0 | 1 | shift() // "" | |
610 | 0 | 0 | 1 | ref $__R_retval or "scalar" |
0 | 0 | 1 | ref $__R_retval or "scalar" | |
956 | 6 | 1 | 0 | shift() // [] |
974 | 0 | 7 | 0 | $opts{'QUIET'} // "" |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
348 | 0 | 0 | 9 | not $opts_ok or have("usage") |
0 | 3 | 6 | not $opts_ok or have("usage") or have("h") | |
0 | 0 | 6 | not $opts_ok or have("usage") or have("h") or have("man") | |
388 | 0 | 0 | 0 | $hrOptsOut->{'DEST_DIR'} //= $params{'from'}[0] |
389 | 0 | 0 | 0 | $hrOptsOut->{'PROJ_DIR'} //= $params{'from'}[1] |
394 | 0 | 0 | 6 | !&looks_like_number($v2) || int $v2 < 0 |
596 | 0 | 1 | 0 | $__R_retval //= $__Rpkg_eg_001_single_file_hello_001_hopen_pl_0::__R_on_result |
0 | 1 | 0 | $__R_retval //= $__Rpkg_eg_001_single_file_hello_001_hopen_pl_2::__R_on_result | |
0 | 1 | 0 | $__R_retval //= $__Rpkg_eg_001_single_file_hello_001_hopen_pl_3::__R_on_result | |
701 | 3 | 0 | 3 | $App::hopen::Build->empty or $opts{'norun'} |
754 | 0 | 6 | 0 | $opts{'PHASE'} // $App::hopen::PHASES[0] |
797 | 0 | 0 | 3 | $stat->mtime > $myhstat->mtime or $stat->ctime > $myhstat->ctime |
818 | 0 | 0 | 0 | $myhopen // () |
847 | 0 | 4 | 3 | $opts{'BUILD'} or $_did_set_phase |
3 | 0 | 4 | $opts{'BUILD'} or $_did_set_phase or $App::hopen::QUIET | |
865 | 0 | 7 | 0 | $opts{'TOOLSET'} //= $App::hopen::Generator->default_toolset |
901 | 3 | 3 | 0 | next_phase($App::hopen::Phase) // $App::hopen::Phase |