line |
true |
false |
branch |
53
|
0 |
0 |
unless defined $file |
54
|
0 |
0 |
unless -e $file |
69
|
0 |
0 |
unless $handle->open($file) |
99
|
0 |
0 |
unless @continents |
118
|
0 |
0 |
unless @countries |
122
|
0 |
0 |
if exists $wanted{$m->country} |
146
|
0 |
0 |
unless ref $continents |
197
|
0 |
0 |
defined $args{'verbose'} ? : |
199
|
0 |
0 |
unless ref $continents |
203
|
0 |
0 |
unless ('Net::Ping'->VERSION gt $min_version) |
211
|
0 |
0 |
unless (@$continents) |
212
|
0 |
0 |
if $verbose |
224
|
0 |
0 |
if $count >= $how_many |
228
|
0 |
0 |
if $verbose |
233
|
0 |
0 |
unless @$timings |
235
|
0 |
0 |
if $how_many > @$timings |
237
|
0 |
0 |
wantarray ? : |
250
|
0 |
0 |
unless ref $continents |
252
|
0 |
0 |
if ($n <= 0) |
253
|
0 |
0 |
wantarray ? : |
258
|
0 |
0 |
if ($n eq '*' or $n > @long_list) |
259
|
0 |
0 |
wantarray ? : |
291
|
0 |
0 |
unless defined $seen |
292
|
0 |
0 |
unless ref $mirror_list eq ref [] |
294
|
0 |
0 |
unless ref $seen eq ref {} |
297
|
0 |
0 |
if defined $callback and ref $callback ne ref sub {
} |
302
|
0 |
0 |
unless eval {
do {
$m->http
}
} |
304
|
0 |
0 |
if ($self->_try_a_ping($seen, $m)) { } |
306
|
0 |
0 |
unless defined $ping |
308
|
0 |
0 |
if $callback |
312
|
0 |
0 |
if defined $$seen{$m->hostname}->rtt |
317
|
0 |
0 |
if (defined $a->rtt and defined $b->rtt) { } |
|
0 |
0 |
elsif (defined $a->rtt and not defined $b->rtt) { } |
|
0 |
0 |
elsif (not defined $a->rtt and defined $b->rtt) { } |
|
0 |
0 |
elsif (not defined $a->rtt || defined $b->rtt) { } |
332
|
0 |
0 |
wantarray ? : |
371
|
0 |
0 |
unless defined $args{'verbose'} |
372
|
0 |
0 |
unless defined $args{'seen'} |
374
|
0 |
0 |
unless ref $args{'seen'} eq ref {} |
376
|
0 |
0 |
unless defined $args{'ping_cache_time'} |
378
|
0 |
0 |
if defined $args{'callback'} and ref $args{'callback'} ne ref sub {
} |
382
|
0 |
0 |
if $args{'verbose'} |
385
|
0 |
0 |
unless @mirrors |
386
|
0 |
0 |
@mirrors < $args{'n'} ? : |
392
|
0 |
0 |
if ($self->_try_a_ping($args{'seen'}, $m, $args{'ping_cache_limit'})) |
394
|
0 |
0 |
unless defined $args{'seen'}{$m->hostname}->rtt |
399
|
0 |
0 |
if $args{'verbose'} |
405
|
0 |
0 |
if defined $median |
410
|
0 |
0 |
if ($args{'verbose'}) |
417
|
0 |
0 |
wantarray ? : |
429
|
0 |
0 |
unless not exists $$seen{$mirror->hostname} |
439
|
0 |
0 |
if (@sorted == 0) { } |
|
0 |
0 |
elsif (@sorted == 1) { } |
|
0 |
0 |
elsif (@sorted % 2) { } |
448
|
0 |
0 |
if $verbose |
465
|
0 |
0 |
unless defined $string |
470
|
0 |
0 |
if $string =~ /^\s*$/ |
471
|
0 |
0 |
if $string =~ /^\s*#/ |
474
|
0 |
0 |
if ($string =~ /^\s/) { } |
476
|
0 |
0 |
unless ($string =~ /^\s+(\w+)\s+=\s+\"(.*)\"$/) |
481
|
0 |
0 |
if ($prop eq 'dst_location') { } |
|
0 |
0 |
elsif ($prop eq 'dst_http') { } |
|
0 |
0 |
elsif ($prop eq 'dst_ftp') { } |
|
0 |
0 |
elsif ($prop eq 'dst_rsync') { } |
483
|
0 |
0 |
if @location = split(/\s*,\s*/, $value, 0) |
487
|
0 |
0 |
if $continent and $country |
506
|
0 |
0 |
unless ($string =~ /^([\w\.-]+)\:\s*$/) |
511
|
0 |
0 |
if ($current) |
516
|
0 |
0 |
if ($mirror) |
537
|
0 |
0 |
unless +(shift())->{'http'} |
538
|
0 |
0 |
unless +(shift())->{'ftp'} |
539
|
0 |
0 |
unless +(shift())->{'rsync'} |
551
|
0 |
0 |
$^O eq 'VMS' ? : |
553
|
0 |
0 |
$proto eq 'http' ? : |
554
|
0 |
0 |
unless $port |
556
|
0 |
0 |
if ($ping->can('port_number')) { } |
563
|
0 |
0 |
if $ping->can('hires') |
566
|
0 |
0 |
$alive ? : |