| line |
true |
false |
branch |
|
50
|
0 |
0 |
unless exists $conf->{$mutator} |
|
95
|
66 |
3 |
unless exists $conf->{$mutator} |
|
112
|
0 |
0 |
if $conf->{'utf8'} |
|
142
|
0 |
0 |
unless exists $conf->{$mutator} |
|
181
|
197 |
27 |
unless exists $conf->{$mutator} |
|
200
|
0 |
0 |
if $conf->{'utf8'} |
|
241
|
0 |
42 |
if ("json_xs" eq $key or "json" eq $key) |
|
253
|
12 |
44 |
if $testmod eq "CPANEL" |
|
254
|
12 |
32 |
if $testmod eq "JSON" |
|
263
|
13 |
22 |
if (eval "require $testmod; 1") |
|
266
|
0 |
13 |
unless exists $conf{$key} |
|
282
|
3 |
6 |
if not @order and $ENV{'JSON_ANY_ORDER'} |
|
284
|
23 |
6 |
if (@order) { } |
|
286
|
0 |
23 |
if ($handler and grep(("JSON::$_" eq $handler), @deprecated)) |
|
288
|
0 |
0 |
unless @upgrade_to |
|
295
|
1 |
5 |
unless ($handler) |
|
297
|
0 |
1 |
if ($handler) |
|
304
|
16 |
13 |
unless ($handler) |
|
305
|
15 |
1 |
@order ? : |
|
307
|
0 |
13 |
unless $decoder |
|
308
|
0 |
13 |
unless $encoder |
|
315
|
2 |
14 |
@list ? : |
|
464
|
17 |
0 |
if (my $creator = $conf{$key}{'create_object'}) |
|
467
|
4 |
13 |
if ($ENV{'JSON_ANY_CONFIG'}) |
|
498
|
11 |
0 |
if (ref $self) |
|
538
|
0 |
52 |
unless defined $obj |
|
542
|
26 |
26 |
if (ref $self) { } |
|
544
|
0 |
26 |
if (ref $self->[1]) { } |
|
545
|
0 |
26 |
unless exists $self->[0] |
|
548
|
0 |
26 |
unless $method |
|
559
|
24 |
26 |
ref $self ? : |
|
|
2 |
12 |
if ref $self ? $self->[3] : $UTF8 and not utf8::is_utf8($json) and utf8::valid($json) |
|
590
|
0 |
40 |
unless defined $obj |
|
593
|
2 |
38 |
if ($obj =~ /^(true|false)$/) |
|
597
|
17 |
21 |
if (ref $self) |
|
599
|
0 |
17 |
if (ref $self->[2]) { } |
|
600
|
0 |
17 |
unless exists $self->[0] |
|
603
|
0 |
17 |
unless $method |