|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
774
 | 
 0  | 
 0  | 
 0  | 
 $args{'args'} && @{$args{'args'};}  | 
 
| 
827
 | 
 0  | 
 0  | 
 0  | 
 $_conf && $_conf =~ /^y/i  | 
 
| 
922
 | 
 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')  | 
 
| 
986
 | 
 0  | 
 0  | 
 0  | 
 $path and 'File::Spec'->file_name_is_absolute($path)  | 
 
| 
1052
 | 
 0  | 
 0  | 
 0  | 
 $default and $CPAN::Config->{'install_help'} eq 'sudo'  | 
 
| 
1071
 | 
 0  | 
 0  | 
 0  | 
 exists $CPAN::HandleConfig::keys{'mbuild_install_build_command'} and $^O ne 'MSWin32'  | 
 
| 
1314
 | 
 0  | 
 0  | 
 0  | 
 $locallib and $dist = $locallib->distribution  | 
 
| 
1340
 | 
 0  | 
 0  | 
 0  | 
 $matcher and not $CPAN::Config->{'auto_commit'}  | 
 
| 
1436
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::META->has_usable('File::HomeDir') and 'File::HomeDir'->VERSION >= 0.65  | 
 
| 
1453
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::META->has_usable('Net::Ping') and 'Net::Ping'->VERSION gt '2.13'  | 
 
| 
1489
 | 
 0  | 
 0  | 
 0  | 
 $matcher and not $progname =~ /$matcher/  | 
 
| 
1499
 | 
 0  | 
 0  | 
 0  | 
 $progname eq 'ncftp' and $CPAN::Config->{'ncftpget'} gt ' '  | 
 
| 
1531
 | 
 0  | 
 0  | 
 0  | 
 $progname eq 'make' and $disabling || !_check_found($path)  | 
 
| 
1532
 | 
 0  | 
 0  | 
 0  | 
 $disabling and $showed_make_warning  | 
 
| 
1546
 | 
 0  | 
 0  | 
 0  | 
 $shortcut and not $matcher  | 
 
| 
1619
 | 
 0  | 
 0  | 
 0  | 
 $dir =~ /^~/ and !$last_ans || $ans ne $last_ans  | 
 
| 
1644
 | 
 0  | 
 0  | 
 0  | 
 -d $ans and -w _  | 
 
| 
1662
 | 
 0  | 
 0  | 
 0  | 
 not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/  | 
 
| 
1682
 | 
 0  | 
 0  | 
 0  | 
 not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/  | 
 
| 
1699
 | 
 0  | 
 0  | 
 0  | 
 not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/  | 
 
| 
1733
 | 
 0  | 
 0  | 
 0  | 
 -f $mby and -f $m  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 -f $mby and -f $m and -M $m < -M $mby  | 
 
| 
1740
 | 
 0  | 
 0  | 
 0  | 
 $mby and -f $mby  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $mby and -f $mby and -s _ > 0  | 
 
| 
1803
 | 
 0  | 
 0  | 
 0  | 
 -f $mby and -s _ > 0  | 
 
| 
1863
 | 
 0  | 
 0  | 
 0  | 
 $require_nonempty and not @nums  | 
 
| 
1967
 | 
 0  | 
 0  | 
 0  | 
 @previous_urls and @countries  | 
 
| 
2075
 | 
 0  | 
 0  | 
 0  | 
 -w $CPAN::FirstTime::Config{'installprivlib'} && -w $CPAN::FirstTime::Config{'installarchlib'} && -w $CPAN::FirstTime::Config{'installsitelib'} && -w $CPAN::FirstTime::Config{'installsitearch'}  | 
 
| 
2078
 | 
 0  | 
 0  | 
 0  | 
 $ENV{'PERL_MM_OPT'} and $ENV{'PERL_MM_OPT'} =~ /install_base/i  | 
|  line  | 
 l  | 
 !l  | 
 condition  | 
 
| 
809
 | 
 0  | 
 0  | 
 $CPAN::Config ||= {}  | 
 
| 
851
 | 
 0  | 
 0  | 
 $CPAN::Config->{'install_help'} ||= ''  | 
 
| 
979
 | 
 0  | 
 0  | 
 $CPAN::Config->{'pager'} || $ENV{'PAGER'} || find_exe('less', \@path) || find_exe('more', \@path) || ($^O eq 'MacOS' ? $ENV{'EDITOR'} : 0) || 'more'  | 
 
| 
996
 | 
 0  | 
 0  | 
 $path ||= 'sh'  | 
 
| 
1051
 | 
 0  | 
 0  | 
 $CPAN::Config->{'make'} || ''  | 
 
