line |
true |
false |
branch |
50
|
33 |
57 |
if $args{'theta'} and $args{'flip'} |
52
|
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) { } |
54
|
7 |
22 |
$args{'flip'} ? : |
61
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
68
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
74
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
80
|
5 |
10 |
$args{'pinhead'} && !$args{'headless'} ? : |
91
|
0 |
119 |
if ($args{'animate'}) |
96
|
0 |
119 |
if ($args{'scroll'}) |
102
|
0 |
0 |
if (ref $args{$_} eq 'HASH') |
103
|
0 |
0 |
unless $new_args{$_} |
|
0 |
0 |
unless $args{$_} |
115
|
0 |
12 |
ref $_[0] eq 'HASH' ? : |
122
|
0 |
34 |
if ($self and $self->{'is_cached'}) |
123
|
0 |
0 |
unless $args |
|
0 |
0 |
wantarray ? : |
127
|
0 |
127 |
if exists $args->{'headings'} |
131
|
120 |
7 |
if ($#{$$data[0];}) |
134
|
0 |
0 |
if exists $index{$_} |
138
|
4 |
123 |
exists $args->{'empty'} ? : |
139
|
37 |
90 |
$args->{'headless'} || $args->{'matrix'} ? : |
142
|
576 |
0 |
unless ($args->{'_layout'}) |
151
|
9168 |
0 |
unless exists $args->{$_} |
156
|
38 |
2254 |
if $args->{'encode'} or exists $args->{'encodes'} |
160
|
2292 |
0 |
defined $cdata ? : |
|
0 |
2292 |
keys %$attr ? : |
169
|
0 |
0 |
if ($args->{'cache'} and $self and not $self->{'is_cached'}) |
174
|
22 |
105 |
if $args->{'headless'} |
176
|
119 |
8 |
wantarray ? : |
184
|
0 |
119 |
if ($args{'tgroups'}) { } |
187
|
0 |
0 |
unless $args{'matrix'} and scalar @{$args{'data'};} > 2 |
188
|
0 |
0 |
if not $args{'matrix'} and $args{'tgroups'} > 1 and scalar @{$args{'data'};} > 2 |
194
|
0 |
0 |
if (int($args{'group'} || 0) > 1) { } |
207
|
0 |
0 |
$head ? : |
|
0 |
0 |
$foot ? : |
220
|
34 |
93 |
if UNIVERSAL::isa($_[0], 'Spreadsheet::HTML') |
221
|
0 |
127 |
if @_ == 1 |
224
|
60 |
285 |
if (ref $_[0]) { } |
226
|
30 |
30 |
if (ref $_[0]) { } |
|
30 |
0 |
elsif (defined $_[0]) { } |
236
|
15 |
97 |
@data ? : |
|
15 |
112 |
@data == 1 ? : |
237
|
116 |
11 |
scalar @args ? : |
238
|
93 |
34 |
unless $self |
|
0 |
127 |
unless $args |
239
|
92 |
35 |
if exists $args->{'data'} |
247
|
0 |
34 |
if $self and $self->{'is_cached'} |
250
|
0 |
127 |
if $args->{'worksheet'} < 1 |
251
|
5 |
122 |
if ($args->{'file'}) |
253
|
0 |
5 |
if $args->{'_unlink'} |
256
|
2 |
125 |
unless ref $data eq 'ARRAY' |
257
|
2 |
125 |
unless ref $data->[0] eq 'ARRAY' |
259
|
0 |
127 |
if ($args->{'wrap'} and defined $data->[0][0]) |
267
|
0 |
127 |
if $args->{'apply'} |
272
|
0 |
127 |
if ($args->{'fill'}) |
274
|
0 |
0 |
if int($row || 0) > $args->{'_max_rows'} |
275
|
0 |
0 |
if int($col || 0) > $args->{'_max_cols'} |
284
|
0 |
0 |
unless ref $thingy eq 'ARRAY' |
286
|
0 |
0 |
if (ref $_ eq 'CODE') { } |
|
0 |
0 |
elsif (ref $_ eq 'HASH') { } |
292
|
0 |
0 |
unless $attr |
|
0 |
0 |
unless $new_attr |
300
|
0 |
119 |
if ref $args{'col'} eq 'HASH' |
302
|
0 |
119 |
if (ref $args{'col'} eq 'ARRAY') { } |
304
|
0 |
0 |
if (ref $args{'colgroup'} eq 'ARRAY') { } |
320
|
0 |
119 |
if ref $args{'colgroup'} eq 'HASH' |
321
|
0 |
119 |
if (ref $args{'colgroup'} eq 'ARRAY') |
332
|
119 |
0 |
unless defined $thingy |
334
|
0 |
0 |
if (ref $thingy eq 'HASH') |