| line |
true |
false |
branch |
|
27
|
0 |
19 |
if $ENV{'PERL_HTTP_ANYUA_DEBUG'} |
|
36
|
2 |
8 |
if @_ % 2 |
|
38
|
1 |
9 |
unless $args{'ua'} |
|
44
|
10 |
17 |
if defined $args{$attr} |
|
53
|
1 |
8 |
if defined $args{'response_is_future'} |
|
59
|
0 |
32 |
unless +(shift())->{'ua'} |
|
66
|
1 |
26 |
if (defined $val) { } |
|
|
24 |
2 |
elsif (not defined $self->{'response_is_future'} and $self->{'backend'}) { } |
|
67
|
1 |
0 |
$val ? : |
|
72
|
1 |
0 |
if $self->{'response_is_future'} |
|
77
|
1 |
23 |
if $self->{'response_is_future'} |
|
87
|
54 |
7 |
if defined $self->{'backend'} |
|
99
|
0 |
15 |
unless @_ == 3 or @_ == 4 and ref $args eq 'HASH' |
|
103
|
0 |
15 |
if (my $err = $@) |
|
123
|
0 |
0 |
unless @_ == 2 or @_ == 3 and ref $args eq 'HASH' |
|
|
0 |
3 |
unless @_ == 2 or @_ == 3 and ref $args eq 'HASH' |
|
|
0 |
0 |
unless @_ == 2 or @_ == 3 and ref $args eq 'HASH' |
|
|
0 |
2 |
unless @_ == 2 or @_ == 3 and ref $args eq 'HASH' |
|
|
0 |
0 |
unless @_ == 2 or @_ == 3 and ref $args eq 'HASH' |
|
130
|
0 |
0 |
unless @_ == 3 or @_ == 4 and ref $args eq 'HASH' |
|
150
|
0 |
0 |
unless @_ == 3 or @_ == 4 and ref $args eq 'HASH' |
|
155
|
0 |
0 |
if (-e $file and my $mtime = (stat $file)[9]) |
|
162
|
0 |
0 |
unless sysopen my $fh, $tempfile, 193 |
|
172
|
0 |
0 |
unless close $fh |
|
175
|
0 |
0 |
if ($resp->{'success'}) |
|
176
|
0 |
0 |
unless rename $tempfile, $file |
|
179
|
0 |
0 |
if ($lm and my $mtime = HTTP::AnyUA::Util::parse_http_date($lm)) |
|
190
|
0 |
0 |
if ($self->response_is_future) { } |
|
193
|
0 |
0 |
$future->is_done ? : |
|
195
|
0 |
0 |
if ($resp->{'success'}) { } |
|
213
|
4 |
0 |
unless (ref $class) |
|
214
|
4 |
0 |
unless $class =~ s/^\+// |
|
227
|
0 |
5 |
unless @_ == 3 |
|
229
|
5 |
0 |
if ($backend_class) { } |
|
230
|
0 |
5 |
unless $backend_class =~ s/^\+// |
|
244
|
1 |
14 |
if ($self->response_is_future and not $self->backend->response_is_future) |
|
246
|
0 |
1 |
if ($resp->{'success'}) { } |
|
267
|
0 |
7 |
unless my $ua = shift() || $self->ua |
|
273
|
1 |
6 |
if ($ua_type) { } |
|
274
|
0 |
1 |
if $REGISTERED_BACKENDS{$ua_type} |
|
278
|
1 |
0 |
unless (@BACKENDS) |
|
287
|
1 |
6 |
if $ua->isa($plugin) |
|
291
|
6 |
0 |
if $REGISTERED_BACKENDS{$ua} |
|
296
|
7 |
0 |
if (eval {
do {
$self->_module_loader->load($class);
1
}
}) { } |
|
314
|
0 |
10 |
if (not $val and $self->{'backend'} and $self->backend->response_is_future) |