Condition Coverage

blib/lib/Attribute/Handlers/Prospective.pm
Criterion Covered Total %
condition 16 25 64.0


and 3 conditions

line !l l&&!r l&&r condition
44 275 24 31 not $phase and $$ATTR{'types'}{$type}
46 144 124 31 $$ATTR{'types'}{$type} and $$ATTR{'phases'}{$phase}
99 0 29 0 $decl eq 'sub' && !$name
103 0 51 5 $name && $name =~ /^(.*::)+/
123 0 0 34 $data &&= "$owner->can('$attr (RAWDATA)') ? q($data) : eval q([$data])"

or 2 conditions

line l !l condition
109 44 1 $2 || ''
111 44 1 $data ||= 'undef'

or 3 conditions

line l !l&&r !l&&!r condition
34 0 0 0 shift() || caller
42 275 0 66 $phase or $type