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 /^$/ |