| line |
true |
false |
branch |
|
33
|
0 |
0 |
unless defined $flat |
|
34
|
0 |
0 |
unless defined $field |
|
42
|
0 |
0 |
if (my $split = $self->is_nested($field)) { } |
|
47
|
0 |
0 |
if (defined $leaf) |
|
49
|
0 |
0 |
if (defined $_->{$leaf}) |
|
50
|
0 |
0 |
ref $_->{$leaf} ? : |
|
58
|
0 |
0 |
if (defined $flat->{$field}) |
|
59
|
0 |
0 |
ref $flat->{$field} eq 'ARRAY' ? : |
|
66
|
0 |
0 |
@value ? : |
|
73
|
0 |
0 |
unless defined $flat |
|
79
|
0 |
0 |
if ($self->is_nested($field)) { } |
|
80
|
0 |
0 |
ref $flat->{$field} eq 'ARRAY' ? : |
|
99
|
0 |
0 |
unless defined $flat |
|
127
|
0 |
0 |
unless defined $flat |
|
128
|
0 |
0 |
unless defined $field |
|
131
|
0 |
0 |
if (my $split = $self->is_nested($field)) { } |
|
|
0 |
0 |
elsif (not $field =~ /^_/) { } |
|
135
|
0 |
0 |
if (not $root =~ /^_/ and defined $leaf) { } |
|
|
0 |
0 |
elsif (not $root =~ /^_/) { } |
|
139
|
0 |
0 |
if keys %$this |
|
142
|
0 |
0 |
if (@keep > 0) { } |
|
171
|
0 |
0 |
unless defined $flat |
|
172
|
0 |
0 |
unless defined $field |
|
173
|
0 |
0 |
unless defined $value |
|
176
|
0 |
0 |
if (my $split = $self->is_nested($field)) { } |
|
180
|
0 |
0 |
if (defined $leaf) |
|
186
|
0 |
0 |
if ($asarray) { } |
|
189
|
0 |
0 |
ref $flat->{$field} eq 'ARRAY' ? : |
|
210
|
0 |
0 |
unless defined $doc |
|
231
|
0 |
0 |
if (defined $k and defined $v) { } |
|
|
0 |
0 |
elsif (defined $k) { } |