blib/lib/Data/Sah/Compiler/human.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 54 | 69 | 78.2 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
184 | 2852 | 828 | 559 | $im and $op eq "and" |
2852 | 270 | 558 | $im and $op eq "or" | |
2852 | 0 | 270 | $im and $op eq "none" | |
224 | 271 | 90 | 4187 | $ccl->{'type'} eq "clause" and grep {$_ eq "constraint";} @{$cd->{'cl_meta'}{'tags'} // [];} |
341 | 5434 | 100 | 221 | $cd->{'_fmt_noun_count'} == 1 and $cd->{'_fmt_etc_count'} == 0 |
370 | 5703 | 551 | 15703 | ref $ccls eq "HASH" and $ccls->{'type'} =~ /^(noun|clause)$/ |
5703 | 0 | 551 | ref $ccls eq "HASH" and $ccls->{'type'} eq "list" | |
463 | 5070 | 0 | 0 | $cd->{'args'}{'debug'} and not defined $res |
line | l | !l | condition |
---|---|---|---|
49 | 5070 | 0 | $cd->{'args'}{'format'} // "" |
51 | 317 | 4729 | $cd->{'_msg_catalog'} //= {} |
118 | 3 | 9586 | $ccl->{'xlt'} //= 1 |
120 | 4548 | 5041 | $cd->{'clause'} // "" |
121 | 5312 | 4277 | $ccl->{'type'} //= "clause" |
133 | 0 | 9589 | $cd->{'args'}{'hash_values'} // {} |
141 | 4548 | 5041 | $cd->{'clset_dlang'} // "en_US" |
167 | 2422 | 2126 | $cd->{'cl_op'} // "" |
169 | 1520 | 3028 | $ccl->{'vals'} // [$cv] |
224 | 4277 | 0 | $cd->{'cl_meta'}{'tags'} // [] |
225 | 54 | 4133 | $cd->{'clset'}{"$clause.err_level"} // "error" |
250 | 10082 | 0 | $_ // "" |
253 | 10202 | 6 | $_ // "" |
291 | 2422 | 7167 | $cd->{'cl_op'} // "" |
424 | 0 | 3 | $typex{$cd->{'type'}} // [] |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
39 | 5070 | 0 | 0 | $args->{'format'} //= $fmts[0] |
50 | 0 | 317 | 4729 | $cd->{'_msg_catalog'} //= $cd->{'outer_cd'}{'_msg_catalog'} |
337 | 24 | 5755 | 5043 | $f eq "inline_text" or $f eq "inline_err_text" |
5779 | 5043 | 0 | $f eq "inline_text" or $f eq "inline_err_text" or $f eq "msg_catalog" | |
461 | 0 | 5070 | 0 | $cd->{'args'}{'locale'} // $cd->{'args'}{'lang'} |