line |
true |
false |
branch |
138
|
1 |
14 |
unless (can_load('modules', {$mod, 0})) |
145
|
0 |
14 |
unless ($conf->get_program($pgm)) |
211
|
12 |
1 |
if $self->status->dist_cpan |
212
|
1 |
12 |
unless $self->status->dist_cpan |
219
|
1 |
12 |
unless ($dir = $self->status->extract) |
243
|
0 |
12 |
unless $args = check($tmpl, \%hash) |
249
|
3 |
9 |
if $dist->status->prepared and not $force |
256
|
0 |
9 |
unless ($cb->_chdir('dir', $dir)) |
281
|
0 |
9 |
unless ($ok) |
295
|
0 |
9 |
defined $metadata && exists $metadata->{'x_use_unsafe_inc'} ? : |
296
|
9 |
0 |
unless defined $x_use_unsafe_inc |
299
|
0 |
9 |
unless exists $ENV{'PERL_USE_UNSAFE_INC'} |
302
|
0 |
9 |
if (-e sub {
package CPANPLUS::Internals::Constants;
my $file = 'Makefile';
return @_ ? 'File::Spec'->catfile(@_, $file) : $file;
}
->() and -M sub {
package CPANPLUS::Internals::Constants;
my $file = 'Makefile';
return @_ ? 'File::Spec'->catfile(@_, $file) : $file;
}
->() < -M $dir and not $force) { } |
308
|
3 |
6 |
unless (-e sub {
;
}
->()) |
318
|
1 |
2 |
unless (-e sub {
;
}
->()) |
337
|
7 |
1 |
unless $run_verbose |
378
|
2 |
6 |
unless ($rv) |
393
|
0 |
6 |
if (not -e sub {
;
}
->($dir) and -e sub {
;
}
->($dir)) |
418
|
0 |
6 |
if ($makestat < $mplstat) |
433
|
0 |
6 |
unless ($prereqs) |
441
|
0 |
9 |
unless ($cb->_chdir('dir', $orig)) |
449
|
3 |
6 |
$fail ? : |
477
|
0 |
3 |
unless my $args = check($tmpl, \%hash) |
484
|
3 |
0 |
if keys %$prereqs |
487
|
0 |
0 |
unless ($fh->open($file)) |
496
|
0 |
0 |
unless $found |
499
|
0 |
0 |
if (defined $p{$1}) { } |
502
|
0 |
0 |
if $cb->_vcmp($ver, $p{$1}) > 0 |
548
|
9 |
0 |
if $self->status->dist_cpan |
549
|
0 |
9 |
unless $self->status->dist_cpan |
556
|
0 |
9 |
unless ($dir = $self->status->extract) |
585
|
0 |
9 |
unless $args = check($tmpl, \%hash) |
593
|
2 |
7 |
if ($dist->status->created and not $force) |
601
|
1 |
6 |
unless ($dist->status->prepared) |
610
|
1 |
5 |
unless ($cb->_chdir('dir', $dir)) |
620
|
0 |
5 |
defined $metadata && exists $metadata->{'x_use_unsafe_inc'} ? : |
621
|
5 |
0 |
unless defined $x_use_unsafe_inc |
624
|
0 |
5 |
unless exists $ENV{'PERL_USE_UNSAFE_INC'} |
637
|
0 |
5 |
unless ($cb->_chdir('dir', $dir)) |
642
|
0 |
5 |
unless ($ok) |
656
|
0 |
5 |
if (-d sub {
package CPANPLUS::Internals::Constants;
return @_ ? 'File::Spec'->catfile(@_, 'blib') : 'blib';
}
->($dir) and -M sub {
package CPANPLUS::Internals::Constants;
return @_ ? 'File::Spec'->catfile(@_, 'blib') : 'blib';
}
->($dir) < -M $dir and not $force) { } |
661
|
0 |
5 |
unless (scalar run('command', [$make, @makeflags], 'buffer', \$captured, 'verbose', $verbose)) |
666
|
0 |
0 |
if ($conf->get_conf('cpantest')) |
687
|
4 |
1 |
unless ($skiptest) |
707
|
4 |
0 |
if (scalar run('command', [$make, 'test', @makeflags], 'buffer', \$captured, 'verbose', $run_verbose)) { } |
715
|
0 |
4 |
if (sub {
package CPANPLUS::Internals::Constants::Report;
return unless my $buffer = shift();
if ($buffer =~ /(No tests defined( for [\w:]+ extension)?\.)/ and not $buffer =~ /\*\.t/m and not $buffer =~ /test\.pl/m) {
return $1;
};
return;
}
->($captured)) { } |
721
|
0 |
4 |
if ($conf->get_conf('cpantest')) |
728
|
0 |
0 |
$run_verbose ? : |
730
|
0 |
0 |
if ($conf->get_conf('cpantest')) |
743
|
0 |
0 |
unless ($force or $cb->_callbacks->proceed_on_test_failure->($self, $captured)) |
752
|
0 |
5 |
unless ($cb->_chdir('dir', $orig)) |
759
|
0 |
5 |
if ($conf->get_conf('cpantest') and not $prereq_fail) |
760
|
0 |
0 |
unless $cb->_send_report('module', $self, 'failed', $test_fail || $fail, 'buffer', 'CPANPLUS::Error'->stack_as_string, 'status', $status, 'verbose', $verbose, 'force', $force) |
771
|
0 |
5 |
$fail ? : |
791
|
1 |
0 |
if $self->status->dist_cpan |
798
|
0 |
1 |
unless ($dist->status->created) |
805
|
0 |
1 |
unless ($dir = $self->status->extract) |
824
|
0 |
1 |
unless $args = check($tmpl, \%hash) |
828
|
0 |
0 |
if (defined $self->status->installed and not $self->status->installed and not $force) |
841
|
0 |
1 |
unless ($cb->_chdir('dir', $dir)) |
849
|
0 |
1 |
defined $metadata && exists $metadata->{'x_use_unsafe_inc'} ? : |
850
|
1 |
0 |
unless defined $x_use_unsafe_inc |
853
|
0 |
1 |
unless exists $ENV{'PERL_USE_UNSAFE_INC'} |
860
|
0 |
0 |
if $sudo and $> |
863
|
0 |
1 |
unless (scalar run('command', $cmd, 'verbose', $verbose, 'buffer', \$captured)) |
874
|
0 |
1 |
unless ($cb->_chdir('dir', $orig)) |
878
|
0 |
1 |
$fail ? : |
902
|
3 |
0 |
if $self->status->dist_cpan |
903
|
0 |
3 |
unless $self->status->dist_cpan |
910
|
0 |
3 |
unless ($dir = $self->status->extract) |
923
|
0 |
3 |
unless my $args = check($tmpl, \%hash) |
926
|
1 |
2 |
if (-s $file and not $force) |
937
|
0 |
2 |
if $force |
940
|
0 |
2 |
unless ($fh->open(">$file")) |
979
|
0 |
0 |
if $self->status->dist_cpan |
980
|
0 |
0 |
unless $self->status->dist_cpan |
995
|
0 |
0 |
unless check($tmpl, \%hash) |
1000
|
0 |
0 |
unless ($dir = $self->status->extract) |
1007
|
0 |
0 |
unless ($cb->_chdir('dir', $dir)) |
1014
|
0 |
0 |
unless $dist->prepare(@_) |
1018
|
0 |
0 |
unless (scalar run('command', [$make, 'distdir'], 'buffer', \$captured, 'verbose', $verbose)) |
1030
|
0 |
0 |
unless (-d $distdir) |
1036
|
0 |
0 |
unless ($cb->_chdir('dir', $orig)) |
1041
|
0 |
0 |
if $fail |
1048
|
0 |
22 |
unless defined $string |
1049
|
0 |
22 |
if ref $string eq 'ARRAY' |
1051
|
21 |
1 |
unless length $string |