| blib/lib/MP3/Tag/ParseData.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 18 | 33 | 54.5 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 166 | 0 | 0 | 1 | $flags =~ /D/ and $file =~ m((.*)[/\\])s |
| 175 | 0 | 0 | 0 | $e = $self->get_config('encode_encoding_files') and $e->[0] |
| 198 | 0 | 30 | 0 | $flags =~ /m/ and not $res |
| 209 | 0 | 0 | 30 | $res and keys %$res |
| 222 | 6 | 228 | 48 | not $self->{'parsing'} and exists $self->{'parsed'} |
| 225 | 0 | 210 | 24 | $data and @$data |
| 234 | 30 | 1 | 6 | $parsing and $parsing <= $c |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 164 | 1 | 0 | 0 | length $data[0] or $flags =~ /z/ |
| 207 | 21 | 13 | 0 | length $res->{$k} or $flags =~ /z/ |
| 252 | 8 | 0 | 12 | length $r or $self->get_config('id3v2_frame_empty_ok')->[0] |
| 253 | 8 | 12 | 0 | defined $r or $self->{'parent'}->_get_tag('ID3v2') |