line |
true |
false |
branch |
30
|
0 |
0 |
if (not defined $self->{'merge_behavior'}) { } |
55
|
0 |
0 |
if (ref $self->{'merge_behavior'} eq 'HASH') { } |
67
|
0 |
0 |
unless (defined $self->{'use_roles'}) |
72
|
0 |
0 |
unless (defined $self->{'roles_path'}) |
78
|
0 |
0 |
unless (defined $self->{'parse_error_fatal'}) |
84
|
0 |
0 |
unless (defined $self->{'missing_role_fatal'}) |
89
|
0 |
0 |
unless (defined $self->{'roles_merge_after'}) |
107
|
0 |
0 |
if ($self->__cache->valid($self->__cache_key)) { } |
119
|
0 |
0 |
unless (exists $template_vars{$key}) |
127
|
0 |
0 |
if (-f $file) |
137
|
0 |
0 |
if (defined $ref) { } |
142
|
0 |
0 |
if ($self->{'parse_error_fatal'}) { } |
155
|
0 |
0 |
if ($self->{'use_roles'} and defined $result->{'roles'} and ref $result->{'roles'} eq "ARRAY") |
167
|
0 |
0 |
if (-f $role_file) { } |
178
|
0 |
0 |
if (defined $ref) { } |
182
|
0 |
0 |
if ($self->{'roles_merge_after'}) { } |
191
|
0 |
0 |
if ($self->{'parse_error_fatal'}) { } |
201
|
0 |
0 |
if ($self->{'missing_role_fatal'}) { } |
211
|
0 |
0 |
if (defined $item) |
224
|
0 |
0 |
if (not ref $self->{'path'}) { } |
|
0 |
0 |
elsif (ref $self->{'path'} eq 'CODE') { } |
|
0 |
0 |
elsif (ref $self->{'path'} eq 'ARRAY') { } |