Branch Coverage

lib/Class/Dot/Meta/Accessor/Overrideable.pm
Criterion Covered Total %
branch 18 28 64.2


line true false branch
38 1 84 if (@_)
44 42 42 unless (exists $$self{$property_key})
46 42 0 if (_NEWSCHOOL_TYPE($isa)) { }
0 0 elsif (_OLDSCHOOL_TYPE($isa)) { }
57 20 64 $$options{'-optimized'} ? :
69 0 9 if ($$options{'-optimized'}) { }
86 6 8 if (defined $value)
87 2 4 unless $$priv{'has_setter'}
89 4 0 if ($$options{'-optimized'}) { }
98 0 8 unless ($$priv{'has_getter'})
102 4 4 unless (exists $$self{$property_key})
104 4 0 if (_NEWSCHOOL_TYPE($isa)) { }
0 0 elsif (_OLDSCHOOL_TYPE($isa)) { }
115 8 0 $$options{'-optimized'} ? :