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') |