line |
true |
false |
branch |
49
|
33 |
57 |
if $args{'theta'} and $args{'flip'} |
51
|
29 |
90 |
if (not $args{'theta'}) { } |
|
15 |
75 |
elsif ($args{'theta'} == -90) { } |
|
15 |
60 |
elsif ($args{'theta'} == 90) { } |
|
15 |
45 |
elsif ($args{'theta'} == -180) { } |
|
15 |
30 |
elsif ($args{'theta'} == 180) { } |
|
15 |
15 |
elsif ($args{'theta'} == -270) { } |
|
15 |
0 |
elsif ($args{'theta'} == 270) { } |
53
|
7 |
22 |
$args{'flip'} ? : |
60
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
67
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
73
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
79
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
90
|
0 |
119 |
if ($args{'scroll'}) |
96
|
0 |
0 |
if (ref $args{$_} eq 'HASH') |
97
|
0 |
0 |
unless $new_args{$_} |
|
0 |
0 |
unless $args{$_} |
109
|
0 |
12 |
ref $_[0] eq 'HASH' ? : |
116
|
0 |
34 |
if ($self and $self->{'is_cached'}) |
117
|
0 |
0 |
unless $args |
|
0 |
0 |
wantarray ? : |
121
|
0 |
127 |
if exists $args->{'headings'} |
125
|
120 |
7 |
if ($#{$$data[0];}) |
128
|
0 |
0 |
if exists $index{$_} |
132
|
4 |
123 |
exists $args->{'empty'} ? : |
133
|
37 |
90 |
$args->{'headless'} || $args->{'matrix'} ? : |
136
|
576 |
0 |
unless ($args->{'_layout'}) |
145
|
9168 |
0 |
unless exists $args->{$_} |
150
|
38 |
2254 |
if $args->{'encode'} or exists $args->{'encodes'} |
154
|
2292 |
0 |
defined $cdata ? : |
|
0 |
2292 |
keys %$attr ? : |
163
|
0 |
0 |
if ($args->{'cache'} and $self and not $self->{'is_cached'}) |
168
|
22 |
105 |
if $args->{'headless'} |
170
|
119 |
8 |
wantarray ? : |
178
|
0 |
119 |
if ($args{'tgroups'}) { } |
181
|
0 |
0 |
unless $args{'matrix'} and scalar @{$args{'data'};} > 2 |
182
|
0 |
0 |
if not $args{'matrix'} and $args{'tgroups'} > 1 and scalar @{$args{'data'};} > 2 |
188
|
0 |
0 |
if (int($args{'group'} || 0) > 1) { } |
201
|
0 |
0 |
$head ? : |
|
0 |
0 |
$foot ? : |
214
|
34 |
93 |
if UNIVERSAL::isa($_[0], 'Spreadsheet::HTML') |
215
|
0 |
127 |
if @_ == 1 |
218
|
60 |
285 |
if (ref $_[0]) { } |
220
|
30 |
30 |
if (ref $_[0]) { } |
|
30 |
0 |
elsif (defined $_[0]) { } |
230
|
15 |
97 |
@data ? : |
|
15 |
112 |
@data == 1 ? : |
231
|
116 |
11 |
scalar @args ? : |
232
|
93 |
34 |
unless $self |
|
0 |
127 |
unless $args |
233
|
92 |
35 |
if exists $args->{'data'} |
241
|
0 |
34 |
if $self and $self->{'is_cached'} |
244
|
0 |
127 |
if $args->{'worksheet'} < 1 |
245
|
5 |
122 |
if ($args->{'file'}) |
247
|
0 |
5 |
if $args->{'_unlink'} |
250
|
2 |
125 |
unless ref $data eq 'ARRAY' |
251
|
2 |
125 |
unless ref $data->[0] eq 'ARRAY' |
253
|
0 |
127 |
if ($args->{'wrap'} and defined $data->[0][0]) |
261
|
0 |
127 |
if $args->{'apply'} |
266
|
0 |
127 |
if ($args->{'fill'}) |
268
|
0 |
0 |
if int($row || 0) > $args->{'_max_rows'} |
269
|
0 |
0 |
if int($col || 0) > $args->{'_max_cols'} |
278
|
0 |
0 |
unless ref $thingy eq 'ARRAY' |
280
|
0 |
0 |
if (ref $_ eq 'CODE') { } |
|
0 |
0 |
elsif (ref $_ eq 'HASH') { } |
286
|
0 |
0 |
unless $attr |
|
0 |
0 |
unless $new_attr |
294
|
0 |
119 |
if ref $args{'col'} eq 'HASH' |
296
|
0 |
119 |
if (ref $args{'col'} eq 'ARRAY') { } |
298
|
0 |
0 |
if (ref $args{'colgroup'} eq 'ARRAY') { } |
314
|
0 |
119 |
if ref $args{'colgroup'} eq 'HASH' |
315
|
0 |
119 |
if (ref $args{'colgroup'} eq 'ARRAY') |
326
|
119 |
0 |
unless defined $thingy |
328
|
0 |
0 |
if (ref $thingy eq 'HASH') |