|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
766
 | 
 0  | 
 0  | 
 0  | 
 $args{'args'} && @{$args{'args'};}  | 
 
| 
819
 | 
 0  | 
 0  | 
 0  | 
 $_conf && $_conf =~ /^y/i  | 
 
| 
913
 | 
 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')  | 
 
| 
977
 | 
 0  | 
 0  | 
 0  | 
 $path and 'File::Spec'->file_name_is_absolute($path)  | 
 
| 
1043
 | 
 0  | 
 0  | 
 0  | 
 $default and $$CPAN::Config{'install_help'} eq 'sudo'  | 
 
| 
1062
 | 
 0  | 
 0  | 
 0  | 
 exists $CPAN::HandleConfig::keys{'mbuild_install_build_command'} and $^O ne 'MSWin32'  | 
 
| 
1330
 | 
 0  | 
 0  | 
 0  | 
 $matcher and not $$CPAN::Config{'auto_commit'}  | 
 
| 
1426
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::META->has_usable('File::HomeDir') and 'File::HomeDir'->VERSION >= 0.65  | 
 
| 
1443
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::META->has_usable('Net::Ping') and 'Net::Ping'->VERSION gt '2.13'  | 
 
| 
1479
 | 
 0  | 
 0  | 
 0  | 
 $matcher and not $progname =~ /$matcher/  | 
 
| 
1489
 | 
 0  | 
 0  | 
 0  | 
 $progname eq 'ncftp' and $$CPAN::Config{'ncftpget'} gt ' '  | 
 
| 
1521
 | 
 0  | 
 0  | 
 0  | 
 $progname eq 'make' and $disabling || !_check_found($path)  | 
 
| 
1522
 | 
 0  | 
 0  | 
 0  | 
 $disabling and $showed_make_warning  | 
 
| 
1536
 | 
 0  | 
 0  | 
 0  | 
 $shortcut and not $matcher  | 
 
| 
1609
 | 
 0  | 
 0  | 
 0  | 
 $dir =~ /^~/ and !$last_ans || $ans ne $last_ans  | 
 
| 
1634
 | 
 0  | 
 0  | 
 0  | 
 -d $ans and -w _  | 
 
| 
1652
 | 
 0  | 
 0  | 
 0  | 
 not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/  | 
 
| 
1672
 | 
 0  | 
 0  | 
 0  | 
 not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/  | 
 
| 
1689
 | 
 0  | 
 0  | 
 0  | 
 not $CPAN::FirstTime::auto_config and !$m || $item =~ /$m/  | 
 
| 
1723
 | 
 0  | 
 0  | 
 0  | 
 -f $mby and -f $m  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 -f $mby and -f $m and -M $m < -M $mby  | 
 
| 
1730
 | 
 0  | 
 0  | 
 0  | 
 $mby and -f $mby  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $mby and -f $mby and -s _ > 0  | 
 
| 
1793
 | 
 0  | 
 0  | 
 0  | 
 -f $mby and -s _ > 0  | 
 
| 
1853
 | 
 0  | 
 0  | 
 0  | 
 $require_nonempty and not @nums  | 
 
| 
1957
 | 
 0  | 
 0  | 
 0  | 
 @previous_urls and @countries  | 
 
| 
2061
 | 
 0  | 
 0  | 
 0  | 
 -w $CPAN::FirstTime::Config{'installprivlib'} && -w $CPAN::FirstTime::Config{'installarchlib'} && -w $CPAN::FirstTime::Config{'installsitelib'} && -w $CPAN::FirstTime::Config{'installsitearch'}  | 
 
| 
2068
 | 
 0  | 
 0  | 
 0  | 
 $ENV{'PERL_MM_OPT'} and $ENV{'PERL_MM_OPT'} =~ /install_base/i  | 
|  line  | 
 l  | 
 !l  | 
 condition  | 
 
| 
801
 | 
 0  | 
 0  | 
 $CPAN::Config ||= {}  | 
 
| 
843
 | 
 0  | 
 0  | 
 $$CPAN::Config{'install_help'} ||= ''  | 
 
| 
968
 | 
 0  | 
 0  | 
 $$CPAN::Config{'pager'} || $ENV{'PAGER'} || find_exe('less', \@path) || find_exe('more', \@path) || ($^O eq 'MacOS' ? $ENV{'EDITOR'} : 0) || 'more'  | 
 
| 
987
 | 
 0  | 
 0  | 
 $path ||= 'sh'  | 
 
| 
1042
 | 
 0  | 
 0  | 
 $$CPAN::Config{'make'} || ''  | 
 
| 
1056
 | 
 0  | 
 0  | 
 $$CPAN::Config{'make_arg'} || ''  | 
 
| 
1110
 | 
 0  | 
 0  | 
 $ENV{$_} || ''  | 
 
