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')
87 0 8 if $meta->{'metrics'}{$metric}
107 0 39 unless $metric and $action and $code
117 34 2 unless $meta->{'before'}{$name}
120 33 1 unless $meta->{'after'}{$name}
121 1 32 @out > 1 ? :
33 0 @out ? :
151 0 9 unless $item
154 0 9 unless @value
158 0 9 if $data->{$item}
167 0 3 unless $item
172 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
209 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))