Branch Coverage

blib/lib/Class/MakeMethods/Standard/Inheritable.pm
Criterion Covered Total %
branch 21 48 43.7


line true false branch
129 14 4 if (scalar @_ == 0) { }
238 0 0 if (scalar @_ == 0) { }
0 0 elsif (scalar @_ == 1 and ref $_[0] eq 'ARRAY') { }
240 0 0 $v_self ? :
241 0 0 if ($$method{'auto_init'} and not $value)
244 0 0 wantarray ? :
0 0 !$value ? :
248 0 0 wantarray ? :
251 0 0 unless (exists $$method{'data'}{$self})
253 0 0 $v_self ? :
336 9 8 if (scalar @_ == 0) { }
4 4 elsif (scalar @_ == 1) { }
0 4 elsif (scalar(@_) % 2) { }
338 6 3 $v_self ? :
339 3 6 if ($$method{'auto_init'} and not $value)
342 0 9 wantarray ? :
0 9 !$value ? :
344 0 4 if (ref $_[0] eq 'HASH') { }
1 3 elsif (ref $_[0] eq 'ARRAY') { }
348 0 1 unless $v_self
352 1 2 unless $v_self
358 0 4 unless (exists $$method{'data'}{$self})
360 0 0 $v_self ? :
366 0 4 wantarray ? :