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 1 $ddp->show_tied and my $tie = ref tied %$hash_ref
17 80 0 0 $ddp->max_depth and $ddp->current_depth >= $ddp->max_depth
28 15 5 48 $ddp->multiline && $ddp->align_hash
96 98 46 2 $ref and $ref eq 'SCALAR'
98 1 45 $ref and $ref ne 'REF'
124 0 0 146 defined $quote_keys and defined $scalar_quotes
125 2 0 144 $quote_keys eq 'auto' and $raw_key eq $new_key
2 0 144 $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 145 $ddp->arrows eq 'all' || $ddp->arrows eq 'first' && $ddp->current_depth == 1
105 82 0 64 $total_keys > 0 or $ddp->end_separator