| blib/lib/JE/Object/Number.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 20 | 37 | 54.0 |
| line | l | !l | condition |
|---|---|---|---|
| 357 | 1 | 1 | $num < 0 && '-' |
| 415 | 1 | 1 | $num < 0 && '-' |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 63 | 11 | 0 | 242 | defined blessed($val) && $val->can('to_number') |
| 300 | 1 | 2 | 5 | ($places = int $places->to_number) == $places && $places |
| 362 | 1 | 2 | 3 | 0 + (($places = int $places->to_number) == $places) && $places |
| 425 | 0 | 0 | 10 | ($prec = int $prec->to_number) == $prec && $prec |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 58 | 253 | 0 | 0 | $global->prototype_for('Number') || $global->prop('Number')->prop('prototype') |
| 193 | 12 | 0 | 0 | not defined $radix or $radix->id eq 'undef' |
| 197 | 0 | 0 | 0 | ($radix = $radix->to_number->value) == 10 or $radix < 2 |
| 0 | 0 | 0 | ($radix = $radix->to_number->value) == 10 or $radix < 2 or $radix > 36 | |
| 0 | 0 | 0 | ($radix = $radix->to_number->value) == 10 or $radix < 2 or $radix > 36 or $radix =~ /\./ | |
| 419 | 2 | 0 | 10 | not defined $prec or $prec->id eq 'undef' |
| 442 | 1 | 2 | 5 | $e < -6 or $e >= $prec |