line |
true |
false |
branch |
94
|
216 |
6236 |
if @_ > 1
|
159
|
0 |
64 |
if $self->_dslip ne " "
|
164
|
0 |
313 |
if $mod->_dslip ne " "
|
326
|
0 |
457 |
unless my $object = check($tmpl, \%hash)
|
336
|
959 |
125 |
if $self->_status
|
432
|
312 |
4 |
if @res
|
442
|
4 |
27 |
if $self->package_name eq "perl"
|
450
|
0 |
27 |
if (defined $core)
|
452
|
0 |
0 |
if $cb->_vcmp($self->version, $self->installed_version) > 0
|
456
|
0 |
0 |
if $cb->_vcmp($self->version, $core) >= 0
|
474
|
29 |
3 |
ref $self ? :
|
486
|
4 |
28 |
if (exists $Module::CoreList::version{0 + $ver}{$name})
|
488
|
0 |
4 |
unless $core
|
498
|
2 |
20 |
if $self->module =~ /^bundle(?:-|::)/i
|
501
|
4 |
16 |
if $self->is_autobundle
|
513
|
10 |
50 |
if $self->module eq $prefix
|
520
|
44 |
0 |
unless can_load("modules", {"Module::ThirdParty", 0})
|
528
|
0 |
0 |
unless $self->is_third_party
|
577
|
2 |
52 |
if $self->status->_fetch_from
|
580
|
0 |
54 |
unless my $where = $cb->_fetch(@_, %args)
|
583
|
16 |
36 |
if (not $self->status->_fetch_from and $cb->configure_object->get_conf("md5") and $self->package ne "CHECKSUMS")
|
587
|
0 |
16 |
unless ($self->_validate_checksum)
|
611
|
1 |
16 |
unless ($self->status->fetch)
|
618
|
1 |
15 |
if ($self->is_autobundle)
|
655
|
0 |
20 |
unless check($tmpl, \%hash)
|
660
|
2 |
18 |
if ($self->is_autobundle) { }
|
665
|
0 |
18 |
unless ($extract)
|
677
|
1 |
17 |
if not $prefer_makefile and $found_build
|
678
|
1 |
17 |
if $found_build and not $found_makefile
|
679
|
16 |
2 |
if $prefer_makefile and $found_makefile
|
680
|
16 |
2 |
if $found_makefile and not $found_build
|
682
|
0 |
18 |
if $self->package =~ /^Module-Build-\d/
|
688
|
1 |
19 |
if ($type and $type eq 'CPANPLUS::Dist::Build' and not 'CPANPLUS::Dist'->has_dist_type('CPANPLUS::Dist::Build') && $cb->module_tree('CPANPLUS::Dist::Build')->is_uptodate('version', '0.60')) { }
|
|
1 |
18 |
elsif (not $type) { }
|
718
|
20 |
0 |
if $type
|
746
|
0 |
19 |
unless $self->status->installer_type
|
757
|
0 |
19 |
unless check($tmpl, \%hash)
|
760
|
1 |
18 |
unless ("CPANPLUS::Dist"->has_dist_type($type))
|
765
|
1 |
0 |
if ($type eq 'CPANPLUS::Dist::Build') { }
|
772
|
0 |
1 |
unless ($cb->module_tree($type)->install("target", $target, %$args))
|
781
|
1 |
0 |
if ('CPANPLUS::Dist'->has_dist_type($type)) { }
|
802
|
14 |
5 |
unless ($dist = $self->status->dist)
|
803
|
0 |
13 |
unless $dist = $type->new("module", $self)
|
807
|
13 |
5 |
unless ($dist_cpan = $self->status->dist_cpan)
|
809
|
5 |
8 |
$type eq $self->status->installer_type ? :
|
820
|
1 |
17 |
if $target eq "init"
|
823
|
1 |
16 |
unless $dist->prepare(%$args)
|
827
|
2 |
14 |
if $target eq "prepare"
|
829
|
1 |
13 |
unless $dist->create(%$args)
|
925
|
0 |
17 |
unless $args = check($tmpl, \%hash)
|
933
|
9 |
8 |
if $target ne "install"
|
936
|
0 |
0 |
if ($target eq "install" and not $args->{'force'} and not $self->package_is_perl_core and $self->status->installed || $self->is_uptodate and not sub { ;}->($format))
|
947
|
1 |
16 |
if ($self->package_is_perl_core) { }
|
|
0 |
16 |
elsif ($self->is_third_party) { }
|
949
|
1 |
0 |
if ($self->installed_version > $self->version) { }
|
|
0 |
0 |
elsif ($self->installed_version == $self->version) { }
|
989
|
9 |
7 |
unless ($self->status->fetch)
|
992
|
0 |
18 |
if exists $args->{$_}
|
995
|
18 |
0 |
if defined $args->{$_}
|
997
|
0 |
9 |
unless $self->fetch(%$params)
|
1001
|
10 |
6 |
unless ($self->status->extract)
|
1004
|
0 |
20 |
if exists $args->{$_}
|
1007
|
20 |
0 |
if defined $args->{$_}
|
1009
|
0 |
10 |
unless $self->extract(%$params)
|
1012
|
8 |
8 |
if $format
|
1015
|
0 |
16 |
unless ($format)
|
1028
|
0 |
16 |
if ($conf->get_conf("signature"))
|
1029
|
0 |
0 |
if ($self->check_signature('verbose', $args->{'verbose'})) { }
|
1036
|
0 |
0 |
if ($conf->get_conf("cpantest"))
|
1043
|
0 |
0 |
unless $cb->_send_report("module", $self, "failed", 1, "buffer", "CPANPLUS::Error"->stack_as_string, "verbose", $args->{'verbose'}, "force", $args->{'force'})
|
1060
|
1 |
15 |
if ($self->is_bundle)
|
1063
|
0 |
1 |
unless (@prereqs)
|
1074
|
2 |
13 |
unless ($dist)
|
1080
|
8 |
5 |
if $target ne "install"
|
1082
|
4 |
1 |
$dist->install(%$args) ? :
|
1086
|
4 |
1 |
if $ok
|
1107
|
0 |
3 |
unless ($self->is_bundle)
|
1116
|
2 |
1 |
if ($self->is_autobundle) { }
|
1118
|
0 |
2 |
unless ($where = $self->status->fetch)
|
1128
|
0 |
1 |
unless ($dir = $self->status->extract)
|
1134
|
1 |
7 |
if /\.pm/i
|
1141
|
0 |
3 |
unless my $fh = "FileHandle"->new($file)
|
1148
|
1 |
62 |
if $flag and /^=head/i
|
1154
|
3 |
59 |
if /^=head1 CONTENTS/i
|
1156
|
7 |
55 |
if ($flag and /^(?!=)(\S+)\s*(\S+)?/)
|
1162
|
0 |
7 |
unless ($obj)
|
1169
|
7 |
0 |
unless ($$seen{$obj->module}++)
|
1199
|
1 |
2 |
if $self->status->readme
|
1202
|
0 |
2 |
unless can_load("modules", {"FileHandle", "0.0"}, "verbose", 1)
|
1207
|
0 |
2 |
unless my $obj = $self->clone
|
1223
|
0 |
2 |
unless $file
|
1228
|
0 |
2 |
unless ($fh->open($file))
|
1298
|
0 |
39 |
if defined $href->{'dir'} and ref $href->{'dir'}
|
1345
|
0 |
0 |
if $self->installed_version
|
1347
|
0 |
0 |
if $self->installed_file
|
1438
|
0 |
0 |
unless my $args = check($tmpl, \%hash)
|
1440
|
0 |
0 |
if ($conf->get_conf("dist_type") and $conf->get_conf('dist_type') ne 'CPANPLUS::Dist::Build' || $conf->get_conf('dist_type') ne 'CPANPLUS::Dist::MM')
|
1451
|
0 |
0 |
unless ($self->installed_version)
|
1458
|
0 |
0 |
unless my $files = $self->files("type", $type)
|
1459
|
0 |
0 |
unless my $dirs = $self->directory_tree("type", $type)
|
1464
|
0 |
0 |
if $pack
|
1469
|
0 |
0 |
unless defined $file and -f $file
|
1474
|
0 |
0 |
if $sudo
|
1477
|
0 |
0 |
unless (run("command", \@cmd, "verbose", $verbose, "buffer", \$buffer))
|
1488
|
0 |
0 |
unless opendir DIR, $dir
|
1492
|
0 |
0 |
unless @count == 2
|
1505
|
0 |
0 |
if $sudo
|
1508
|
0 |
0 |
unless (run("command", \@cmd, "verbose", $verbose, "buffer", \$buffer))
|
1518
|
0 |
0 |
$flag ? :
|
1536
|
0 |
1 |
unless my(@list) = $self->author->distributions(%hash, "module", $self)
|
1592
|
0 |
0 |
unless my $args = check($tmpl, \%hash)
|
1597
|
0 |
0 |
if ($err)
|
1600
|
0 |
0 |
unless can_load("modules", {"ExtUtils::Installed", "0.0"}, "verbose", $verbose)
|
1656
|
0 |
0 |
unless my $dir = $Config::Config{$href->{$key} . "exp"}
|
1674
|
0 |
0 |
unless ($inst = "ExtUtils::Installed"->new("extra_libs", \@libs))
|
1686
|
0 |
0 |
if ($@)
|
1693
|
0 |
0 |
wantarray ? :
|
1716
|
10 |
0 |
if (my $dir = $self->status->extract) { }
|
1718
|
0 |
10 |
unless $cb->_add_to_includepath("directories", ["File::Spec"->catdir(sub { ;}->($dir), "lib"), "File::Spec"->catdir(sub { ;}->($dir), "arch"), sub { ;}->($dir)])
|
1726
|
0 |
10 |
unless $cb->_add_to_path("directories", ["File::Spec"->catdir(sub { ;}->($dir), "script"), "File::Spec"->catdir(sub { ;}->($dir), "bin")])
|