| line |
true |
false |
branch |
|
16
|
0 |
0 |
unless $ENV{'GHA_TESTING_COVER'} =~ /^(true|1)$/i |
|
31
|
0 |
0 |
if defined $installer |
|
32
|
0 |
0 |
if ($ENV{'GHA_INSTALL_BACKEND'}) { } |
|
|
0 |
0 |
elsif ($] lt '5.008001') { } |
|
40
|
0 |
0 |
if ($output =~ /cpanminus/) { } |
|
45
|
0 |
0 |
if ($output =~ /install/) { } |
|
53
|
0 |
0 |
if $installer eq 'cpan' |
|
63
|
0 |
0 |
if (/--allow-fail/) { } |
|
|
0 |
0 |
elsif (/--dry-run/) { } |
|
|
0 |
0 |
elsif (/--bootstrap/) { } |
|
|
0 |
0 |
elsif (/--configure/) { } |
|
|
0 |
0 |
elsif (/--auto/) { } |
|
72
|
0 |
0 |
if &INSTALLER() eq 'cpan' |
|
85
|
0 |
0 |
if (@modules) |
|
94
|
0 |
0 |
unless open my $fh, '<', $file |
|
102
|
0 |
0 |
unless -f $file |
|
106
|
0 |
0 |
if (eval {
do {
require JSON::MaybeXS;
1
}
}) { } |
|
|
0 |
0 |
elsif (eval {
do {
require JSON::PP;
1
}
}) { } |
|
120
|
0 |
0 |
unless ref $hash eq 'HASH' |
|
128
|
0 |
0 |
unless -f $file |
|
132
|
0 |
0 |
if (eval {
do {
require JSON::XS;
1
}
}) { } |
|
141
|
0 |
0 |
unless ref $hash eq 'HASH' |
|
148
|
0 |
0 |
unless my $meta = read_json('META.json') || read_yaml('META.yml') |
|
154
|
0 |
0 |
if ($meta->{'metatype'} eq 'JSON') { } |
|
156
|
0 |
0 |
unless $meta->{'prereqs'}{$phase}{'requires'} |
|
157
|
0 |
0 |
unless $meta->{'prereqs'}{$phase}{'recommends'} |
|
158
|
0 |
0 |
unless $meta->{'prereqs'}{$phase}{'suggests'} |
|
162
|
0 |
0 |
unless $meta->{'configure_requires'} |
|
163
|
0 |
0 |
unless $meta->{'build_requires'} |
|
166
|
0 |
0 |
if (@need) |
|
170
|
0 |
0 |
if (@want and &SHOULD_INSTALL_OPTIONAL_DEPS()) |
|
179
|
0 |
0 |
unless my $meta = read_json('MYMETA.json') || read_yaml('MYMETA.yml') || read_json('META.json') || read_yaml('META.yml') |
|
185
|
0 |
0 |
if ($meta->{'metatype'} eq 'JSON') { } |
|
187
|
0 |
0 |
unless $meta->{'prereqs'}{$phase}{'requires'} |
|
188
|
0 |
0 |
unless $meta->{'prereqs'}{$phase}{'recommends'} |
|
189
|
0 |
0 |
unless $meta->{'prereqs'}{$phase}{'suggests'} |
|
193
|
0 |
0 |
unless $meta->{'configure_requires'} |
|
194
|
0 |
0 |
unless $meta->{'build_requires'} |
|
195
|
0 |
0 |
unless $meta->{'requires'} |
|
196
|
0 |
0 |
unless $meta->{'test_requires'} |
|
197
|
0 |
0 |
unless $meta->{'recommends'} |
|
200
|
0 |
0 |
if (&SHOULD_INSTALL_GITHUB_DEPS()) |
|
204
|
0 |
0 |
if (&SHOULD_INSTALL_COVERAGE_DEPS()) |
|
210
|
0 |
0 |
if (@need) |
|
214
|
0 |
0 |
if (@want and &SHOULD_INSTALL_OPTIONAL_DEPS()) |
|
224
|
0 |
0 |
if ($exit) |
|
225
|
0 |
0 |
if ($ALLOW_FAIL) { } |
|
238
|
0 |
0 |
if ($DRY_RUN) |
|
243
|
0 |
0 |
if (&INSTALLER() eq 'cpanm') |
|
247
|
0 |
0 |
if (&INSTALLER() eq 'cpm') |
|
257
|
0 |
0 |
if ($DRY_RUN) |
|
262
|
0 |
0 |
if (&INSTALLER() eq 'cpanm') |
|
266
|
0 |
0 |
if (&INSTALLER() eq 'cpm') |
|
270
|
0 |
0 |
if (&INSTALLER() eq 'cpan') |
|
273
|
0 |
0 |
if ('CPAN::Shell'->can('mandatory_dist_failed')) |