Branch Coverage

blib/lib/Class/Declare/Dump.pm
Criterion Covered Total %
branch 34 42 80.9


line true false branch
62 28 0 unless defined $__GET_ATTRIBUTES__
63 28 0 unless defined $__GET_VALUES__
64 28 0 unless defined $__GET_FRIENDS__
371 63 31 if $outside
379 0 94 unless ($_args->{'indent'} >= 0)
395 2 92 unless grep {defined $_;} map({$_args->{$_};} 'public', 'private', 'protected', 'abstract', 'class', 'static', 'restricted', 'friends', 'all')
403 61 31 if ($outside)
442 10 78 unless $_args->{'all'}
444 4 84 if $_args->{'friends'}
452 0 330 unless my $pkg = $isa[$i++]
462 244 86 unless my $ref = &$__GET_ATTRIBUTES__($isa)
514 66 22 ref $self ? :
529 51 364 if ($type eq 'abstract')
531 51 0 if defined $heading
548 4 360 if ($type eq 'friends')
550 4 0 if defined $heading
589 126 74 if (ref $value and $_args->{'backtrace'}) { }
591 111 15 unless ($str)
613 200 0 if defined $heading
629 57 31 if $outside
634 57 31 if $outside