Condition Coverage

blib/lib/Data/RenderAsTree.pm
Criterion Covered Total %
condition 19 29 65.5


and 3 conditions

line !l l&&!r l&&r condition
397 80 45 0 defined $value and $opt->{'seen'}{$value}
429 80 0 45 defined $value and not defined $opt->{'seen'}{$value}

or 2 conditions

line l !l condition
212 0 37 builtin::blessed($item) || ''
213 11 26 builtin::reftype($item) || 'VALUE'
270 1 45 builtin::blessed($value) || ''
271 16 30 builtin::reftype($value) || 'VALUE'
340 52 26 $type ||= "SCALAR"
471 1 23 builtin::blessed($s) || ''
472 21 3 builtin::reftype($s) || 'VALUE'

or 3 conditions

line l !l&&r !l&&!r condition
108 0 0 8 $key_length < 1 or $key_length > 10000
109 0 0 8 $value_length < 1 or $value_length > 10000
399 0 0 0 $ref_type eq 'SCALAR' || $key =~ /^ARRAY|BLESS|HASH/