| line |
true |
false |
branch |
|
72
|
0 |
0 |
unless defined $target |
|
73
|
0 |
0 |
if (ref $target eq 'ARRAY') { } |
|
74
|
0 |
0 |
if (@$target > $max or defined $min and @$target < $min) |
|
78
|
0 |
0 |
if (length $target > $max or defined $min and length $target < $min) |
|
96
|
0 |
0 |
unless defined $target |
|
97
|
0 |
0 |
unless $target =~ /\A[+-]?[0-9]+\z/ |
|
112
|
0 |
0 |
unless defined $target |
|
113
|
0 |
0 |
if $target =~ /[^0-9]/ |
|
128
|
0 |
0 |
unless defined $target |
|
129
|
0 |
0 |
unless $target =~ /^[a-f\d]+$/ |
|
144
|
0 |
0 |
unless defined $target |
|
145
|
0 |
0 |
if ref $target |
|
163
|
0 |
0 |
unless defined $target |
|
165
|
0 |
0 |
unless grep {$target eq $_;} @list |
|
181
|
0 |
0 |
unless defined $target |
|
182
|
0 |
0 |
unless ref $target eq $type |
|
197
|
0 |
0 |
unless defined $target |
|
198
|
0 |
0 |
unless ref $target eq 'HASH' |
|
213
|
0 |
0 |
unless defined $target |
|
214
|
0 |
0 |
unless ref $target eq 'ARRAY' |
|
230
|
0 |
0 |
if ($target) |
|
231
|
0 |
0 |
unless ref $target eq 'DateTime' |
|
266
|
0 |
0 |
unless defined $target |
|
267
|
0 |
0 |
unless $target =~ /$regex/ |
|
283
|
0 |
0 |
unless defined $target |
|
299
|
0 |
0 |
unless defined $target |
|
300
|
0 |
0 |
unless (ref $target eq 'MongoDB::OID') |
|
301
|
0 |
0 |
if ($target =~ /\A[a-fA-F\d]{24}\z/) { } |
|
326
|
0 |
0 |
if defined $target and $target ne '' |
|
327
|
0 |
0 |
if (ref $default eq 'CODE') { } |
|
356
|
0 |
0 |
if ($time_zone eq 'timestamp') { } |
|
376
|
0 |
0 |
if $$opt{'state'} eq 'update' |