| blib/lib/DiaColloDB/MultiMapFile.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 0 | 56 | 0.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 94 | 0 | 0 | 0 | fcread($flags) and not fctrunc($flags) |
| 103 | 0 | 0 | 0 | $hdr and !defined($hdr->{'version'}) || 'version'->parse($hdr->{'version'}) < $min_version |
| 130 | 0 | 0 | 0 | $mmf->opened and fcwrite($mmf->{'flags'}) |
| 148 | 0 | 0 | 0 | defined $mmf->{'afh'} && defined $mmf->{'bfh'} |
| 159 | 0 | 0 | 0 | $mmf->opened && fh_reopen($mmf->{'afh'}, "$base.ma") && fh_reopen($mmf->{'bfh'}, "$base.mb") |
| 177 | 0 | 0 | 0 | $mmf->opened and fcwrite($mmf->{'flags'}) |
| 293 | 0 | 0 | 0 | not defined $hdr and (fcflags($mmf->{'flags'}) & 64) != 64 |
| line | l | !l | condition |
|---|---|---|---|
| 69 | 0 | 0 | $mmf->{'a2b'} //= [] |
| 136 | 0 | 0 | $mmf->{'a2b'} //= [] |
| 195 | 0 | 0 | $_ //= '' |
| 212 | 0 | 0 | $mmf->reopen or return undef |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 49 | 0 | 0 | 0 | ref $that || $that |
| 88 | 0 | 0 | 0 | $base //= $mmf->{'base'} |
| 89 | 0 | 0 | 0 | $flags //= $mmf->{'flags'} |
| 103 | 0 | 0 | 0 | !defined($hdr->{'version'}) || 'version'->parse($hdr->{'version'}) < $min_version |
| 133 | 0 | 0 | 0 | not defined $mmf->{'afh'} or $mmf->{'afh'}->close |
| 134 | 0 | 0 | 0 | not defined $mmf->{'bfh'} or $mmf->{'bfh'}->close |
| 155 | 0 | 0 | 0 | $mmf->{'base'} || "$mmf" |
| 283 | 0 | 0 | 0 | ref $_[0]{$_} || $_ =~ /^(?:flags|perms|base|version)$/ |
| 324 | 0 | 0 | 0 | /^%%/ or /^$/ |