| line |
true |
false |
branch |
|
43
|
0 |
0 |
if (defined $_[1]) |
|
56
|
0 |
0 |
unless (defined $args{'csv'}) |
|
64
|
0 |
0 |
if (ref $args{'csv'} ne 'Text::CSV') |
|
72
|
0 |
0 |
unless (defined $args{'defaultAllowNull'}) |
|
178
|
0 |
0 |
if ($self->error) |
|
183
|
0 |
0 |
unless (defined $file) |
|
192
|
0 |
0 |
unless (open $fh, '<:encoding(utf8)', $file) |
|
203
|
0 |
0 |
if ($removetop) |
|
212
|
0 |
0 |
if (defined $$newrow[0]) { } |
|
225
|
0 |
0 |
unless (defined $row[$int]) |
|
226
|
0 |
0 |
if (not defined $columns[$int]) { } |
|
238
|
0 |
0 |
if ($row[$int] =~ /^[0123456789]*$/ and not $matched) |
|
239
|
0 |
0 |
if (not defined $columns[$int]) { } |
|
247
|
0 |
0 |
if (defined $columns[$int]{'type'}) |
|
252
|
0 |
0 |
if ($columns[$int]{'type'} eq 'int') |
|
254
|
0 |
0 |
if ($columns[$int]{'min'} > $row[$int]) |
|
257
|
0 |
0 |
if ($columns[$int]{'max'} < $row[$int]) |
|
262
|
0 |
0 |
if ($columns[$int]{'type'} eq 'string') |
|
265
|
0 |
0 |
if ($columns[$int]{'min'} > $length) |
|
268
|
0 |
0 |
if ($columns[$int]{'max'} < $length) |
|
273
|
0 |
0 |
if ($columns[$int]{'type'} eq 'float') |
|
275
|
0 |
0 |
if ($columns[$int]{'min'} > $row[$int]) |
|
278
|
0 |
0 |
if ($columns[$int]{'max'} < $row[$int]) |
|
287
|
0 |
0 |
if ($row[$int] =~ /^[0123456789]*\.[0123456789]*$/ and not $matched) |
|
288
|
0 |
0 |
if (not defined $columns[$int]) { } |
|
296
|
0 |
0 |
if (defined $columns[$int]{'type'}) |
|
301
|
0 |
0 |
if ($columns[$int]{'type'} eq 'int') |
|
303
|
0 |
0 |
if ($columns[$int]{'min'} > $row[$int]) |
|
306
|
0 |
0 |
if ($columns[$int]{'max'} < $row[$int]) |
|
314
|
0 |
0 |
if ($columns[$int]{'type'} eq 'string') |
|
317
|
0 |
0 |
if ($columns[$int]{'min'} > $length) |
|
320
|
0 |
0 |
if ($columns[$int]{'max'} < $length) |
|
325
|
0 |
0 |
if ($columns[$int]{'type'} eq 'float') |
|
327
|
0 |
0 |
if ($columns[$int]{'min'} > $row[$int]) |
|
330
|
0 |
0 |
if ($columns[$int]{'max'} < $row[$int]) |
|
339
|
0 |
0 |
unless ($matched) |
|
340
|
0 |
0 |
unless (defined $columns[$int]) |
|
355
|
0 |
0 |
if (not defined $columns[$int]{'min'} or $columns[$int]{'min'} > $length) |
|
358
|
0 |
0 |
if (not defined $columns[$int]{'max'} or $columns[$int]{'max'} < $length) |
|
368
|
0 |
0 |
if (defined $newrow) { } |
|
378
|
0 |
0 |
unless (defined $columns[$int]{'type'}) |
|
385
|
0 |
0 |
if ($columns[$int]{'type'} eq 'int') |
|
389
|
0 |
0 |
if ($columns[$int]{'type'} eq 'float') |
|
393
|
0 |
0 |
if ($columns[$int]{'type'} eq 'string') |
|
398
|
0 |
0 |
unless ($columns[$int]{'allownull'}) |
|
424
|
0 |
0 |
if ($$self{'perror'}) |