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 |
340
|
0 |
0 |
0 |
exists $self->{'build_dir'} and -d $self->{'build_dir'} |
351
|
0 |
0 |
0 |
exists $self->{'build_dir'} and not -d $self->{'build_dir'} |
361
|
0 |
0 |
0 |
exists $self->{'unwrapped'} and UNIVERSAL::can($self->{'unwrapped'}, 'failed') ? $self->{'unwrapped'}->failed : $self->{'unwrapped'} =~ /^NO/ |
400
|
0 |
0 |
0 |
$self->{'build_dir'} and -d $self->{'build_dir'} |
407
|
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 |
540
|
0 |
0 |
0 |
@readdir == 1 and -d $readdir[0] |
573
|
0 |
0 |
0 |
$CPAN::META->has_usable('Errno') && defined &Errno::EEXIST |
579
|
0 |
0 |
0 |
defined $eexist and $! != $eexist |
659
|
0 |
0 |
0 |
$CPAN::DEBUG and $early_yaml |
689
|
0 |
0 |
0 |
$@ and ref $@ |
|
0 |
0 |
0 |
$@ and ref $@ and $@->isa('CPAN::Exception::RecursiveDependency') |
744
|
0 |
0 |
0 |
$@ and ref $@ |
|
0 |
0 |
0 |
$@ and ref $@ and $@->isa('CPAN::Exception::RecursiveDependency') |
804
|
0 |
0 |
0 |
$self->{'build_dir'} and $CPAN::Config->{'build_dir_reuse'} |
818
|
0 |
0 |
0 |
defined $dir and length $dir |
885
|
0 |
0 |
0 |
$patchbin and length $patchbin |
917
|
0 |
0 |
0 |
$patches_dir and not 'File::Spec'->file_name_is_absolute($patch) |
991
|
0 |
0 |
0 |
$CPAN::Config->{'applypatch'} and /\#\#\#\# ApplyPatch data follows \#\#\#\#/ |
1090
|
0 |
0 |
0 |
@dirs and @files |
1111
|
0 |
0 |
0 |
$state eq 'poddir' and /^=head\d\s+(\S+)/ |
1176
|
0 |
0 |
0 |
$rv != Module::Signature::SIGNATURE_OK() and $rv != Module::Signature::SIGNATURE_MISSING() |
1678
|
0 |
0 |
0 |
$method and $phase eq $method |
1682
|
0 |
0 |
0 |
substr($self->id, -1, 1) eq '.' and $att =~ /(unwrapped|build_dir|archived)/ |
1687
|
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'} |
1694
|
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 |
1710
|
0 |
0 |
0 |
$method and $method =~ /make|test|install/ |
1739
|
0 |
0 |
0 |
$self->cpan_comment and $self->cpan_comment =~ /isa_perl\(.+?\)/ |
1796
|
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/ |
1939
|
0 |
0 |
0 |
$Config::Config{'d_alarm'} and $Config::Config{'d_alarm'} eq 'define' |
2000
|
0 |
0 |
0 |
not defined $ret and $self->{'writemakefile'} |
|
0 |
0 |
0 |
not defined $ret and $self->{'writemakefile'} and $self->{'writemakefile'}->failed |
2029
|
0 |
0 |
0 |
$^O eq 'VMS' and -f 'descrip.mms' || -f 'Build.com' |
2102
|
0 |
0 |
0 |
$self->called_for ne $self->id and not $self->{'force_update'} |
2202
|
0 |
0 |
0 |
$^O eq 'VMS' and -f 'Build.com' |
2226
|
0 |
0 |
0 |
$expect_model and @{$expect_model->{'talk'};} |
2405
|
0 |
0 |
0 |
$CPAN::META->has_inst('CPAN::Kwalify') and $CPAN::META->has_inst('Kwalify') |
2518
|
0 |
0 |
0 |
exists $self->{'negative_prefs_cache'} and $self->{'negative_prefs_cache'} != $CPAN::CurrentCommandId |
2563
|
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'} |
2731
|
0 |
0 |
0 |
$optional and $self->is_locally_optional(undef, $prereq) |
2843
|
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') |
2936
|
0 |
0 |
0 |
$sufficient and !defined($need_version) || $need_version eq '0' || $need_version eq 'undef' |
2963
|
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'} and $self->{'reqtype'} =~ /^(r|c)$/ |
|
0 |
0 |
0 |
$self->{'reqtype'} and $self->{'reqtype'} =~ /^(r|c)$/ and exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'}{$need_module} |
|
0 |
0 |
0 |
$self->{'reqtype'} and $self->{'reqtype'} =~ /^(r|c)$/ and exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'}{$need_module} and $nmo |
|
0 |
0 |
0 |
$self->{'reqtype'} and $self->{'reqtype'} =~ /^(r|c)$/ and exists $prereq_pm->{'requires'}{$need_module} || exists $prereq_pm->{'opt_requires'}{$need_module} and $nmo and not $inst_file |
2972
|
0 |
0 |
0 |
$fulfills_all_version_rqs and $nmo->id =~ /^CPANPLUS(?:::Dist::Build)$/ |
2993
|
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/ |
3066
|
0 |
0 |
0 |
$nosayer eq 'make_test' and $do->{'make_test'}{'COMMANDID'} != $CPAN::CurrentCommandId |
3204
|
28 |
0 |
0 |
$meta_file eq 'META.yml' and $meta->generated_by =~ /ExtUtils::MakeMaker version ([\d\._]+)/ |
3227
|
0 |
0 |
0 |
defined $yaml and !ref($yaml) || ref $yaml ne 'HASH' |
3233
|
0 |
0 |
0 |
$CPAN::DEBUG and $yaml |
3239
|
0 |
0 |
0 |
defined $yaml->{'dynamic_config'} and not $yaml->{'dynamic_config'} |
3281
|
0 |
0 |
8 |
$meta_obj and not $meta_obj->dynamic_config |
3316
|
0 |
0 |
0 |
ref $req eq 'HASH' and %$req |
3318
|
0 |
0 |
0 |
$yaml->{'generated_by'} and $yaml->{'generated_by'} =~ /ExtUtils::MakeMaker version ([\d\._]+)/ |
3333
|
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) |
3363
|
0 |
0 |
0 |
-f $makefile and $fh = 'FileHandle'->new("<$makefile\000") |
3461
|
0 |
0 |
0 |
UNIVERSAL::can($self->{'make_test'}, 'commandid') and $self->{'make_test'}->commandid == $CPAN::CurrentCommandId |
3506
|
0 |
0 |
0 |
-f $makefile and $fh = 'FileHandle'->new("<$makefile\000") |
3628
|
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') |
3661
|
0 |
0 |
0 |
$^O eq 'VMS' and -e 'Build.com' |
3681
|
0 |
0 |
0 |
$expect_model and @{$expect_model->{'talk'};} |
3758
|
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 |
3818
|
0 |
0 |
0 |
exists $self->{'writemakefile'} and $self->{'writemakefile'}->failed |
3826
|
0 |
0 |
0 |
exists $self->{'make_clean'} and $self->{'make_clean'} eq 'YES' |
3891
|
0 |
0 |
0 |
$self->prefs->{'disabled'} and not $self->{'force_update'} |
4050
|
0 |
0 |
0 |
exists $CPAN::HandleConfig::keys{'mbuild_install_build_command'} && $CPAN::Config->{'mbuild_install_build_command'} |
4133
|
0 |
0 |
0 |
$CPAN::Config->{'cleanup_after_install'} and not $self->is_dot_dist |
|
0 |
0 |
0 |
$CPAN::Config->{'cleanup_after_install'} and not $self->is_dot_dist and not $self->is_being_sponsored |
4151
|
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') |
4239
|
0 |
0 |
0 |
$CPAN::DEBUG and $out |
4477
|
0 |
0 |
0 |
$self->prefs->{'patches'} and @{$self->prefs->{'patches'};} |
|
0 |
0 |
0 |
$self->prefs->{'patches'} and @{$self->prefs->{'patches'};} and $self->{'patched'} |
4509
|
0 |
0 |
0 |
not $format and $CPAN::META->has_inst('JSON::PP') |