| line |
true |
false |
branch |
|
42
|
1 |
0 |
if (@_ == 1) |
|
56
|
0 |
0 |
if (defined $args{'log'} and $args{'log'} ne '') |
|
62
|
0 |
0 |
if (defined $args{'skipBlankRows'}) |
|
64
|
0 |
0 |
$args{'skipBlankRows'} ? : |
|
68
|
0 |
0 |
if (defined $args{'fileName'} and $args{'fileName'} ne '') |
|
75
|
0 |
0 |
if (defined $args{'skipHeadings'}) |
|
81
|
0 |
0 |
if $args{'oldCell'} |
|
94
|
0 |
1 |
if ($ssFileName =~ /\.xls[xm]$/i) { } |
|
106
|
0 |
1 |
unless ($ssBook) |
|
128
|
7 |
0 |
defined $self->{'ssBook'} ? : |
|
137
|
2 |
1 |
defined $self->{'currentSheetNum'} ? : |
|
146
|
4 |
0 |
defined $self->{'ssSheet'} ? : |
|
157
|
0 |
3 |
unless $shtNo >= 0 and $shtNo <= $self->numSheets |
|
162
|
2 |
1 |
if defined $self->{'ssSheet'} |
|
163
|
2 |
1 |
if defined $self->{'ssSheet'} |
|
182
|
0 |
3 |
unless defined $self->{'ssSheet'} |
|
185
|
3 |
0 |
if (defined $self->{'ssSheet'} and $currentSheet < $self->numSheets) |
|
191
|
2 |
1 |
if defined $self->{'ssSheet'} |
|
205
|
2 |
0 |
if defined $self->{'ssBook'} |
|
207
|
2 |
0 |
if defined $self->{'ssSheet'} |
|
215
|
0 |
0 |
$self->{'oldCell'} ? : |
|
|
0 |
21 |
unless defined $self->{'ssSheet'} and defined $self->{'ssSheet'}{'Cells'}[$r][$c] |
|
221
|
0 |
21 |
if ($cell_value eq 'GENERAL') |
|
236
|
0 |
0 |
$headingRow >= $self->{'ssSheet'}{'MinRow'} && $headingRow <= $self->{'ssSheet'}{'MaxRow'} ? : |
|
244
|
0 |
4 |
unless defined $self->{'ssSheet'} |
|
264
|
12 |
0 |
unless $data[$x] =~ /^$/ |
|
268
|
0 |
4 |
$self->{'skipHeadings'} || $self->{'skipBlankRows'} && $blank == 0 ? : |
|
278
|
0 |
10 |
unless defined $self->{'ssSheet'} |
|
283
|
3 |
7 |
if not defined $self->{'ssSheet'}{'MaxRow'} or $row > $self->{'ssSheet'}{'MaxRow'} |
|
286
|
4 |
3 |
if $row <= 0 |
|
303
|
9 |
0 |
unless $data[$x] =~ /^$/ |
|
306
|
0 |
3 |
$self->{'skipBlankRows'} && $blank == 0 ? : |
|
327
|
0 |
0 |
if (defined $self->{'log'}) |
|
343
|
0 |
0 |
if (defined $self->{'log'}) { } |