| line |
true |
false |
branch |
|
36
|
0 |
1 |
unless (ref $sub_ref eq 'CODE') |
|
48
|
0 |
0 |
if (ref $sub_ref eq 'CODE') |
|
61
|
0 |
32 |
if ($type) { } |
|
81
|
41 |
96 |
unless defined $_ |
|
86
|
34 |
62 |
if (defined $b[0]) { } |
|
|
9 |
53 |
elsif (defined $field->valid_sub) { } |
|
|
53 |
0 |
elsif (defined $v) { } |
|
98
|
5 |
4 |
if (defined $r and $r == 1) { } |
|
104
|
4 |
0 |
if (not defined $r or $r == 0) |
|
117
|
26 |
107 |
if ($missing and $field->required) |
|
122
|
82 |
51 |
unless $bad |
|
125
|
6 |
26 |
if ($$self{'vc'}) |
|
127
|
5 |
2 |
unless ref $_ eq 'ARRAY' |
|
134
|
12 |
20 |
if (scalar keys %{$errors;}) { } |
|
149
|
0 |
10 |
if (ref $c eq 'ARRAY') { } |
|
162
|
0 |
0 |
unless $$c{$a}{'seq'} cmp $$c{$b}{'seq'} |
|
168
|
3 |
7 |
unless (scalar @fields) |
|
176
|
0 |
28 |
unless (defined $$conf{'type'}) |
|
188
|
0 |
28 |
if ($@) |
|
193
|
0 |
28 |
if (defined $e[0]) |
|
201
|
0 |
7 |
if (@errors) |
|
212
|
4 |
129 |
if (ref $p eq 'ARRAY') { } |
|
213
|
3 |
1 |
if ($$def{'multiple'}) { } |
|
233
|
28 |
54 |
unless defined $v |
|
235
|
3 |
51 |
$$def{'multiple'} ? : |
|
242
|
40 |
97 |
unless defined $v |
|
247
|
96 |
1 |
length $v ? : |