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