| line | % | coverage | condition |
| 296 | 100 | | Params::Get::get_params(undef, @_) // {} |
| 320 | 33 | | length $from and length $to |
| 325 | 100 | | not defined $$params{"openaddr"} and $ENV{"OPENADDR_HOME"} |
| 407 | 33 | | defined $self and $self ne __PACKAGE__ |
| 553 | 100 | | $params{"on_error"} // "croak" |
| 554 | 100 | | $on_error eq "croak" or $on_error eq "undef" |
| 561 | 100 | | defined $params{"location"} and not _valid_location($params{"location"}) |
| 562 | 100 | | not length $params{"location"} or $on_error eq "undef" |
| 565 | 100 | | defined $params{"scantext"} and not _valid_location($params{"scantext"}) |
| 566 | 100 | | not length $params{"scantext"} or $on_error eq "undef" |
| 576 | 67 | | $$self{"local"} ||= "Geo::Coder::Free::Local"->new |
| 650 | 33 | | @rc and $rc[0] |
| 651 | 0 | | $$self{"local"} ||= "Geo::Coder::Free::Local"->new |
| 653 | 0 | | @rc and $rc[0] |
| 658 | 67 | | $$self{"local"} ||= "Geo::Coder::Free::Local"->new |
| 879 | 67 | | scalar(@_) % 2 == 0 and not grep({ref $_;} @_) |
| 33 | | @_ == 1 and ref $_[0] eq "HASH" |
| 887 | 100 | | $$opts{"on_error"} // "croak" |
| 888 | 100 | | $on_error eq "croak" or $on_error eq "undef" |
| 934 | 50 | | $$reads_before{$backend} // 0 |
| 942 | 100 | | _valid_location($key) and $read |
| 959 | 100 | | $results{"reads"}{$backend} //= 0 |
| 977 | 33 | | &Scalar::Util::blessed($backend) and $backend->can("reads") |
| 978 | 50 | | $backend->reads // 0 |
| 1086 | 50 | | &Scalar::Util::reftype($point) || '' |
| 50 | | defined $point and ref $point and (&Scalar::Util::reftype($point) || '') eq "HASH" |
| 1242 | 67 | | $_MESSAGES{$key} // $key |
| 1258 | 100 | | @args and @args % 2 == 0 |