line |
true |
false |
branch |
23
|
0 |
11 |
if ($file eq '-') { } |
28
|
1 |
10 |
unless open my $FH, '<', $file |
34
|
1 |
9 |
unless (defined $filecontent and $filecontent =~ /[^\s\t\r\n]/ms) |
38
|
2 |
7 |
if ($intype eq 'yaml') { } |
|
1 |
6 |
elsif ($intype eq 'json') { } |
|
1 |
5 |
elsif ($intype eq 'xml') { } |
|
1 |
4 |
elsif ($intype eq 'ini') { } |
|
1 |
3 |
elsif ($intype eq 'cfggeneral') { } |
|
1 |
2 |
elsif ($intype eq 'dumper') { } |
|
1 |
1 |
elsif ($intype eq 'tap') { } |
|
0 |
1 |
elsif ($intype eq 'taparchive') { } |
40
|
0 |
2 |
if ($yamlmod) { } |
75
|
1 |
0 |
$TAP::Parser::VERSION > 3.22 ? : |
80
|
0 |
0 |
$TAP::Parser::VERSION > 3.22 ? : |
108
|
1 |
10 |
if defined &reftype($_) |
123
|
1 |
6 |
if defined &reftype($v) |
135
|
1 |
12 |
unless defined $result |
137
|
4 |
8 |
if ($opt->{'fb'}) |
140
|
2 |
10 |
if (not defined &reftype($result)) { } |
|
0 |
10 |
elsif (&reftype($result) eq 'SCALAR') { } |
|
5 |
5 |
elsif (&reftype($result) eq 'ARRAY') { } |
|
4 |
1 |
elsif (&reftype($result) eq 'HASH') { } |
149
|
3 |
5 |
$fi ? : |
150
|
3 |
5 |
if (not defined &reftype($entry)) { } |
|
2 |
3 |
elsif (&reftype($entry) eq 'ARRAY') { } |
|
2 |
1 |
elsif (&reftype($entry) eq 'HASH') { } |
168
|
2 |
3 |
if (not defined &reftype($entry)) { } |
|
1 |
2 |
elsif (&reftype($entry) eq 'ARRAY') { } |
|
1 |
1 |
elsif (&reftype($entry) eq 'HASH') { } |
194
|
1 |
0 |
unless defined $opt->{'separator'} |
205
|
8 |
28 |
if ($outtype eq 'yaml') { } |
|
7 |
21 |
elsif ($outtype eq 'json') { } |
|
6 |
15 |
elsif ($outtype eq 'ini') { } |
|
7 |
8 |
elsif ($outtype eq 'dumper') { } |
|
7 |
1 |
elsif ($outtype eq 'xml') { } |
|
0 |
1 |
elsif ($outtype eq 'flat') { } |
208
|
0 |
8 |
if ($opt->{'yaml-module'}) { } |