| line |
true |
false |
branch |
|
73
|
0 |
52 |
unless my $field_name = $$field{'name'} |
|
77
|
0 |
52 |
if (my $class = $$field{'class'}) |
|
83
|
0 |
0 |
if ($$field{'always_create'} or $class eq 'Stem::Cell') |
|
91
|
0 |
0 |
if (ref $field_val eq 'HASH') { } |
|
|
0 |
0 |
elsif (ref $field_val eq 'ARRAY') { } |
|
105
|
0 |
0 |
if ($class_args and ref $class_args eq 'HASH') { } |
|
|
0 |
0 |
elsif ($class_args and ref $class_args eq 'ARRAY') { } |
|
116
|
0 |
0 |
if $class eq 'Stem::Cell' |
|
121
|
0 |
0 |
unless $field_val |
|
125
|
0 |
0 |
unless ref $field_val |
|
129
|
0 |
0 |
if ($class eq 'Stem::Cell') |
|
139
|
0 |
52 |
if (my $callback = $$field{'callback'} and $field_val) |
|
145
|
0 |
0 |
if $cb_err |
|
150
|
0 |
52 |
if (my $env_name = $$field{'env'}) |
|
152
|
0 |
0 |
$reg_name ? : |
|
163
|
0 |
0 |
unless defined $env_val |
|
171
|
32 |
20 |
unless (defined $field_val) |
|
173
|
0 |
32 |
if ($$field{'required'}) |
|
180
|
18 |
14 |
if exists $$field{'default'} |
|
186
|
14 |
38 |
unless defined $field_val |
|
188
|
21 |
17 |
if (my $type = $$field{'type'}) |
|
191
|
0 |
21 |
unless $type_code |
|
197
|
0 |
21 |
if $err |
|
203
|
0 |
7 |
if ($cell_info_obj) |
|
205
|
0 |
0 |
unless $reg_name |
|
226
|
10 |
0 |
if ${$val_ref;} =~ s/^(?:|1|Y|Yes)$/1/i or ${$val_ref;} =~ s/^(?:|0|N|No)$/0/i |
|
235
|
7 |
0 |
if ref ${$val_ref;} |
|
247
|
0 |
0 |
if $cell_name |
|
256
|
4 |
0 |
if defined fileno ${$val_ref;} |
|
267
|
0 |
0 |
unless $err |
|
278
|
0 |
0 |
unless $err |
|
292
|
0 |
0 |
if $err |
|
297
|
0 |
0 |
if $err |
|
316
|
0 |
0 |
if $err |
|
321
|
0 |
0 |
if $err |
|
341
|
0 |
0 |
if $err |
|
346
|
0 |
0 |
if $err |
|
365
|
0 |
0 |
if $err |
|
370
|
0 |
0 |
if $err |
|
386
|
0 |
0 |
if $val_type eq 'ARRAY' |
|
388
|
0 |
0 |
unless ($val_type) |
|
394
|
0 |
0 |
if ($val_type eq 'HASH') |
|
409
|
0 |
0 |
if $val_type eq 'HASH' |
|
411
|
0 |
0 |
if ($val_type eq 'ARRAY') |