line |
true |
false |
branch |
20
|
24 |
0 |
if (defined &utf8::downgrade) { } |
92
|
27 |
443 |
if $got->getValue("merge") |
99
|
377 |
66 |
unless ($got->parsed("time")) |
106
|
80 |
363 |
if ($got->parsed("name") and defined $got->getValue("name")) |
109
|
2 |
78 |
if $strict and $name =~ /\x00/ |
113
|
1 |
77 |
if $strict and $name =~ /$IO::Compress::Gzip::GZIP_FNAME_INVALID_CHAR_RE/o |
118
|
38 |
402 |
if ($got->parsed("comment") and defined $got->getValue("comment")) |
121
|
2 |
36 |
if $strict and $comment =~ /\x00/ |
125
|
1 |
35 |
if $strict and $comment =~ /$IO::Compress::Gzip::GZIP_FCOMMENT_INVALID_CHAR_RE/o |
130
|
6 |
431 |
if ($got->parsed("os_code")) |
133
|
1 |
5 |
if $value < 0 or $value > 255 |
141
|
435 |
1 |
unless ($got->parsed("extraflags")) |
142
|
1 |
434 |
if $got->getValue("level") == Z_BEST_COMPRESSION() |
144
|
1 |
434 |
if $got->getValue("level") == Z_BEST_SPEED() |
149
|
82 |
354 |
if (defined $data) |
151
|
20 |
62 |
if $bad |
181
|
44 |
66 |
if IO::Compress::Base::Common::isaScalar($filename) |
185
|
59 |
7 |
unless $params->parsed("name") |
188
|
59 |
7 |
if not $params->parsed("time") |
199
|
35 |
383 |
if $param->getValue("minimal") |
206
|
7 |
376 |
if $param->getValue("textflag") |
207
|
51 |
332 |
if $param->getValue("headercrc") |
208
|
62 |
321 |
if $param->wantValue("extrafield") |
209
|
86 |
297 |
if $param->wantValue("name") |
210
|
53 |
330 |
if $param->wantValue("comment") |
233
|
62 |
321 |
if ($flags & 4) |
239
|
86 |
297 |
if ($flags & 8) |
244
|
86 |
0 |
if not length $name or substr($name, 1, -1) ne "\0" |
250
|
53 |
330 |
if ($flags & 16) |
255
|
53 |
0 |
if not length $comment or substr($comment, 1, -1) ne "\0" |
261
|
51 |
332 |
if $param->getValue("headercrc") |