|  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  |