| 
1065
 | 
 0  | 
 0  | 
 $CPAN::Config->{'make_arg'} || ''  | 
 
| 
1119
 | 
 0  | 
 0  | 
 $ENV{$_} || ''  | 
 
| 
1125
 | 
 0  | 
 0  | 
 $CPAN::Config->{'proxy_user'} || $CPAN::LWP::UserAgent::USER || ''  | 
 
| 
1277
 | 
 0  | 
 0  | 
 $CPAN::Config->{'urllist'} ||= []  | 
 
| 
1323
 | 
 0  | 
 0  | 
 $err ||= 'Could not locate local::lib in the CPAN index'  | 
 
| 
1502
 | 
 0  | 
 0  | 
 $CPAN::Config->{$progname} || $Config::Config{$progname} || ''  | 
 
| 
1814
 | 
 0  | 
 0  | 
 $path ||= [split(/$CPAN::FirstTime::Config{'path_sep'}/, $ENV{'PATH'}, 0)]  | 
 
| 
1829
 | 
 0  | 
 0  | 
 $default ||= ''  | 
 
| 
1896
 | 
 0  | 
 0  | 
 $pos ||= 0  | 
 
| 
2044
 | 
 0  | 
 0  | 
 $INC{'CPAN/MyConfig.pm'} || $INC{'CPAN/Config.pm'} || 'configuration file'  | 
 
| 
2079
 | 
 0  | 
 0  | 
 $CPAN::Config->{$_} || ''  | 
 
| 
2085
 | 
 0  | 
 0  | 
 $CPAN::Config->{$_} || ''  | 
|  line  | 
 l  | 
 !l&&r  | 
 !l&&!r  | 
 condition  | 
 
| 
843
 | 
 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()  | 
 
| 
853
 | 
 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/  | 
 
| 
920
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'test_report' =~ /$matcher/  | 
 
| 
942
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'yaml_module' =~ /$matcher/  | 
 
| 
946
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::FirstTime::auto_config or $CPAN::META->has_inst($CPAN::Config->{'yaml_module'})  | 
 
| 
964
 | 
 0  | 
 0  | 
 0  | 
 $matcher or $CPAN::FirstTime::auto_config  | 
 
| 
991
 | 
 0  | 
 0  | 
 0  | 
 $path ||= $ENV{'SHELL'}  | 
 
| 
992
 | 
 0  | 
 0  | 
 0  | 
 $path ||= $ENV{'COMSPEC'}  | 
 
| 
1035
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'makepl_arg make_arg' =~ /$matcher/  | 
 
| 
1114
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or "@proxy_vars @proxy_user_vars" =~ /$matcher/  | 
 
| 
1122
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::Config->{'ftp_proxy'} or $CPAN::Config->{'http_proxy'}  | 
 
| 
1194
 | 
 0  | 
 0  | 
 0  | 
 $FG || $BG  | 
 
| 
1228
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'histfile histsize' =~ /$matcher/  | 
 
| 
1248
 | 
 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/  | 
 
| 
1279
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'urllist' =~ /$matcher/  | 
 
| 
1322
 | 
 0  | 
 0  | 
 0  | 
 not $dist or my $err = $@  | 
 
| 
1361
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::Config->{'shell'} || $ENV{'SHELL'}  | 
 
| 
1435
 | 
 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];
}
})  | 
 
| 
1483
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or join($", @external_progs) =~ /$matcher/  | 
 
| 
1520
 | 
 0  | 
 0  | 
 0  | 
 $path ||= find_exe($progcall, $PATH)  | 
 
| 
1531
 | 
 0  | 
 0  | 
 0  | 
 $disabling || !_check_found($path)  | 
 
| 
1597
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'cpan_home' =~ /$matcher/  | 
 
| 
1599
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::Config->{'cpan_home'} || CPAN::HandleConfig::cpan_home()  | 
 
| 
1619
 | 
 0  | 
 0  | 
 0  | 
 !$last_ans || $ans ne $last_ans  | 
 
| 
1660
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::Config->{$item} || $dflt  | 
 
| 
1662
 | 
 0  | 
 0  | 
 0  | 
 !$m || $item =~ /$m/  | 
 
| 
1682
 | 
 0  | 
 0  | 
 0  | 
 !$m || $item =~ /$m/  | 
 
| 
1696
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::Config->{$item} || $dflt  | 
 
| 
1699
 | 
 0  | 
 0  | 
 0  | 
 !$m || $item =~ /$m/  | 
 
| 
1853
 | 
 0  | 
 0  | 
 0  | 
 /\D/ || $_ < 1 || $_ > $i  | 
 
| 
2019
 | 
 0  | 
 0  | 
 0  | 
 $ans or not %seen  |