| line |
true |
false |
branch |
|
121
|
0 |
0 |
unless $self->class ne __PACKAGE__ |
|
124
|
0 |
0 |
unless defined $self->{'parse_text'} |
|
127
|
0 |
0 |
if defined $self->{'domain_spec'} and not UNIVERSAL::isa($self->{'domain_spec'}, "Mail::SPF::MacroString") |
|
186
|
0 |
0 |
unless defined $self->{'parse_text'} |
|
196
|
0 |
0 |
if ($self->{'parse_text'} =~ s/^(${\$self->qualifier_pattern;})?//) { } |
|
208
|
0 |
0 |
if ($self->{'parse_text'} =~ s/^ (${\$self->name_pattern;}) (?: : (?=.) )? //x) { } |
|
221
|
0 |
0 |
if ($self->{'parse_text'} =~ s/^(.*)//) |
|
229
|
0 |
0 |
unless $self->{'parse_text'} eq "" |
|
272
|
0 |
0 |
$self->can('params') ? : |
|
273
|
0 |
0 |
$self->qualifier eq $self->default_qualifier ? : |
|
|
0 |
0 |
defined $params ? : |
|
294
|
0 |
0 |
unless defined $server |
|
296
|
0 |
0 |
unless defined $request |
|
299
|
0 |
0 |
if defined $self->{'domain_spec'} |
|
335
|
0 |
0 |
unless defined $domain |
|
340
|
0 |
0 |
$request->ip_address->version == 4 ? : |
|
343
|
0 |
0 |
unless my(@rrs) = $packet->answer |
|
347
|
0 |
0 |
if ($rr->type eq 'A') { } |
|
|
0 |
0 |
elsif ($rr->type eq 'AAAA') { } |
|
|
0 |
0 |
elsif ($rr->type eq 'CNAME') { } |
|
349
|
0 |
0 |
if $network->contains($request->ip_address) |
|
354
|
0 |
0 |
if $network->contains($request->ip_address_v6) |
|
382
|
0 |
0 |
unless defined $explanation_template |
|
410
|
0 |
0 |
unless $self->can("explanation_templates_by_result_code") |