Condition Coverage

File:blib/lib/Geo/Coder/Free.pm
Coverage:68.6%

line%coveragecondition
203100
Adec
00
11
Params::Get::get_params(undef, @_) // {}
232100
ABdec
0X0
100
111
not defined $$params{"openaddr"} and $ENV{"OPENADDR_HOME"}
339100
ABdec
0X0
100
111
defined $params{"location"} and not $params{"location"} =~ /\D/
344100
ABdec
0X0
100
111
defined $params{"scantext"} and not $params{"scantext"} =~ /\D/
35667
ABdec
000
011
1X1
$$self{"local"} ||= "Geo::Coder::Free::Local"->new
43233
ABdec
0X0
100
111
@rc and $rc[0]
4330
ABdec
000
011
1X1
$$self{"local"} ||= "Geo::Coder::Free::Local"->new
4350
ABdec
0X0
100
111
@rc and $rc[0]
44067
ABdec
000
011
1X1
$$self{"local"} ||= "Geo::Coder::Free::Local"->new
59167
ABdec
000
011
1X1
$_MESSAGES{$key} // $key
607100
ABdec
0X0
100
111
@args and @args % 2 == 0
659100
ABdec
000
011
1X1
/^\d+$/ || $$stop{lc $_}