| line |
true |
false |
branch |
|
29
|
0 |
0 |
if (not defined $self->{'merge_behavior'}) { } |
|
54
|
0 |
0 |
if (ref $self->{'merge_behavior'} eq 'HASH') { } |
|
66
|
0 |
0 |
unless (defined $self->{'use_roles'}) |
|
71
|
0 |
0 |
unless (defined $self->{'roles_path'}) |
|
77
|
0 |
0 |
unless (defined $self->{'parse_error_fatal'}) |
|
83
|
0 |
0 |
unless (defined $self->{'missing_role_fatal'}) |
|
88
|
0 |
0 |
unless (defined $self->{'roles_merge_after'}) |
|
106
|
0 |
0 |
if ($self->__cache->valid($self->__cache_key)) { } |
|
118
|
0 |
0 |
unless (exists $template_vars{$key}) |
|
126
|
0 |
0 |
if (-f $file) |
|
136
|
0 |
0 |
if (defined $ref) { } |
|
141
|
0 |
0 |
if ($self->{'parse_error_fatal'}) { } |
|
154
|
0 |
0 |
if ($self->{'use_roles'} and defined $result->{'roles'} and ref $result->{'roles'} eq "ARRAY") |
|
166
|
0 |
0 |
if (-f $role_file) { } |
|
177
|
0 |
0 |
if (defined $ref) { } |
|
181
|
0 |
0 |
if ($self->{'roles_merge_after'}) { } |
|
190
|
0 |
0 |
if ($self->{'parse_error_fatal'}) { } |
|
200
|
0 |
0 |
if ($self->{'missing_role_fatal'}) { } |
|
210
|
0 |
0 |
if (defined $item) |
|
223
|
0 |
0 |
if (not ref $self->{'path'}) { } |
|
|
0 |
0 |
elsif (ref $self->{'path'} eq 'CODE') { } |
|
|
0 |
0 |
elsif (ref $self->{'path'} eq 'ARRAY') { } |