| blib/lib/Perinci/Sub/Complete.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 52 | 83 | 62.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 249 | 0 | 0 | 0 | $args{'riap_client'} and $args{'riap_server_url'} |
| 323 | 2 | 0 | 1 | $static && $word eq '' |
| 460 | 0 | 0 | 0 | $args{'riap_client'} and $args{'riap_server_url'} |
| 515 | 2 | 0 | 0 | $static && $word eq '' |
| 647 | 1 | 0 | 0 | $args{'riap_client'} and $args{'riap_server_url'} |
| 710 | 2 | 0 | 1 | $static && $word eq '' |
| 991 | 5 | 70 | 5 | not $arg_spec->{'slurpy'} // $arg_spec->{'greedy'} and defined $arg_spec->{'pos'} |
| 75 | 3 | 2 | not $arg_spec->{'slurpy'} // $arg_spec->{'greedy'} and defined $arg_spec->{'pos'} and $arg_spec->{'pos'} == $pos - $fasa | |
| 1017 | 48 | 0 | 3 | $arg_spec->{'slurpy'} // $arg_spec->{'greedy'} and defined $arg_spec->{'pos'} |
| 48 | 0 | 3 | $arg_spec->{'slurpy'} // $arg_spec->{'greedy'} and defined $arg_spec->{'pos'} and $arg_spec->{'pos'} <= $pos - $fasa |
| line | l | !l | condition |
|---|---|---|---|
| 148 | 7 | 0 | $args{'extras'} // {} |
| 158 | 7 | 0 | $args{'word'} // "" |
| 162 | 7 | 0 | $meta->{'args'} // {} |
| 293 | 0 | 1 | $static //= 1 |
| 308 | 1 | 4 | $static //= 1 |
| 352 | 3 | 0 | $args{'extras'} // {} |
| 368 | 3 | 0 | $args{'word'} // "" |
| 372 | 3 | 0 | $meta->{'args'} // {} |
| 594 | 3 | 0 | $args{'extras'} // {} |
| 606 | 3 | 0 | $args{'word'} // "" |
| 610 | 3 | 0 | $meta->{'args'} // {} |
| 696 | 1 | 1 | $args{'args'}{$arg} // {} |
| 834 | 24 | 0 | $args{'common_opts'} // {} |
| 837 | 3 | 21 | $args{'extras'} // {} |
| 846 | 24 | 0 | $meta->{'args'} // {} |
| 877 | 13 | 8 | $cargs{'ospec'} // "" |
| 985 | 0 | 8 | $args{'func_arg_starts_at'} // 0 |
| 1013 | 12 | 138 | $args_prop->{$b}{'pos'} // 9999 |
| 39 | 111 | $args_prop->{$a}{'pos'} // 9999 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 323 | 4 | 1 | 2 | $fres->{'static'} //= $static && $word eq '' ? 1 : 0 |
| 515 | 1 | 0 | 2 | $fres->{'static'} //= $static && $word eq '' ? 1 : 0 |
| 710 | 0 | 1 | 2 | $fres->{'static'} //= $static && $word eq '' ? 1 : 0 |
| 991 | 5 | 0 | 75 | $arg_spec->{'slurpy'} // $arg_spec->{'greedy'} |
| 1017 | 3 | 0 | 48 | $arg_spec->{'slurpy'} // $arg_spec->{'greedy'} |