line |
!l |
l&&!r |
l&&r |
condition |
765
|
0 |
0 |
0 |
$args{'args'} && @{$args{'args'};} |
818
|
0 |
0 |
0 |
$_conf && $_conf =~ /^y/i |
912
|
0 |
0 |
0 |
$matcher and $$CPAN::Config{'test_report'} |
|
0 |
0 |
0 |
$matcher and $$CPAN::Config{'test_report'} and $CPAN::META->has_inst('CPAN::Reporter') |
|
0 |
0 |
0 |
$matcher and $$CPAN::Config{'test_report'} and $CPAN::META->has_inst('CPAN::Reporter') and 'CPAN::Reporter'->can('configure') |
976
|
0 |
0 |
0 |
$path and 'File::Spec'->file_name_is_absolute($path) |
1042
|
0 |
0 |
0 |
$default and $$CPAN::Config{'install_help'} eq 'sudo' |
1061
|
0 |
0 |
0 |
exists $CPAN::HandleConfig::keys{'mbuild_install_build_command'} and $^O ne 'MSWin32' |
1318
|
0 |
0 |
0 |
$matcher and not $$CPAN::Config{'auto_commit'} |
1414
|
0 |
0 |
0 |
$CPAN::META->has_usable('File::HomeDir') and 'File::HomeDir'->VERSION >= 0.65 |
1431
|
0 |
0 |
0 |
$CPAN::META->has_usable('Net::Ping') and 'Net::Ping'->VERSION gt '2.13' |
1467
|
0 |
0 |
0 |
$matcher and not $progname =~ /$matcher/ |
1477
|
0 |
0 |
0 |
$progname eq 'ncftp' and $$CPAN::Config{'ncftpget'} gt ' ' |
1509
|
0 |
0 |
0 |
$progname eq 'make' and $disabling || !_check_found($path) |
1510
|
0 |
0 |
0 |
$disabling and $showed_make_warning |
1524
|
0 |
0 |
0 |
$shortcut and not $matcher |
1597
|
0 |
0 |
0 |
$dir =~ /^~/ and !$last_ans || $ans ne $last_ans |
1622
|
0 |
0 |
0 |
-d $ans and -w _ |
1640
|
0 |
0 |
0 |
not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/ |
1660
|
0 |
0 |
0 |
not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/ |
1677
|
0 |
0 |
0 |
not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/ |
1711
|
0 |
0 |
0 |
-f $mby and -f $m |
|
0 |
0 |
0 |
-f $mby and -f $m and -M $m < -M $mby |
1718
|
0 |
0 |
0 |
$mby and -f $mby |
|
0 |
0 |
0 |
$mby and -f $mby and -s _ > 0 |
1781
|
0 |
0 |
0 |
-f $mby and -s _ > 0 |
1841
|
0 |
0 |
0 |
$require_nonempty and not @nums |
1945
|
0 |
0 |
0 |
@previous_urls and @countries |
2049
|
0 |
0 |
0 |
-w $CPAN::FirstTime::Config{'installprivlib'} && -w $CPAN::FirstTime::Config{'installarchlib'} && -w $CPAN::FirstTime::Config{'installsitelib'} && -w $CPAN::FirstTime::Config{'installsitearch'} |
2056
|
0 |
0 |
0 |
$ENV{'PERL_MM_OPT'} and $ENV{'PERL_MM_OPT'} =~ /install_base/i |
line |
l |
!l |
condition |
800
|
0 |
0 |
$CPAN::Config ||= {} |
842
|
0 |
0 |
$$CPAN::Config{'install_help'} ||= '' |
967
|
0 |
0 |
$$CPAN::Config{'pager'} || $ENV{'PAGER'} || find_exe('less', \@path) || find_exe('more', \@path) || ($^O eq 'MacOS' ? $ENV{'EDITOR'} : 0) || 'more' |
986
|
0 |
0 |
$path ||= 'sh' |
1041
|
0 |
0 |
$$CPAN::Config{'make'} || '' |
1055
|
0 |
0 |
$$CPAN::Config{'make_arg'} || '' |
1109
|
0 |
0 |
$ENV{$_} || '' |
1115
|
0 |
0 |
$$CPAN::Config{'proxy_user'} || $CPAN::LWP::UserAgent::USER || '' |
1256
|
0 |
0 |
$$CPAN::Config{'urllist'} ||= [] |
1301
|
0 |
0 |
$err ||= 'Could not locate local::lib in the CPAN index' |
1479
|
0 |
0 |
$$CPAN::Config{$progname} || $Config::Config{$progname} || '' |
1792
|
0 |
0 |
$path ||= [split(/$CPAN::FirstTime::Config{'path_sep'}/, $ENV{'PATH'}, 0)] |
1807
|
0 |
0 |
$default ||= '' |
1874
|
0 |
0 |
$pos ||= 0 |
2015
|
0 |
0 |
$INC{'CPAN/MyConfig.pm'} || $INC{'CPAN/Config.pm'} || 'configuration file' |
2057
|
0 |
0 |
$$CPAN::Config{$_} || '' |
2063
|
0 |
0 |
$$CPAN::Config{$_} || '' |
line |
l |
!l&&r |
!l&&!r |
condition |
834
|
0 |
0 |
0 |
$matcher or _can_write_to_libdirs() |
|
0 |
0 |
0 |
$matcher or _can_write_to_libdirs() or _using_installbase() |
|
0 |
0 |
0 |
$matcher or _can_write_to_libdirs() or _using_installbase() or _using_sudo() |
844
|
0 |
0 |
0 |
not $matcher or "\n build_dir\n build_dir_reuse\n cpan_home\n keep_source_where\n prefs_dir\n " =~ /$matcher/ |
910
|
0 |
0 |
0 |
not $matcher or 'test_report' =~ /$matcher/ |
932
|
0 |
0 |
0 |
not $matcher or 'yaml_module' =~ /$matcher/ |
936
|
0 |
0 |
0 |
$CPAN::FirstTime::auto_config or $CPAN::META->has_inst($$CPAN::Config{'yaml_module'}) |
953
|
0 |
0 |
0 |
$matcher or $CPAN::FirstTime::auto_config |
981
|
0 |
0 |
0 |
$path ||= $ENV{'SHELL'} |
982
|
0 |
0 |
0 |
$path ||= $ENV{'COMSPEC'} |
1025
|
0 |
0 |
0 |
not $matcher or 'makepl_arg make_arg' =~ /$matcher/ |
1104
|
0 |
0 |
0 |
not $matcher or "@proxy_vars @proxy_user_vars" =~ /$matcher/ |
1112
|
0 |
0 |
0 |
$$CPAN::Config{'ftp_proxy'} or $$CPAN::Config{'http_proxy'} |
1173
|
0 |
0 |
0 |
$FG || $BG |
1207
|
0 |
0 |
0 |
not $matcher or 'histfile histsize' =~ /$matcher/ |
1227
|
0 |
0 |
0 |
not $matcher or 'show_unparsable_versions' =~ /$matcher/ |
|
0 |
0 |
0 |
not $matcher or 'show_unparsable_versions' =~ /$matcher/ or 'show_zero_versions' =~ /$matcher/ |
1258
|
0 |
0 |
0 |
not $matcher or 'urllist' =~ /$matcher/ |
1300
|
0 |
0 |
0 |
not $dist or my $err = $@ |
1339
|
0 |
0 |
0 |
$$CPAN::Config{'shell'} || $ENV{'SHELL'} |
1413
|
0 |
0 |
0 |
$local_lib_home ||= 'File::Spec'->rel2abs(do {
if ($CPAN::META->has_usable('File::HomeDir') and 'File::HomeDir'->VERSION >= 0.65) {
'File::HomeDir'->my_home;
}
elsif (defined $ENV{'HOME'}) {
$ENV{'HOME'};
}
else {
'~' unless (getpwuid $<)[7];
}
}) |
1461
|
0 |
0 |
0 |
not $matcher or "@external_progs" =~ /$matcher/ |
1498
|
0 |
0 |
0 |
$path ||= find_exe($progcall, $PATH) |
1509
|
0 |
0 |
0 |
$disabling || !_check_found($path) |
1575
|
0 |
0 |
0 |
not $matcher or 'cpan_home' =~ /$matcher/ |
1576
|
0 |
0 |
0 |
$$CPAN::Config{'cpan_home'} || CPAN::HandleConfig::cpan_home() |
1597
|
0 |
0 |
0 |
!$last_ans || $ans ne $last_ans |
1638
|
0 |
0 |
0 |
$$CPAN::Config{$item} || $dflt |
1640
|
0 |
0 |
0 |
!$m || $item =~ /$m/ |
1660
|
0 |
0 |
0 |
!$m || $item =~ /$m/ |
1674
|
0 |
0 |
0 |
$$CPAN::Config{$item} || $dflt |
1677
|
0 |
0 |
0 |
!$m || $item =~ /$m/ |
1831
|
0 |
0 |
0 |
/\D/ || $_ < 1 || $_ > $i |
1997
|
0 |
0 |
0 |
$ans or not %seen |