Condition Coverage

blib/lib/Data/Printer/Filter/HASH.pm
Criterion Covered Total %
condition 22 30 73.3


and 3 conditions

line !l l&&!r l&&r condition
14 3 80 2 $ddp->show_tied and my $tie = ref tied %$hash_ref
17 85 0 0 $ddp->max_depth and $ddp->current_depth >= $ddp->max_depth
28 15 5 51 $ddp->multiline && $ddp->align_hash
96 105 46 2 $ref and $ref eq "SCALAR"
105 1 45 $ref and $ref ne "REF"
124 0 0 153 defined $quote_keys and defined $scalar_quotes
125 2 0 151 $quote_keys eq "auto" and $raw_key eq $new_key
2 0 151 $quote_keys eq "auto" and $raw_key eq $new_key and not $new_key =~ /\s|\r|\n|\t|\f/

or 3 conditions

line l !l&&r !l&&!r condition
82 0 1 152 $ddp->arrows eq 'all' || $ddp->arrows eq 'first' && $ddp->current_depth == 1
105 86 0 67 $total_keys > 0 or $ddp->end_separator