Condition Coverage

blib/lib/Data/NestedKey.pm
Criterion Covered Total %
condition 13 32 40.6


and 3 conditions

line !l l&&!r l&&r condition
46 0 2 0 @kv_list and @kv_list % 2 != 0
56 0 0 0 ref $_[0] && builtin::reftype($_[0]) eq 'ARRAY'
60 5 0 20 ref $_[0] && builtin::reftype($_[0]) eq 'HASH'
84 0 0 0 _is_hash($current->{$final_key}) and _is_hash($value)
114 5 0 0 _is_hash($current->{$final_key}) and not _is_hash($value)
134 0 0 9 _is_hash($current) and exists $current->{$key}
154 6 0 3 $FORMAT eq "JSON" and $JSON_PRETTY
174 0 0 2 _is_hash($current) and exists $current->{$key}
187 0 2 0 _is_hash($parent->{$key}) and not %{$parent->{$key};}
208 0 1 2 _is_hash($current) and exists $current->{$key}

or 2 conditions

line l !l condition
77 3 3 $current->{$key} //= {}