| blib/lib/App/linerange.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 33 | 37 | 89.1 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 167 | 6 | 20 | 7 | defined $2 and $2 eq '+' | 
| 182 | 11 | 17 | 13 | $ln1 > 0 and $ln2 > 0 | 
| 17 | 1 | 10 | $ln1 < 0 and $ln2 < 0 | |
| 214 | 400 | 27 | 10 | $exit_after_linum >= 0 and $linenum > $exit_after_linum | 
| 222 | 160 | 41 | 309 | $range->[0] > 0 and $linenum >= $range->[0] | 
| 201 | 121 | 188 | $range->[0] > 0 and $linenum >= $range->[0] and $range->[1] < 0 || $range->[1] > 0 && $linenum <= $range->[1] | |
| 227 | 0 | 118 | 161 | $range->[0] > 0 and ($linenum - 1 - $range->[0] + 1) % $range->[2] == $range->[2] - 1 | 
| line | l | !l | condition | 
|---|---|---|---|
| 133 | 39 | 0 | $args{'fh'} // \*ARGV | 
| 176 | 15 | 29 | $4 // 1 | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 161 | 33 | 0 | 11 | defined $1 || defined $2 | 
| 166 | 27 | 6 | 0 | $3 // $1 | 
| 182 | 1 | 1 | 41 | $ln1 == 0 or $ln2 == 0 | 
| 222 | 251 | 28 | 30 | $range->[1] < 0 || $range->[1] > 0 && $linenum <= $range->[1] |