line |
true |
false |
branch |
115
|
1 |
20 |
if ref(my $class = shift()) |
118
|
1 |
19 |
unless @_ > 0 |
123
|
1 |
18 |
if @_ % 2 |
129
|
6 |
10 |
unless $ranges and 'ARRAY' eq ref $ranges and @$ranges and not grep((!($_ && 'ARRAY' eq ref $_ && @$_ >= 1 && $_->[0] >= 0)), @$ranges) |
147
|
2 |
22 |
unless $prev_range > $range->[0] |
160
|
2 |
6 |
exists $arg{'joiner'} ? : |
|
1 |
7 |
exists $arg{'skip_zeroes'} ? : |
|
3 |
5 |
exists $arg{'rounding'} ? : |
163
|
6 |
10 |
exists $arg{$_} && $arg{$_} && 'CODE' eq ref $arg{$_} ? : |
183
|
1 |
58 |
unless ref(my $self = shift()) |
188
|
5 |
53 |
if ($value < 0) |
201
|
145 |
42 |
if ($t or @result and not $self->{'skip_zeroes'}) |
211
|
58 |
129 |
unless defined $value |
218
|
5 |
53 |
$sign ? : |
226
|
130 |
57 |
if ($value >= $range) { } |
228
|
89 |
41 |
$range ? : |
232
|
18 |
112 |
if ($self->{'rounding'}) { } |
238
|
72 |
40 |
$range ? : |
252
|
84 |
61 |
if ($self->{'formatter'}) { } |
259
|
8 |
53 |
$value == 1 ? : |
|
61 |
0 |
defined $string ? : |
273
|
10 |
48 |
if ($self->{'post_process'}) { } |