| line |
true |
false |
branch |
|
8
|
0 |
13 |
if ('Text::CSV'->VERSION < 1.06) |
|
13
|
13 |
0 |
if ($backend =~ /XS/ and $version >= 0.99 or $backend =~ /PP/ and $version >= 1.3) { } |
|
42
|
3 |
1 |
unless %args |
|
44
|
1 |
0 |
if (exists $args{'coder_class'}) |
|
59
|
7 |
83 |
if exists $opt->{$attr} |
|
64
|
9 |
0 |
if (my $coder_class = $opt{'coder_class'} || $DefaultCoderClass) { } |
|
72
|
6 |
66 |
if exists $opt{$attr} |
|
87
|
1 |
20 |
if $self->encoding |
|
89
|
6 |
15 |
unless ($self->encoding_out) |
|
95
|
15 |
0 |
if $ret |
|
105
|
18 |
6 |
if ($self->encoding_in) { } |
|
109
|
6 |
0 |
if $self->SUPER::parse(@_) |
|
112
|
24 |
0 |
if ($ret) |
|
113
|
0 |
24 |
if $self->encoding |
|
128
|
0 |
4 |
if $self->encoding |
|
139
|
5 |
26 |
if (my $binds = $self->{'_BOUND_COLUMNS'}) |
|
142
|
10 |
0 |
if $self->encoding |
|
147
|
5 |
21 |
unless $cols |
|
150
|
8 |
13 |
if $self->encoding |
|
163
|
5 |
23 |
if (@_ == 2) |
|
167
|
5 |
23 |
unless $enc |
|
169
|
0 |
28 |
unless defined $text |
|
170
|
0 |
28 |
unless $self->SUPER::parse($text) |
|
172
|
23 |
5 |
$enc ? : |
|
179
|
4 |
19 |
if (@_ == 2) |
|
183
|
0 |
23 |
unless defined $array and ref $array eq 'ARRAY' |
|
184
|
0 |
23 |
unless $self->SUPER::combine(@$array) |
|
186
|
19 |
4 |
$enc ? : |
|
198
|
0 |
9 |
if ($@) |
|
210
|
6 |
99 |
if (@_ > 1) { } |
|
|
27 |
73 |
if (@_ > 1) { } |
|
|
22 |
40 |
if (@_ > 1) { } |
|
239
|
9 |
9 |
if @_ == 1 |