| line |
true |
false |
branch |
|
11
|
1 |
0 |
if (my $match_cts = $self->content_type) |
|
12
|
1 |
0 |
unless ref $match_cts |
|
26
|
0 |
1 |
if $$env{'HTTP_CONTENT_RANGE'} |
|
28
|
0 |
1 |
if $$env{'plack.skip-deflater'} |
|
33
|
1 |
0 |
if (my $match_cts = $self->content_type) |
|
36
|
1 |
0 |
if ($content_type eq $match_ct) |
|
41
|
0 |
1 |
unless $match |
|
44
|
0 |
1 |
if (Plack::Util::status_with_no_entity_body($$res[0]) or $h->exists('Cache-Control') and $h->get('Cache-Control') =~ /\bno-transform\b/) |
|
51
|
1 |
0 |
if $self->vary_user_agent |
|
55
|
0 |
1 |
if $$env{'psgix.no-compress'} |
|
59
|
0 |
1 |
if ($$env{'psgix.compress-only-text/html'}) |
|
60
|
0 |
0 |
if $content_type ne 'text/html' |
|
65
|
1 |
0 |
if (defined $$env{'HTTP_ACCEPT_ENCODING'}) |
|
67
|
1 |
0 |
if ($$env{'HTTP_ACCEPT_ENCODING'} =~ /\b$enc\b/) |
|
75
|
1 |
0 |
if ($encoding eq 'gzip' or $encoding eq 'deflate') { } |
|
|
0 |
0 |
elsif ($encoding ne 'identity') { } |
|
83
|
1 |
0 |
if ($encoder) |
|
88
|
1 |
0 |
if ($$res[2] and ref $$res[2] and ref $$res[2] eq 'ARRAY') |
|
91
|
1 |
0 |
if defined $_ |
|
119
|
1 |
0 |
$encoding eq 'gzip' ? : |
|
122
|
0 |
1 |
if $status != Z_OK() |
|
136
|
0 |
2 |
if $$self{'closed'} |
|
138
|
1 |
1 |
unless (defined $chunk) |
|
140
|
0 |
1 |
if $status != Z_OK() |
|
141
|
1 |
0 |
if (not $$self{'header'} and $$self{'encoding'} eq 'gzip') |
|
144
|
1 |
0 |
if $$self{'encoding'} eq 'gzip' |
|
150
|
0 |
1 |
if $status != Z_OK() |
|
153
|
0 |
1 |
if (length $buf) |
|
154
|
0 |
0 |
if (not $$self{'header'} and $$self{'encoding'} eq 'gzip') |