| line |
true |
false |
branch |
|
23
|
0 |
5 |
scalar @_ && ref $_[0] ? : |
|
28
|
4 |
1 |
if (ref $input eq 'GLOB') { } |
|
31
|
0 |
4 |
unless binmode $input, ':raw' |
|
38
|
0 |
1 |
unless open $$self{'fh'}, '<:raw', $input |
|
48
|
1 |
0 |
wantarray ? : |
|
69
|
5 |
0 |
unless (exists $$self{'files'}) |
|
92
|
3 |
2 |
unless defined(my $index_text = $self->_read_index) |
|
106
|
0 |
3 |
unless my($length, $name) = /\A \s* (\d+) \s+ (\S*) \s*\z/msx |
|
155
|
2 |
8 |
unless (defined $size) |
|
178
|
3 |
2 |
unless $full_length > $terminator_length |
|
183
|
0 |
2 |
unless $ending eq $terminator |
|
196
|
1 |
1 |
$readable > $chunk_size ? : |
|
209
|
2 |
0 |
if $starter_position >= 0 |
|
219
|
0 |
2 |
unless $starter_position >= 0 |
|
236
|
0 |
4 |
if $offset_from_end < $count |
|
239
|
0 |
4 |
unless seek $fh, -$offset_from_end, 2 |
|
245
|
0 |
4 |
unless defined(my $nread = read($fh, $chunk, $count)) |
|
249
|
0 |
4 |
unless $nread |