line |
true |
false |
branch |
19
|
103 |
46 |
if ($filename =~ /\.ya?ml$/) { } |
|
39 |
7 |
elsif ($filename =~ /\.json$/) { } |
32
|
1 |
7 |
if ($string =~ /^---/) { } |
|
6 |
1 |
elsif ($string =~ /^\s*\{/) { } |
47
|
1 |
120 |
if $@ |
57
|
0 |
54 |
if $@ |
62
|
129 |
0 |
if (not defined $ENV{'PERL_YAML_BACKEND'}) { } |
63
|
0 |
129 |
unless _can_load('CPAN::Meta::YAML', 0.011) |
69
|
0 |
0 |
unless _can_load($backend) |
71
|
0 |
0 |
unless $backend->can('Load') |
78
|
2 |
53 |
if (my $decoder = $ENV{'CPAN_META_JSON_DECODER'}) |
79
|
0 |
2 |
unless _can_load($decoder) |
81
|
0 |
2 |
unless $decoder->can('decode_json') |
89
|
0 |
61 |
if (my $backend = $ENV{'CPAN_META_JSON_BACKEND'}) |
90
|
0 |
0 |
unless _can_load($backend) |
92
|
0 |
0 |
unless $backend->can('new') |
96
|
61 |
0 |
if (not $ENV{'PERL_JSON_BACKEND'} or $ENV{'PERL_JSON_BACKEND'} eq 'JSON::PP') { } |
97
|
0 |
61 |
unless _can_load('JSON::PP', 2.273) |
102
|
0 |
0 |
unless _can_load('JSON', 2.5) |
111
|
0 |
150 |
unless open my $fh, '<:raw', "$_[0]" |
122
|
183 |
9 |
if $INC{$file} |
123
|
0 |
9 |
if exists $INC{$file} |
124
|
0 |
9 |
unless eval {
do {
require $file;
1
}
} |
126
|
9 |
0 |
if (defined $version) |
127
|
0 |
9 |
unless eval {
do {
$module->VERSION($version);
1
}
} |
143
|
0 |
3 |
if $@ |