Condition Coverage

blib/lib/Data/NestedKey.pm
Criterion Covered Total %
condition 19 32 59.3


and 3 conditions

line !l l&&!r l&&r condition
47 0 2 0 @kv_list and @kv_list % 2 != 0
57 3 2 2 ref $_[0] && builtin::reftype($_[0]) eq 'ARRAY'
61 15 1 40 ref $_[0] && builtin::reftype($_[0]) eq 'HASH'
87 2 0 1 _is_hash($current->{$final_key}) and _is_hash($value)
116 11 0 0 _is_hash($current->{$final_key}) and not _is_hash($value)
136 0 0 23 _is_hash($current) and exists $current->{$key}
156 6 0 4 $FORMAT eq "JSON" and $JSON_PRETTY
176 0 0 2 _is_hash($current) and exists $current->{$key}
192 0 2 0 _is_hash($parent->{$key}) and not %{$parent->{$key};}
213 0 2 2 _is_hash($current) and exists $current->{$key}

or 2 conditions

line l !l condition
80 7 4 $current->{$key} //= {}