| line |
true |
false |
branch |
|
30
|
4 |
6 |
if ($ref) { } |
|
31
|
0 |
4 |
if ($ref eq 'ARRAY') { } |
|
|
4 |
0 |
elsif ($ref eq 'HASH' or $value->isa('Config::Entities')) { } |
|
|
0 |
0 |
elsif ($ref eq 'SCALAR') { } |
|
62
|
5 |
6 |
if (ref $entity[0] eq 'HASH' and exists $entity[0]{$key}) { } |
|
|
1 |
5 |
elsif ($hashref->{$key} and $hashref->{$key} eq 'Config::Entities::entity') { } |
|
|
5 |
0 |
elsif ($options{'ancestry'}) { } |
|
70
|
5 |
9 |
if (defined $entity[$index]{$key}) |
|
85
|
7 |
0 |
if ($coordinate) |
|
88
|
0 |
22 |
unless $child |
|
92
|
5 |
2 |
$options{'ancestry'} ? : |
|
99
|
9 |
2 |
ref $args[$#args] eq 'HASH' ? : |
|
108
|
6 |
5 |
if ($options->{'properties_file'}) |
|
114
|
1 |
5 |
ref $options->{'properties_file'} eq 'ARRAY' ? : |
|
120
|
6 |
5 |
if ($options->{'properties'}) |
|
126
|
2 |
9 |
if ($options->{'entity'}) |
|
132
|
8 |
3 |
if (scalar @entities_roots) |
|
135
|
32 |
20 |
if ($_ =~ /^(.*)\.pmc?$/ and -f $File::Find::name) |
|
141
|
16 |
16 |
if (scalar @directories) |
|
144
|
4 |
20 |
unless (defined $hashref->{$dir}) |
|
157
|
32 |
0 |
$properties ? : |
|
161
|
0 |
32 |
if $@ |
|
177
|
47 |
59 |
if ($child and ref $child eq 'HASH' || ref $child eq 'Config::Entities') |
|
178
|
4 |
32 |
if ($parent and $child->{'Config::Entities::inherit'}) |
|
180
|
4 |
0 |
if ($inherit) |
|
182
|
4 |
0 |
if (defined $parent->{$key}) |
|
183
|
4 |
0 |
unless defined $child->{$key} |
|
195
|
36 |
73 |
if (ref $value eq 'HASH') { } |
|
199
|
32 |
4 |
unless (defined $hashref->{$key}) |