Branch Coverage

blib/lib/Meta/Builder/Base.pm
Criterion Covered Total %
branch 28 44 63.6


line true false branch
26 0 5 if $self->can('init')
33 56 2 if $class->can('_meta_meta')
86 0 8 if $$meta{'metrics'}{$metric}
107 0 39 unless $metric and $action and $code
116 34 2 unless $$meta{'before'}{$name}
119 33 1 unless $$meta{'after'}{$name}
121 1 32 @out > 1 ? :
33 0 @out ? :
151 0 9 unless $item
154 0 9 unless @value
157 0 9 if $$data{$item}
167 0 3 unless $item
171 3 0 exists $$data{$item} ? :
180 0 8 unless $item
182 3 5 exists $$data{$item} ? :
189 0 3 unless $item
199 0 1 unless $item
208 1 2 if $$data{$key}
218 0 6 unless $item
221 0 6 unless @values
229 2 0 $data ? :
259 0 4 unless ($self->can($mergesub))