Branch Coverage

blib/lib/App/Framework/Base/Object/DumpObj.pm
Criterion Covered Total %
branch 39 52 75.0


line true false branch
109 0 0 if (defined $flag)
134 0 0 if (defined $flag)
160 1270 0 if (defined $flag)
188 0 0 if (defined $flag)
233 2340 0 if (defined $prefix)
262 155 1306 if (ref $var) { }
312 0 1057 if (not defined $r) { }
97 960 elsif (exists $already_seen{$r}) { }
329 345 615 if ($ref_type eq 'ARRAY') { }
344 271 elsif ($ref_type eq 'SCALAR') { }
223 48 elsif ($ref_type eq 'HASH') { }
0 48 elsif ($ref_type eq 'REF') { }
354 48 0 if ($PRINT_OBJECTS)
357 0 48 if ($obj_ref_str =~ /ARRAY/) { }
11 37 elsif ($obj_ref_str =~ /HASH/) { }
378 464 1433 if (ref $var) { }
407 1512 224 if (defined $val) { }
409 1325 187 $val ? :
418 10 1726 if (exists $excludes{$key}) { }
424 438 1288 if (ref $val) { }
444 2427 3695 if ($PREFIX)
447 1170 1257 if (not $prt_str) { }
1209 48 elsif ($prt_str =~ /(.*)\n$/) { }
467 5900 222 if (defined $val) { }
472 3 5897 if ($val =~ /(^|\s+)(\d+)$/)
474 3 0 if $2 > 0