| line |
true |
false |
branch |
|
80
|
0 |
0 |
if $_permanent_filter |
|
94
|
1 |
5 |
if ($_[$i] eq 'no-unicode-escape-permanently') { } |
|
|
1 |
4 |
elsif ($_[$i] eq 'unicode-escape-permanently') { } |
|
120
|
17 |
8 |
defined $_[1] ? : |
|
122
|
3 |
22 |
exists $params->{'pretty'} && defined $params->{'pretty'} ? : |
|
125
|
15 |
10 |
exists $params->{'escape-unicode'} && defined $params->{'escape-unicode'} ? : |
|
128
|
8 |
17 |
if ($escape_unicode) { } |
|
129
|
2 |
6 |
if ($pretty_printing) { } |
|
132
|
7 |
1 |
if (_has_utf8($json_string)) |
|
136
|
0 |
17 |
if ($pretty_printing) { } |
|
146
|
0 |
25 |
unless ($json_string) |
|
151
|
15 |
8 |
defined $_[1] ? : |
|
153
|
3 |
20 |
exists $params->{'pretty'} && defined $params->{'pretty'} ? : |
|
155
|
2 |
21 |
if $pretty_printing |
|
159
|
12 |
11 |
exists $params->{'escape-unicode'} && defined $params->{'escape-unicode'} ? : |
|
162
|
7 |
16 |
if ($escape_unicode) { } |
|
172
|
0 |
0 |
defined $@ ? : |
|
|
0 |
7 |
if ($@ or not defined $yaml_string) |
|
174
|
0 |
7 |
unless ($yaml_string) |
|
175
|
6 |
1 |
if (_has_utf8($yaml_string)) |
|
185
|
0 |
0 |
defined $@ ? : |
|
|
0 |
16 |
if ($@ or not defined $yaml_string) |
|
187
|
0 |
16 |
unless ($yaml_string) |
|
196
|
0 |
0 |
defined $@ ? : |
|
|
0 |
23 |
if ($@ or not defined $pv) |
|
203
|
0 |
4 |
unless (defined $contents) |
|
205
|
0 |
4 |
unless (defined $pv) |
|
212
|
17 |
10 |
if (_has_utf8($json_string)) { } |
|
215
|
0 |
0 |
defined $@ ? : |
|
|
0 |
17 |
if ($@ or not defined $pv) |
|
219
|
0 |
0 |
defined $@ ? : |
|
|
0 |
10 |
if ($@ or not defined $pv) |
|
227
|
0 |
4 |
unless (defined $contents) |
|
229
|
0 |
4 |
unless (defined $pv) |
|
234
|
0 |
0 |
defined $_[1] ? : |
|
237
|
0 |
0 |
unless (defined $pv) |
|
239
|
0 |
0 |
unless (defined $json_string) |
|
245
|
0 |
0 |
defined $_[1] ? : |
|
248
|
0 |
0 |
unless (defined $pv) |
|
250
|
0 |
0 |
unless (defined $yaml_string) |
|
256
|
0 |
0 |
defined $_[1] ? : |
|
259
|
0 |
0 |
unless (defined $pv) |
|
261
|
0 |
0 |
unless (defined $dump_string) |
|
267
|
10 |
2 |
defined $_[1] ? : |
|
272
|
0 |
12 |
unless ($pv) |
|
274
|
0 |
12 |
unless ($json) |
|
279
|
0 |
0 |
defined $_[1] ? : |
|
282
|
0 |
0 |
unless ($pv) |
|
284
|
0 |
0 |
unless ($dump) |
|
289
|
4 |
0 |
defined $_[1] ? : |
|
292
|
0 |
4 |
unless ($pv) |
|
294
|
0 |
4 |
unless ($dump) |
|
299
|
2 |
0 |
defined $_[1] ? : |
|
302
|
0 |
2 |
unless ($pv) |
|
304
|
0 |
2 |
unless ($json_string) |
|
309
|
0 |
0 |
defined $_[1] ? : |
|
312
|
0 |
0 |
unless ($pv) |
|
314
|
0 |
0 |
unless ($yaml_string) |
|
319
|
9 |
3 |
defined $_[1] ? : |
|
322
|
0 |
12 |
unless (defined $pv) |
|
324
|
0 |
12 |
unless (defined $yaml_string) |
|
340
|
0 |
0 |
defined $@ ? : |
|
|
0 |
35 |
if ($@ or not defined $pv) |
|
371
|
32 |
2 |
defined $_[1] ? : |
|
374
|
27 |
7 |
exists $params->{'terse'} && defined $params->{'terse'} ? : |
|
377
|
18 |
16 |
exists $params->{'indent'} && defined $params->{'indent'} ? : |
|
380
|
18 |
0 |
if ($_permanent_override == 0 and exists $params->{'dont-bloody-escape-unicode'} && defined $params->{'dont-bloody-escape-unicode'} && $params->{'dont-bloody-escape-unicode'} == 1 || exists $params->{'escape-unicode'} && defined $params->{'escape-unicode'} && $params->{'escape-unicode'} == 0) |
|
412
|
12 |
2 |
defined $_[1] ? : |
|
414
|
4 |
0 |
if ($_permanent_filter == 0 and exists $params->{'dont-bloody-escape-unicode'} && defined $params->{'dont-bloody-escape-unicode'} && $params->{'dont-bloody-escape-unicode'} == 1 || exists $params->{'escape-unicode'} && defined $params->{'escape-unicode'} && $params->{'escape-unicode'} == 0) |
|
433
|
3 |
2 |
defined $_[1] ? : |
|
435
|
3 |
0 |
if ($_permanent_override == 1 or exists $params->{'dont-bloody-escape-unicode'} and defined $params->{'dont-bloody-escape-unicode'} and $params->{'dont-bloody-escape-unicode'} == 1 or exists $params->{'escape-unicode'} and defined $params->{'escape-unicode'} and $params->{'escape-unicode'} == 0) |
|
464
|
375 |
3 |
defined $_[1] ? : |
|
466
|
368 |
10 |
if ($aref eq '') { } |
|
|
0 |
10 |
elsif ($aref eq 'SCALAR') { } |
|
|
4 |
6 |
elsif ($aref eq 'HASH') { } |
|
|
6 |
0 |
elsif ($aref eq 'ARRAY') { } |
|
517
|
0 |
8 |
unless (open $FH, "<:encoding(UTF-8)", $infile) |
|
530
|
0 |
0 |
unless (open $FH, ">:encoding(UTF-8)", $outfile) |
|
534
|
0 |
0 |
unless (write_to_filehandle($FH, $contents)) |
|
566
|
0 |
568 |
unless defined $_ |
|
569
|
566 |
2 |
unless /[[:^print:]]/ |
|
588
|
0 |
2 |
if ($high eq 'iso8859') { } |
|
|
2 |
0 |
elsif ($high eq 'utf8') { } |
|
|
0 |
0 |
elsif ($high eq '8bit') { } |
|
589
|
0 |
0 |
if ($Data_Dumper_IS_ASCII) { } |
|
|
0 |
0 |
elsif ($] ge 5.007003) { } |