Branch Coverage

/tmp/6UBgRrlS59/lib/My/Prefix/HashBase.pm
Criterion Covered Total %
branch 10 34 29.4


line true false branch
45 1 0 $] >= 5.01 && require mro ? :
61 2 0 if not $My::Prefix::HashBase::VERSION{$into} or $My::Prefix::HashBase::VERSION{$into} > $ver
69 0 1 unless $My::Prefix::HashBase::ATTR_SUBS{$_}
72 1 1 $into->can('new') ? :
77 0 2 if $spec->{'strip'}
84 2 0 if $spec->{'reader'}
85 2 0 if $spec->{'writer'}
86 0 2 if $spec->{'read_only'}
87 0 2 if $spec->{'dep_writer'}
107 0 0 if (0.004 > ($My::Prefix::HashBase::VERSION{$_} || 0)) { }
112 0 0 $list ? :
126 0 0 if (@_ == 1) { }
130 0 0 if ($type eq 'HASH') { }
134 0 0 unless $type eq 'ARRAY'
141 0 0 unless my $key = shift @attributes
153 0 0 unless exists $My::Prefix::HashBase::CAN_CACHE{$class}
155 0 0 if $My::Prefix::HashBase::CAN_CACHE{$class}