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 76 2 $ddp->show_tied and my $tie = ref tied %$hash_ref
17 81 0 0 $ddp->max_depth and $ddp->current_depth >= $ddp->max_depth
28 15 5 49 $ddp->multiline && $ddp->align_hash
96 101 46 2 $ref and $ref eq "SCALAR"
101 1 45 $ref and $ref ne "REF"
124 0 0 149 defined $quote_keys and defined $scalar_quotes
125 2 0 147 $quote_keys eq "auto" and $raw_key eq $new_key
2 0 147 $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 148 $ddp->arrows eq 'all' || $ddp->arrows eq 'first' && $ddp->current_depth == 1
105 84 0 65 $total_keys > 0 or $ddp->end_separator