blib/lib/Marmoset.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 19 | 37 | 51.3 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
163 | 1 | 0 | 5 | $$f{'default'} and not $$f{'lazy'} |
1 | 0 | 0 | $$f{'builder'} and not $$f{'lazy'} | |
203 | 1 | 0 | 0 | $$f{'default'} and not $$f{'lazy'} |
1 | 0 | 0 | $$f{'builder'} and not $$f{'lazy'} | |
274 | 9 | 0 | 0 | @_ == 1 && ref $_[0] eq 'HASH' |
316 | 3 | 1 | 0 | exists $$me{'required'} and not $$me{'required'} |
4 | 0 | 0 | exists $$me{'required'} and not $$me{'required'} and not $$me{'builder'} | |
1 | 0 | 0 | exists $$me{'required'} and not $$me{'required'} and not $$me{'builder'} and not $$me{'default'} |
line | l | !l | condition |
---|---|---|---|
297 | 2 | 3 | $Marmoset::ATTRIBUTES{$$me{'package'}} ||= [] |
340 | 3 | 4 | $$me{'OFFSET'} || 0 |
7 | 0 | $$me{'SIZE'} || 0 | |
353 | 2 | 1 | $$me{'OFFSET'} || 0 |
3 | 0 | $$me{'SIZE'} || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
75 | 2 | 0 | 0 | $_->isa($need) or croak("Cannot inherit from $need; it is not a $me class (does not inherit from $need); bailing out") |