line |
!l |
l&&!r |
l&&r |
condition |
187
|
0 |
0 |
0 |
$self->{'make_test'} && $self->{'build_dir'} && (UNIVERSAL::can($self->{'make_test'}, 'failed') ? !$self->{'make_test'}->failed : $self->{'make_test'} =~ /^YES/) && (!$self->{'install'} || $self->{'install'}->failed) |
207
|
0 |
0 |
0 |
exists $self->{'incommandcolor'} and $color == 1 |
|
0 |
0 |
0 |
exists $self->{'incommandcolor'} and $color == 1 and $self->{'incommandcolor'} == $color |
329
|
0 |
0 |
0 |
exists $self->{'build_dir'} and -d $self->{'build_dir'} |
340
|
0 |
0 |
0 |
exists $self->{'build_dir'} and not -d $self->{'build_dir'} |
350
|
0 |
0 |
0 |
exists $self->{'unwrapped'} and UNIVERSAL::can($self->{'unwrapped'}, 'failed') ? $self->{'unwrapped'}->failed : $self->{'unwrapped'} =~ /^NO/ |
389
|
0 |
0 |
0 |
$self->{'build_dir'} and -d $self->{'build_dir'} |
396
|
0 |
0 |
0 |
exists $self->{'writemakefile'} and ref $self->{'writemakefile'} |
|
0 |
0 |
0 |
exists $self->{'writemakefile'} and ref $self->{'writemakefile'} and $self->{'writemakefile'}->can('failed') |
|
0 |
0 |
0 |
exists $self->{'writemakefile'} and ref $self->{'writemakefile'} and $self->{'writemakefile'}->can('failed') and $self->{'writemakefile'}->failed |
529
|
0 |
0 |
0 |
@readdir == 1 and -d $readdir[0] |
567
|
0 |
0 |
0 |
defined $eexist and $! != $eexist |
647
|
0 |
0 |
0 |
$CPAN::DEBUG and $early_yaml |
677
|
0 |
0 |
0 |
$@ and ref $@ |
|
0 |
0 |
0 |
$@ and ref $@ and $@->isa('CPAN::Exception::RecursiveDependency') |
732
|
0 |
0 |
0 |
$@ and ref $@ |
|
0 |
0 |
0 |
$@ and ref $@ and $@->isa('CPAN::Exception::RecursiveDependency') |
792
|
0 |
0 |
0 |
$self->{'build_dir'} and $CPAN::Config->{'build_dir_reuse'} |
806
|
0 |
0 |
0 |
defined $dir and length $dir |
873
|
0 |
0 |
0 |
$patchbin and length $patchbin |
905
|
0 |
0 |
0 |
$patches_dir and not 'File::Spec'->file_name_is_absolute($patch) |
979
|
0 |
0 |
0 |
$CPAN::Config->{'applypatch'} and /\#\#\#\# ApplyPatch data follows \#\#\#\#/ |
1078
|
0 |
0 |
0 |
@dirs and @files |
1099
|
0 |
0 |
0 |
$state eq 'poddir' and /^=head\d\s+(\S+)/ |
1164
|
0 |
0 |
0 |
$rv != Module::Signature::SIGNATURE_OK() and $rv != Module::Signature::SIGNATURE_MISSING() |
1665
|
0 |
0 |
0 |
substr($self->id, -1, 1) eq '.' and $att =~ /(unwrapped|build_dir|archived)/ |
1670
|
0 |
0 |
0 |
$att eq 'build_dir' and $self->{'build_dir'} |
|
0 |
0 |
0 |
$att eq 'build_dir' and $self->{'build_dir'} and $CPAN::META->{'is_tested'} |
1677
|
0 |
0 |
0 |
$att eq 'make_test' and $self->{'make_test'} |
|
0 |
0 |
0 |
$att eq 'make_test' and $self->{'make_test'} and $self->{'make_test'}{'COMMANDID'} |
|
0 |
0 |
0 |
$att eq 'make_test' and $self->{'make_test'} and $self->{'make_test'}{'COMMANDID'} and $self->{'make_test'}{'COMMANDID'} == $CPAN::CurrentCommandId |
1693
|
0 |
0 |
0 |
$method and $method =~ /make|test|install/ |
1722
|
0 |
0 |
0 |
$self->cpan_comment and $self->cpan_comment =~ /isa_perl\(.+?\)/ |
1773
|
0 |
0 |
0 |
not $self->{'force_update'} and exists $self->{'signature_verify'} |
|
0 |
0 |
0 |
not $self->{'force_update'} and exists $self->{'signature_verify'} and UNIVERSAL::can($self->{'signature_verify'}, 'failed') ? $self->{'signature_verify'}->failed : $self->{'signature_verify'} =~ /^NO/ |
1916
|
0 |
0 |
0 |
$Config::Config{'d_alarm'} and $Config::Config{'d_alarm'} eq 'define' |
1977
|
0 |
0 |
0 |
not defined $ret and $self->{'writemakefile'} |
|
0 |
0 |
0 |
not defined $ret and $self->{'writemakefile'} and $self->{'writemakefile'}->failed |
2004
|
0 |
0 |
0 |
$^O eq 'VMS' and -f 'descrip.mms' || -f 'Build.com' |
2073
|
0 |
0 |
0 |
$self->called_for ne $self->id and not $self->{'force_update'} |
2173
|
0 |
0 |
0 |
$^O eq 'VMS' and -f 'Build.com' |
2197
|
0 |
0 |
0 |
$expect_model and @{$expect_model->{'talk'};} |
2376
|
0 |
0 |
0 |
$CPAN::META->has_inst('CPAN::Kwalify') and $CPAN::META->has_inst('Kwalify') |
2489
|
0 |
0 |
0 |
exists $self->{'negative_prefs_cache'} and $self->{'negative_prefs_cache'} != $CPAN::CurrentCommandId |
2534
|
0 |
0 |
0 |
$prefs and exists $prefs->{$phase} |
|
0 |
0 |
0 |
$prefs and exists $prefs->{$phase} and exists $prefs->{$phase}{'args'} |
|
0 |
0 |
0 |
$prefs and exists $prefs->{$phase} and exists $prefs->{$phase}{'args'} and $prefs->{$phase}{'args'} |
2702
|
0 |
0 |
0 |
$optional and $self->is_locally_optional(undef, $prereq) |
2814
|
0 |
0 |
0 |
-f 'Build.PL' and not -f 'File::Spec'->catfile($self->{'build_dir'}, 'Makefile.PL') |
|
0 |
0 |
0 |
-f 'Build.PL' and not -f 'File::Spec'->catfile($self->{'build_dir'}, 'Makefile.PL') and not $merged->requirements_for_module('Module::Build') |
|
0 |
0 |
0 |
-f 'Build.PL' and not -f 'File::Spec'->catfile($self->{'build_dir'}, 'Makefile.PL') and not $merged->requirements_for_module('Module::Build') and not $CPAN::META->has_inst('Module::Build') |
2902
|
0 |
0 |
0 |
$available_file and !defined($need_version) || $need_version eq '0' || $need_version eq 'undef' |
2929
|
0 |
0 |
0 |
$inst_file and $available_file eq $inst_file |
|
0 |
0 |
0 |
$inst_file and $available_file eq $inst_file and $nmo->inst_deprecated |
|
0 |
0 |
0 |
$self->{'reqtype'} =~ /^(r|c)$/ and exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'} |
|
0 |
0 |
0 |
$self->{'reqtype'} =~ /^(r|c)$/ and exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'} and $nmo |
|
0 |
0 |
0 |
$self->{'reqtype'} =~ /^(r|c)$/ and exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'} and $nmo and not $inst_file |
2938
|
0 |
0 |
0 |
$fulfills_all_version_rqs and $nmo->id =~ /^CPANPLUS(?:::Dist::Build)$/ |
2957
|
0 |
0 |
0 |
$need_distro->{'install'} and $need_distro->{'install'}->failed |
|
0 |
0 |
0 |
$need_distro->{'install'} and $need_distro->{'install'}->failed and $need_distro->{'install'}->text =~ /is only/ |
3029
|
0 |
0 |
0 |
$nosayer eq 'make_test' and $do->{'make_test'}{'COMMANDID'} != $CPAN::CurrentCommandId |
3167
|
28 |
0 |
0 |
$meta_file eq 'META.yml' and $meta->generated_by =~ /ExtUtils::MakeMaker version ([\d\._]+)/ |
3190
|
0 |
0 |
0 |
defined $yaml and !ref($yaml) || ref $yaml ne 'HASH' |
3196
|
0 |
0 |
0 |
$CPAN::DEBUG and $yaml |
3202
|
0 |
0 |
0 |
defined $yaml->{'dynamic_config'} and not $yaml->{'dynamic_config'} |
3244
|
0 |
0 |
8 |
$meta_obj and not $meta_obj->dynamic_config |
3279
|
0 |
0 |
0 |
ref $req eq 'HASH' and %$req |
3281
|
0 |
0 |
0 |
$yaml->{'generated_by'} and $yaml->{'generated_by'} =~ /ExtUtils::MakeMaker version ([\d\._]+)/ |
3296
|
0 |
0 |
0 |
$k =~ /[A-Za-z]/ and $v =~ /[A-Za-z]/ |
|
0 |
0 |
0 |
$k =~ /[A-Za-z]/ and $v =~ /[A-Za-z]/ and $CPAN::META->exists('CPAN::Module', $v) |
3326
|
0 |
0 |
0 |
-f $makefile and $fh = 'FileHandle'->new("<$makefile\000") |
3424
|
0 |
0 |
0 |
UNIVERSAL::can($self->{'make_test'}, 'commandid') and $self->{'make_test'}->commandid == $CPAN::CurrentCommandId |
3469
|
0 |
0 |
0 |
-f $makefile and $fh = 'FileHandle'->new("<$makefile\000") |
3574
|
0 |
0 |
0 |
$CPAN::Config->{'trust_test_report_history'} and $CPAN::META->has_inst('CPAN::Reporter::History') |
|
0 |
0 |
0 |
$CPAN::Config->{'trust_test_report_history'} and $CPAN::META->has_inst('CPAN::Reporter::History') and $have_tested_fcn = 'CPAN::Reporter::History'->can('have_tested') |
3607
|
0 |
0 |
0 |
$^O eq 'VMS' and -e 'Build.com' |
3627
|
0 |
0 |
0 |
$expect_model and @{$expect_model->{'talk'};} |
3704
|
0 |
0 |
0 |
$available_version and not 'CPAN::Version'->vlt($available_version, $self->{'prereq_pm'}{$m}) |
|
0 |
0 |
0 |
$available_file and !$self->{'prereq_pm'}{$m} || $self->{'prereq_pm'}{$m} == 0 |
3764
|
0 |
0 |
0 |
exists $self->{'writemakefile'} and $self->{'writemakefile'}->failed |
3772
|
0 |
0 |
0 |
exists $self->{'make_clean'} and $self->{'make_clean'} eq 'YES' |
3837
|
0 |
0 |
0 |
$self->prefs->{'disabled'} and not $self->{'force_update'} |
3959
|
0 |
0 |
0 |
exists $CPAN::HandleConfig::keys{'mbuild_install_build_command'} && $CPAN::Config->{'mbuild_install_build_command'} |
4033
|
0 |
0 |
0 |
$CPAN::Config->{'cleanup_after_install'} and not $self->is_dot_dist |
4049
|
0 |
0 |
0 |
$makeout =~ /permission/s and $> > 0 |
|
0 |
0 |
0 |
$makeout =~ /permission/s and $> > 0 and !$mimc || $mimc eq 'CPAN::HandleConfig'->prefs_lookup($self, 'make') |
4137
|
0 |
0 |
0 |
$CPAN::DEBUG and $out |
4373
|
0 |
0 |
0 |
$self->prefs->{'patches'} and @{$self->prefs->{'patches'};} |
|
0 |
0 |
0 |
$self->prefs->{'patches'} and @{$self->prefs->{'patches'};} and $self->{'patched'} |
line |
l |
!l |
condition |
199
|
0 |
0 |
shift() || 0 |
200
|
0 |
0 |
shift() || 0 |
201
|
0 |
0 |
shift() || [] |
208
|
0 |
0 |
$CPAN::MAX_RECURSION ||= 0 |
272
|
0 |
0 |
$self->{'CONTAINSMODS'} ||= {} |
378
|
0 |
0 |
$ENV{'PERLLIB'} || '' |
631
|
0 |
0 |
$yaml || 'undef' |
646
|
0 |
0 |
$early_yaml || 'UNDEF' |
653
|
0 |
0 |
$early_yaml || undef |
866
|
0 |
0 |
$patches ||= '' |
1020
|
0 |
0 |
$self->called_for || 'unknown' |
1300
|
0 |
0 |
$ENV{'CPAN_SHELL_LEVEL'} || 0 |
1306
|
0 |
0 |
$ENV{'PERLLIB'} || '' |
1387
|
0 |
0 |
$CPAN::Config->{'pager'} || 'cat' |
1407
|
0 |
0 |
$self->{'CHECKSUM_STATUS'} ||= '' |
1480
|
0 |
0 |
$sloppy ||= 0 |
1796
|
0 |
0 |
$err ||= 'Had some problem writing Makefile' |
1824
|
0 |
0 |
$ENV{'PERLLIB'} || '' |
1850
|
0 |
0 |
$ENV{'PERL_AUTOINSTALL'} || '' |
1851
|
0 |
0 |
$ENV{'PERL_EXTUTILS_AUTOINSTALL'} || '' |
1862
|
0 |
0 |
$ENV{'PERL_AUTOINSTALL'} ||= '--defaultdeps' |
1863
|
0 |
0 |
$ENV{'PERL_EXTUTILS_AUTOINSTALL'} ||= '--defaultdeps' |
1872
|
0 |
0 |
$ENV{'PERL5_CPAN_IS_EXECUTING'} || '' |
1987
|
0 |
0 |
$@ || 'Unknown error' |
2124
|
0 |
0 |
$ENV{'PERLLIB'} || '' |
2261
|
0 |
0 |
$expect_model->{'mode'} ||= 'deterministic' |
2277
|
0 |
0 |
$expect_model->{'timeout'} || 5 |
2339
|
0 |
0 |
$expect_model->{'timeout'} || 15 |
2502
|
0 |
0 |
$prefs ||= '' |
2585
|
0 |
0 |
'CPAN::HandleConfig'->prefs_lookup($self, 'make') || $Config::Config{'make'} || 'make' |
2595
|
0 |
0 |
'CPAN::HandleConfig'->prefs_lookup($self, 'make') || $CPAN::Config->{'make'} || $Config::Config{'make'} || 'make' |
2630
|
0 |
0 |
$opt || 0 |
2803
|
0 |
0 |
$self->prefs->{'depends'} || {} |
2829
|
0 |
0 |
$self->prereq_pm || {} |
2883
|
0 |
0 |
$nmo->inst_file || '' |
2884
|
0 |
0 |
$nmo->available_file || '' |
2973
|
0 |
0 |
$self->{'sponsored_mods'}{$need_module} ||= 0 |
3194
|
0 |
0 |
$yaml || 'UNDEF' |
3239
|
0 |
0 |
$self->{'writemakefile'} || '' |
|
0 |
0 |
$self->{'modulebuild'} || '' |
3274
|
0 |
0 |
$yaml->{'requires'} || {} |
3275
|
0 |
0 |
$yaml->{'build_requires'} || {} |
3277
|
0 |
0 |
$yaml->{'recommends'} || {} |
3380
|
0 |
0 |
$bphash->{'requires'} || {} |
3381
|
0 |
0 |
$bphash->{'build_requires'} || {} |
3404
|
0 |
0 |
$self->{'badtestcnt'} ||= 0 |
3460
|
0 |
0 |
$self->{'writemakefile'} || '' |
|
0 |
0 |
$self->{'modulebuild'} || '' |
3528
|
0 |
0 |
$ENV{'PERLLIB'} || '' |
3977
|
0 |
0 |
$brip ||= 'ask/yes' |
3979
|
0 |
0 |
$self->{'reqtype'} ||= 'c' |
4002
|
0 |
0 |
$ENV{'PERLLIB'} || '' |
4154
|
0 |
0 |
$CPAN::Config->{'lynx'} || undef |
4221
|
0 |
0 |
$CPAN::Config->{'pager'} || 'cat' |
4448
|
0 |
0 |
$rep->{'archname'} || $rep->{'platform'} || '????' |
4449
|
0 |
0 |
$rep->{'action'} || $rep->{'status'} || '????' |
4450
|
0 |
0 |
$rep->{'ostext'} || ucfirst $rep->{'osname'} || '????' |
line |
l |
!l&&r |
!l&&!r |
condition |
27
|
0 |
0 |
0 |
$instance{$plugin} ||= $plugin_proper->new(@args) |
70
|
0 |
0 |
1 |
$s =~ tr[/][] == 1 or not $s =~ m[[A-Z]/[A-Z-0-9]{2}/[A-Z-0-9]{2,}/] |
72
|
0 |
0 |
0 |
$CPAN::META->{'LOCK'} or $$CPAN::Have_warned{"$s is unlocked"}++ |
402
|
0 |
0 |
0 |
$packagedir ||= $self->{'build_dir'} |
470
|
0 |
0 |
0 |
$CPAN::META->{'cachemgr'} ||= 'CPAN::CacheMgr'->new |
550
|
0 |
0 |
0 |
not $userid or $userid eq 'N/A' |
567
|
0 |
0 |
0 |
defined $eexist and $! != $eexist or $suffix == 999 |
616
|
41 |
0 |
0 |
$has_cm or $has_pcm |
618
|
41 |
0 |
0 |
$has_cm or $has_pcm |
633
|
0 |
0 |
0 |
$yaml ||= 'File::Spec'->catfile($build_dir, 'META.yml') |
648
|
0 |
0 |
0 |
not ref $early_yaml or ref $early_yaml ne 'HASH' |
1290
|
0 |
0 |
0 |
$dir ||= $self->dir |
1336
|
0 |
0 |
0 |
$CPAN::Config->{'cvsroot'} || $ENV{'CVSROOT'} |
1338
|
0 |
0 |
0 |
$CPAN::Config->{'cvs_site_perl'} || $ENV{'CVS_SITE_PERL'} |
1511
|
0 |
0 |
0 |
not ref $cksum or ref $cksum ne 'HASH' |
1661
|
0 |
0 |
0 |
$fforce or $phase eq $method |
1687
|
0 |
0 |
0 |
$ldebug or $CPAN::DEBUG |
1758
|
0 |
0 |
0 |
not $self->{'archived'} or $self->{'archived'} eq 'NO' |
1763
|
0 |
0 |
0 |
not $self->{'unwrapped'} or UNIVERSAL::can($self->{'unwrapped'}, 'failed') ? $self->{'unwrapped'}->failed : $self->{'unwrapped'} =~ /^NO/ |
1986
|
0 |
0 |
0 |
not defined $output or $@ |
2004
|
0 |
0 |
0 |
-f 'Makefile' or -f 'Build' |
|
0 |
0 |
0 |
-f 'descrip.mms' || -f 'Build.com' |
|
0 |
0 |
0 |
-f 'Makefile' or -f 'Build' or $^O eq 'VMS' and -f 'descrip.mms' || -f 'Build.com' |
2173
|
0 |
0 |
0 |
-f 'Build' or $^O eq 'VMS' and -f 'Build.com' |
2227
|
0 |
0 |
0 |
$self->{'writemakefile'} ||= 'CPAN::Distrostatus'->new('YES') |
2571
|
0 |
0 |
0 |
$_make_phase_arg ||= $CPAN::Config->{$what} |
2617
|
0 |
0 |
0 |
$prereq_pm ||= $self->{'prereq_pm'} |
2622
|
0 |
0 |
0 |
$nmo ||= $CPAN::META->instance('CPAN::Module', $prereq) |
2624
|
0 |
0 |
0 |
not $av or 'CPAN::Version'->vlt($av, $prereq_pm->{$rt}{$prereq}) |
2742
|
0 |
0 |
0 |
not ref $optf or ref $optf ne 'HASH' |
2747
|
0 |
0 |
0 |
not ref $wantf or ref $wantf ne 'ARRAY' |
2902
|
0 |
0 |
0 |
!defined($need_version) || $need_version eq '0' || $need_version eq 'undef' |
2929
|
0 |
0 |
0 |
exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'} |
3093
|
0 |
0 |
0 |
!$self->{'mandatory'} || $self->is_locally_optional($prereq_pm, $need_module) |
3186
|
0 |
0 |
0 |
$@ or not $yaml |
3190
|
0 |
0 |
0 |
!ref($yaml) || ref $yaml ne 'HASH' |
3229
|
8 |
0 |
0 |
$self->{'writemakefile'} or $self->{'modulebuild'} |
3236
|
8 |
0 |
0 |
-f $makefile or -f $buildfile |
3319
|
8 |
0 |
0 |
$req or $breq |
3354
|
0 |
0 |
0 |
not $prevn or 'CPAN::Version'->vlt($prevn, $n) |
3362
|
8 |
0 |
0 |
$req or $breq |
3387
|
8 |
0 |
0 |
$req or $breq |
|
8 |
0 |
0 |
$req or $breq or $opt_req |
|
0 |
0 |
0 |
$req or $breq or $opt_req or $opt_breq |
3454
|
0 |
0 |
0 |
$self->{'writemakefile'} or $self->{'modulebuild'} |
3607
|
0 |
0 |
0 |
-e 'Build' or $^O eq 'VMS' and -e 'Build.com' |
3704
|
0 |
0 |
0 |
!$self->{'prereq_pm'}{$m} || $self->{'prereq_pm'}{$m} == 0 |
3974
|
0 |
0 |
0 |
$^O eq 'MSWin32' || $^O eq 'VMS' |
4049
|
0 |
0 |
0 |
!$mimc || $mimc eq 'CPAN::HandleConfig'->prefs_lookup($self, 'make') |
4275
|
0 |
0 |
0 |
$CPAN::Config->{'http_proxy'} || $ENV{'http_proxy'} |
4277
|
0 |
0 |
0 |
$CPAN::Config->{'no_proxy'} || $ENV{'no_proxy'} |