Branch Coverage

blib/lib/Data/All/Base.pm
Criterion Covered Total %
branch 15 22 68.1


line true false branch
20 0 0 if @_
30 9 0 $self->can('init') ? :
45 0 18 if defined &{"${package}::$attribute";}
49 40 116 unless (exists *$self->{$attribute})
50 0 38 ref $default eq 'HASH' ? :
2 38 ref $default eq 'ARRAY' ? :
55 109 47 unless @_
68 0 10 if defined &{"${package}::$attribute";}
72 18 87 unless (exists *$self->{$attribute})
75 85 20 unless @_
89 0 36 unless $self->can($a)