| line |
true |
false |
branch |
|
198
|
1 |
94 |
if (defined $self->missing and $datum eq $self->missing) |
|
203
|
2 |
92 |
unless (defined $datum) |
|
208
|
1 |
91 |
if (defined $self->min and $datum < $self->min) |
|
212
|
1 |
90 |
if (defined $self->max and $datum > $self->max) |
|
217
|
22 |
68 |
if (defined $self->match) |
|
219
|
20 |
2 |
unless ($datum =~ /$match/) |
|
225
|
60 |
8 |
if (defined $self->values) |
|
227
|
35 |
25 |
unless (exists $hash{$datum}) |
|
233
|
0 |
33 |
if (defined $self->verify) |
|
235
|
0 |
0 |
unless (&$coderef($datum)) |
|
267
|
1 |
8 |
if (defined $self->missing and $datum eq $self->missing) |
|
269
|
8 |
0 |
if (defined $self->transform) |
|
302
|
2 |
5 |
if (@_) |
|
314
|
157 |
14 |
if (@_) |
|
333
|
3 |
127 |
if (@_) |
|
354
|
2 |
98 |
if (@_) |
|
360
|
2 |
96 |
if (@_) |
|
381
|
1 |
115 |
if (@_) |
|
383
|
1 |
0 |
if (_is_valid_pattern($regex)) |
|
403
|
6 |
20 |
if (@_) |
|
406
|
3 |
3 |
if (_ref_check($ref, 'CODE')) |
|
428
|
4 |
35 |
if (@_) |
|
430
|
1 |
3 |
if (_ref_check($ref, 'CODE')) |
|
453
|
6 |
129 |
if (@_) |
|
455
|
4 |
2 |
if (_ref_check($ref, 'ARRAY')) |
|
480
|
8 |
8 |
unless ($ref eq $should_be) |
|
481
|
5 |
3 |
if (length $ref > 0) { } |