line |
true |
false |
branch |
16
|
0 |
0 |
unless (%{$$this{'OPTS'};}) |
30
|
0 |
0 |
unless $$this{'FILE'} |
31
|
0 |
0 |
unless -f $$this{'FILE'} |
49
|
0 |
0 |
unless exists $$this{'FILE'} |
50
|
0 |
0 |
unless exists $$this{'CSVXS'} |
59
|
0 |
0 |
if (defined $fh) |
64
|
0 |
0 |
unless @{$columns;} |
69
|
0 |
0 |
$$this{'FIELDS'}[$j] ? : |
70
|
0 |
0 |
unless $colname |
73
|
0 |
0 |
if (exists $$this{'FILTER'}{$colname} and ref $$this{'FILTER'}{$colname} eq 'CODE') |
77
|
0 |
0 |
if (exists $$this{'FILTER'}{$colname} and not ref $$this{'FILTER'}{$colname}) |
79
|
0 |
0 |
$$this{'FILTER'}{$colname} eq $$tmp{$colname} ? : |
82
|
0 |
0 |
if ($f_flag and $dtype eq 'ARRAY') |
83
|
0 |
0 |
if ($f_flag and $dtype eq 'HASH') |
95
|
0 |
0 |
exists $$this{'DATA'} ? : |
111
|
0 |
0 |
if (ref $$this{'DATA'} eq 'ARRAY') |
112
|
0 |
0 |
if (ref $$this{'DATA'} ne 'HASH') |
113
|
0 |
0 |
unless (%{$$this{'DATA'};}) |
119
|
0 |
0 |
if (defined $tfh) |
122
|
0 |
0 |
if (defined $fh) |
127
|
0 |
0 |
unless @{$columns;} |
128
|
0 |
0 |
unless (exists $$this{'DATA'}{$NUMB}) |
137
|
0 |
0 |
$$this{'FIELDS'}[$j] ? : |
138
|
0 |
0 |
if (exists $$this{'DATA'}{$NUMB}{$colname} and $$this{'DATA'}{$NUMB}{$colname} ne $$columns[$j]) |
165
|
0 |
0 |
if (ref $$this{'DATA'} eq 'ARRAY') |
166
|
0 |
0 |
if (ref $$this{'DATA'} ne 'HASH') |
167
|
0 |
0 |
unless (%{$$this{'DATA'};}) |
173
|
0 |
0 |
if (defined $tfh) |
184
|
0 |
0 |
exists $$this{'DATA'}{$nitem}{$_} ? : |
204
|
0 |
0 |
unless exists $$item{'NUMBER'} |
205
|
0 |
0 |
unless (exists $$hash{$$item{'NUMBER'}}) |