|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
53
 | 
 2  | 
 0  | 
 unless ($INC{'CPAN/MyConfig.pm'})  | 
 
| 
55
 | 
 2  | 
 0  | 
 if (-r $home_myconfig)  | 
 
| 
60
 | 
 2  | 
 0  | 
 if ($INC{'CPAN/MyConfig.pm'} and $CPAN::Config->{'keep_source_where'})  | 
 
| 
62
 | 
 2  | 
 0  | 
 if (-r $packages_file and -s $packages_file)  | 
 
| 
69
 | 
 0  | 
 0  | 
 if (-r $packages_file and -s $packages_file)  | 
 
| 
81
 | 
 0  | 
 3  | 
 unless ($packages_file)  | 
 
| 
83
 | 
 0  | 
 0  | 
 unless ($packages_file)  | 
 
| 
93
 | 
 0  | 
 3  | 
 if (not $packages_file =~ /\.gz$/) { }  | 
 
| 
94
 | 
 0  | 
 0  | 
 unless open $FH, '<', $packages_file  | 
 
| 
97
 | 
 0  | 
 3  | 
 unless $FH = 'IO::Uncompress::Gunzip'->new($packages_file)  | 
 
| 
102
 | 
 3  | 
 17  | 
 if /^$/  | 
 
| 
120
 | 
 0  | 
 1  | 
 unless exists $self->{'pkg_ver'}{$package_name}  | 
 
| 
136
 | 
 0  | 
 0  | 
 unless exists $self->{'dist_to_pkgs'}{$distribution_name}  | 
 
| 
155
 | 
 6  | 
 66560  | 
 if ($candidate =~ m[^./../.*/\Q$distribution_name\E])  | 
 
| 
161
 | 
 6  | 
 0  | 
 if ($d->dist eq $distribution_name)  | 
 
| 
166
 | 
 0  | 
 3  | 
 unless @candidates  | 
 
| 
171
 | 
 1  | 
 2  | 
 if ('CPAN::Version'->vlt($best_candidate_version, $this_version))  | 
 
| 
185
 | 
 68  | 
 66496  | 
 unless defined $dist  | 
 
| 
186
 | 
 62558  | 
 3938  | 
 if (not exists $latest_dist{$dist}) { }  | 
 
| 
189
 | 
 1758  | 
 2180  | 
 if ('CPAN::Version'->vlt($latest_dist{$dist}->version, $d->version))  | 
 
| 
206
 | 
 0  | 
 13  | 
 if @_ != 4  | 
 
| 
211
 | 
 0  | 
 13  | 
 if Search::Dict::look($pwhfh, $skey, 0, 1) == -1  | 
 
| 
214
 | 
 12  | 
 1  | 
 if (index($got, $skey) == 0)  | 
 
| 
223
 | 
 1  | 
 0  | 
 if lc substr($got, 0, length $skey) gt lc $skey  | 
 
| 
224
 | 
 0  | 
 0  | 
 if eof $pwhfh  | 
 
| 
229
 | 
 0  | 
 13  | 
 if @_ != 3  | 
 
| 
231
 | 
 0  | 
 13  | 
 unless -e $orig_packages_file  | 
 
| 
232
 | 
 1  | 
 12  | 
 if (not -e $cache_file or -M $cache_file > -M $orig_packages_file)  | 
 
| 
233
 | 
 0  | 
 1  | 
 unless my $ifh = 'IO::Uncompress::Gunzip'->new($orig_packages_file)  | 
 
| 
237
 | 
 0  | 
 1  | 
 unless my($tmpfh, $tmpfile) = File::Temp::tempfile('DIR', File::Basename::dirname($cache_file))  | 
 
| 
240
 | 
 1  | 
 8  | 
 if /^$/  | 
 
| 
248
 | 
 0  | 
 1  | 
 unless close $tmpfh  | 
 
| 
250
 | 
 0  | 
 1  | 
 unless rename $tmpfile, $cache_file  | 
 
| 
253
 | 
 0  | 
 13  | 
 unless open my $fh, $cache_file  |