| line |
true |
false |
branch |
|
49
|
4 |
18 |
if defined $_[0] |
|
68
|
1 |
1 |
if (/csv/) |
|
69
|
0 |
1 |
if (/xls/) |
|
83
|
2 |
0 |
if $$data{'sheetname'} |
|
86
|
0 |
2 |
if ($$data{'notes'} and @{$$data{'notes'};}) |
|
103
|
2 |
0 |
if ($$data{'sheetname'}) |
|
116
|
0 |
2 |
if ($$data{'notes'} and @{$$data{'notes'};}) |
|
144
|
0 |
0 |
unless $$tab{'headings'} |
|
156
|
0 |
0 |
if length $name > 31 |
|
162
|
0 |
0 |
ref $_ eq 'ARRAY' ? : |
|
186
|
0 |
0 |
if $$line[$i] and length _text_of($$line[$i]) > ($cols[$i] || 0) |
|
209
|
0 |
0 |
unless exists $$chart{$method} |
|
214
|
0 |
0 |
if (scalar keys %props > 0) |
|
215
|
0 |
0 |
if (exists $props{'name_formula'}) |
|
223
|
0 |
0 |
if (defined $$chart{'abs_row'}) { } |
|
242
|
0 |
0 |
if $cols[$i] < 6 |
|
243
|
0 |
0 |
if $cols[$i] > 60 |
|
267
|
0 |
0 |
ref $texts eq 'ARRAY' ? : |
|
280
|
0 |
0 |
if (defined $$img{'row'}) |
|
290
|
0 |
52 |
if ref $cell eq 'ARRAY' |
|
291
|
52 |
0 |
defined $cell ? : |
|
297
|
0 |
0 |
unless $$img{'filename'} =~ m[^https?://] |
|
299
|
0 |
0 |
if (exists $$fmts{'_tempfiles'}{$$img{'filename'}} and -f $$fmts{'_tempfiles'}{$$img{'filename'}}) |
|
305
|
0 |
0 |
unless ($response->is_success) |
|
309
|
0 |
0 |
if (my $dst = 'File::Temp'->new('UNLINK', 0)) |
|
324
|
0 |
0 |
if ($method eq 'image') { } |
|
|
0 |
0 |
elsif ($method eq 'header' or $method eq 'footer') { } |
|
|
0 |
0 |
elsif ($worksheet->can($method)) { } |
|
325
|
0 |
0 |
unless ref $params eq 'ARRAY' |
|
327
|
0 |
0 |
unless _cache_image_file($fmts, $img) |
|
339
|
0 |
0 |
unless ref $params eq 'ARRAY' |
|
342
|
0 |
0 |
if ($$hdr{'colspan'} or $$hdr{'rowspan'}) { } |
|
356
|
0 |
0 |
if (not $$hdr{'colspan'} and defined $colsref) |
|
371
|
0 |
0 |
if defined $colsref |
|
377
|
0 |
0 |
ref $params eq 'ARRAY' ? : |
|
386
|
0 |
0 |
if exists $legal_name{$_} |
|
389
|
0 |
0 |
if (scalar keys %vals != scalar keys %$fmt) |
|
416
|
0 |
0 |
unless $colourval =~ /^#/ |
|
417
|
0 |
0 |
unless (exists $$fmts{'colours'}{$colourval}) |
|
426
|
0 |
0 |
if (ref $cell eq 'ARRAY' and @$cell == 2 and ref $$cell[1] eq 'HASH') |
|
428
|
0 |
0 |
$merged ? : |
|
430
|
0 |
0 |
unless (exists $$fmts{$fmt_key}) |
|
441
|
0 |
0 |
if (ref $cell eq 'ARRAY') { } |
|
455
|
0 |
2 |
if $format |
|
456
|
0 |
2 |
if $filename |
|
458
|
2 |
0 |
if ($self->filename) { } |
|
459
|
0 |
2 |
unless $filehandle = 'IO::File'->new('>' . $self->filename) |
|
473
|
2 |
0 |
if ($self->filehandle) |