Condition Coverage

blib/lib/Data/Dumper/Interp.pm
Criterion Covered Total %
condition 67 106 63.2


and 3 conditions

line !l l&&!r l&&r condition
126 30 12 18 $v3 and not $v1 =~ /^[ah]/u
154 6 3 0 @_ and not @args
420 10 1 8 defined $_ && !ref($_) && !($_ =~ m[[^-=\w_/:\.,]]u) && $_ ne '' && $_ ne 'undef'
439 765 73 6459 $blessed && $_[0]->isa('Data::Dumper::Interp')
638 5564 460 0 $listform and $my_maxdepth < 2147483647
695 1971 0 37 $opt_refaddr and not $in_overload_replacement
1971 0 37 $opt_refaddr and not $in_overload_replacement and $listform ? $my_visit_depth > 0 : 1
833 5026 0 3011 &looks_like_number($item) and not $item =~ /^0\d/u
4999 0 27 $maxstringwidth and not &_show_as_number($item)
4999 18 9 $maxstringwidth and not &_show_as_number($item) and length $item > $maxstringwidth + length($truncsuffix)
1069 183 3823 15 ref $value eq "" and utf8::is_utf8($value)
1097 806 28 140 ref $uand_str_result ne "" and $uand_str_result =~ /NaN|Inf/u
1156 3678 0 0 $a[$i] =~ /^\d+$/u && $b[$i] =~ /^\d+$/u
1771 751 1039 107 @pieces and $pieces[-1][0] eq "p"
1833 0 0 0 $_[0] =~ /\W/u && !&looks_like_number($_[0])

or 2 conditions

line l !l condition
146 58 0 $Debug // 0
336 170573 2 shift() // (return "undef")
383 519 169 $_[0] // "undef"
454 1201 0 $curr // ""
593 2 8 &_get_terminal_width() || 80
624 6014 10 $maxstringwidth //= 0
625 6024 0 $truncsuffix //= "..."
626 6023 1 $objects //= []
637 1 6023 $self->Maxdepth || 2147483647
1009 0 0 &reftype($$cloned_itemref) // ""
1779 0 0 pos $_ // 0

or 3 conditions

line l !l&&r !l&&!r condition
108 6 1 2 @args == 0 || grep({/:DEFAULT/u;} @args)
425 0 0 9 not defined $_ or ref $_
454 0 1201 0 length($curr // "") <= 1 or $curr eq $Useqq
663 0 0 6024 $dd_warning or $@
673 0 6019 5 $our_result //= $self->_postprocess_DD_result($dd_result, $original)
700 37 0 0 $original // $item
731 224 45 47 $ospec eq 1 or $item->isa($ospec)
1020 0 0 0 $rt eq "SCALAR" or $rt eq "LVALUE"
0 0 0 $rt eq "SCALAR" or $rt eq "LVALUE" or $rt eq "REF"
1219 3 0 309 /\P{XPosixGraph}|[\0-\177]/u || /\p{General_Category=Format}/u
1258 1623 0 0 $qqesc2controlpic{$1} // $1
1778 0 0 1270 not defined pos $_ or pos $_ < length $_
1857 0 1121 86 $self->{'Foldwidth1'} // $foldwidth