| 
1116
 | 
 0  | 
 0  | 
 $$CPAN::Config{'proxy_user'} || $CPAN::LWP::UserAgent::USER || ''  | 
 
| 
1268
 | 
 0  | 
 0  | 
 $$CPAN::Config{'urllist'} ||= []  | 
 
| 
1313
 | 
 0  | 
 0  | 
 $err ||= 'Could not locate local::lib in the CPAN index'  | 
 
| 
1491
 | 
 0  | 
 0  | 
 $$CPAN::Config{$progname} || $Config::Config{$progname} || ''  | 
 
| 
1804
 | 
 0  | 
 0  | 
 $path ||= [split(/$CPAN::FirstTime::Config{'path_sep'}/, $ENV{'PATH'}, 0)]  | 
 
| 
1819
 | 
 0  | 
 0  | 
 $default ||= ''  | 
 
| 
1886
 | 
 0  | 
 0  | 
 $pos ||= 0  | 
 
| 
2027
 | 
 0  | 
 0  | 
 $INC{'CPAN/MyConfig.pm'} || $INC{'CPAN/Config.pm'} || 'configuration file'  | 
 
| 
2069
 | 
 0  | 
 0  | 
 $$CPAN::Config{$_} || ''  | 
 
| 
2075
 | 
 0  | 
 0  | 
 $$CPAN::Config{$_} || ''  | 
|  line  | 
 l  | 
 !l&&r  | 
 !l&&!r  | 
 condition  | 
 
| 
835
 | 
 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()  | 
 
| 
845
 | 
 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/  | 
 
| 
911
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'test_report' =~ /$matcher/  | 
 
| 
933
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'yaml_module' =~ /$matcher/  | 
 
| 
937
 | 
 0  | 
 0  | 
 0  | 
 $CPAN::FirstTime::auto_config or $CPAN::META->has_inst($$CPAN::Config{'yaml_module'})  | 
 
| 
954
 | 
 0  | 
 0  | 
 0  | 
 $matcher or $CPAN::FirstTime::auto_config  | 
 
| 
982
 | 
 0  | 
 0  | 
 0  | 
 $path ||= $ENV{'SHELL'}  | 
 
| 
983
 | 
 0  | 
 0  | 
 0  | 
 $path ||= $ENV{'COMSPEC'}  | 
 
| 
1026
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'makepl_arg make_arg' =~ /$matcher/  | 
 
| 
1105
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or "@proxy_vars @proxy_user_vars" =~ /$matcher/  | 
 
| 
1113
 | 
 0  | 
 0  | 
 0  | 
 $$CPAN::Config{'ftp_proxy'} or $$CPAN::Config{'http_proxy'}  | 
 
| 
1185
 | 
 0  | 
 0  | 
 0  | 
 $FG || $BG  | 
 
| 
1219
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'histfile histsize' =~ /$matcher/  | 
 
| 
1239
 | 
 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/  | 
 
| 
1270
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'urllist' =~ /$matcher/  | 
 
| 
1312
 | 
 0  | 
 0  | 
 0  | 
 not $dist or my $err = $@  | 
 
| 
1351
 | 
 0  | 
 0  | 
 0  | 
 $$CPAN::Config{'shell'} || $ENV{'SHELL'}  | 
 
| 
1425
 | 
 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];
}
})  | 
 
| 
1473
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or "@external_progs" =~ /$matcher/  | 
 
| 
1510
 | 
 0  | 
 0  | 
 0  | 
 $path ||= find_exe($progcall, $PATH)  | 
 
| 
1521
 | 
 0  | 
 0  | 
 0  | 
 $disabling || !_check_found($path)  | 
 
| 
1587
 | 
 0  | 
 0  | 
 0  | 
 not $matcher or 'cpan_home' =~ /$matcher/  | 
 
| 
1588
 | 
 0  | 
 0  | 
 0  | 
 $$CPAN::Config{'cpan_home'} || CPAN::HandleConfig::cpan_home()  | 
 
| 
1609
 | 
 0  | 
 0  | 
 0  | 
 !$last_ans || $ans ne $last_ans  | 
 
| 
1650
 | 
 0  | 
 0  | 
 0  | 
 $$CPAN::Config{$item} || $dflt  | 
 
| 
1652
 | 
 0  | 
 0  | 
 0  | 
 !$m || $item =~ /$m/  | 
 
| 
1672
 | 
 0  | 
 0  | 
 0  | 
 !$m || $item =~ /$m/  | 
 
| 
1686
 | 
 0  | 
 0  | 
 0  | 
 $$CPAN::Config{$item} || $dflt  | 
 
| 
1689
 | 
 0  | 
 0  | 
 0  | 
 !$m || $item =~ /$m/  | 
 
| 
1843
 | 
 0  | 
 0  | 
 0  | 
 /\D/ || $_ < 1 || $_ > $i  | 
 
| 
2009
 | 
 0  | 
 0  | 
 0  | 
 $ans or not %seen  |