| line |
true |
false |
branch |
|
101
|
21 |
216 |
if @_ |
|
118
|
0 |
0 |
unless defined $other |
|
119
|
0 |
0 |
unless ref $self eq ref $other |
|
142
|
34 |
89 |
unless $index |
|
181
|
32 |
21 |
$self->{'_text_h_align'} != 0 || $self->{'_text_v_align'} != -1 || $self->{'_indent'} != 0 || $self->{'_rotation'} != 0 || $self->{'_text_vertical'} != 0 || $self->{'_text_wrap'} != 0 || $self->{'_shrink'} != 0 || $self->{'_reading_order'} != 0 ? : |
|
184
|
21 |
32 |
unless $changed |
|
187
|
25 |
7 |
if $self->{'_text_v_align'} == -1 |
|
191
|
3 |
29 |
if $self->{'_text_vertical'} |
|
192
|
2 |
30 |
if $self->{'_text_wrap'} |
|
193
|
2 |
30 |
if $self->{'_text_h_align'} == 4 |
|
194
|
2 |
30 |
if $self->{'_text_h_align'} == 5 |
|
195
|
3 |
29 |
if $self->{'_text_h_align'} == 7 |
|
196
|
29 |
3 |
if $self->{'_text_h_align'} != 7 |
|
199
|
2 |
30 |
if $self->{'_text_h_align'} == 1 |
|
200
|
2 |
30 |
if $self->{'_text_h_align'} == 2 |
|
201
|
2 |
30 |
if $self->{'_text_h_align'} == 3 |
|
202
|
2 |
30 |
if $self->{'_text_h_align'} == 4 |
|
203
|
2 |
30 |
if $self->{'_text_h_align'} == 5 |
|
205
|
2 |
30 |
if $self->{'_text_h_align'} == 6 |
|
206
|
3 |
29 |
if $self->{'_text_h_align'} == 7 |
|
208
|
1 |
31 |
if $self->{'_text_v_align'} == 0 |
|
209
|
3 |
29 |
if $self->{'_text_v_align'} == 1 |
|
210
|
26 |
6 |
if $self->{'_text_v_align'} == 2 |
|
211
|
1 |
31 |
if $self->{'_text_v_align'} == 3 |
|
212
|
1 |
31 |
if $self->{'_text_v_align'} == 4 |
|
214
|
3 |
29 |
if $self->{'_indent'} |
|
215
|
4 |
28 |
if $self->{'_rotation'} |
|
217
|
3 |
29 |
if $self->{'_text_vertical'} |
|
218
|
2 |
30 |
if $self->{'_text_wrap'} |
|
219
|
1 |
31 |
if $self->{'_shrink'} |
|
222
|
1 |
31 |
if $self->{'_reading_order'} == 1 |
|
223
|
1 |
31 |
if $self->{'_reading_order'} == 2 |
|
269
|
33 |
159 |
if (exists $linetypes{$self->{$position}}) |
|
273
|
5 |
28 |
if (my $color = $self->{$position_color}) |
|
285
|
7 |
41 |
if (my $diag_type = $self->{'_diag_type'}) |
|
288
|
1 |
6 |
unless $self->{'_diag_border'} |
|
293
|
3 |
4 |
if (my $color = $self->{'_diag_color'}) |
|
298
|
5 |
2 |
if ($diag_type == 1 or $diag_type == 3) |
|
302
|
4 |
3 |
if ($diag_type == 2 or $diag_type == 3) |
|
326
|
4 |
67 |
if $self->{'_font'} ne 'Arial' |
|
327
|
5 |
66 |
if $self->{'_size'} != 10 |
|
328
|
37 |
34 |
if $self->{'_color'} |
|
329
|
13 |
58 |
if $self->{'_bold'} |
|
330
|
6 |
65 |
if $self->{'_italic'} |
|
332
|
1 |
70 |
if $self->{'_font_strikeout'} |
|
333
|
1 |
70 |
if $self->{'_font_outline'} |
|
334
|
1 |
70 |
if $self->{'_font_shadow'} |
|
336
|
1 |
70 |
if $self->{'_font_script'} == 1 |
|
337
|
1 |
70 |
if $self->{'_font_script'} == 2 |
|
339
|
4 |
67 |
if $self->{'_underline'} == 1 |
|
340
|
1 |
70 |
if $self->{'_underline'} == 2 |
|
341
|
1 |
70 |
if $self->{'_underline'} == 33 |
|
342
|
0 |
71 |
if $self->{'_underline'} == 34 |
|
344
|
1 |
70 |
if $self->{'_font_family'} |
|
345
|
1 |
70 |
if $self->{'_font_charset'} |
|
367
|
23 |
21 |
if $self->{'_fg_color'} == 0 and $self->{'_bg_color'} == 0 and $self->{'_pattern'} <= 1 |
|
382
|
6 |
20 |
if ($self->{'_pattern'} <= 1) |
|
383
|
3 |
3 |
if ($self->{'_bg_color'}) { } |
|
399
|
19 |
1 |
if $self->{'_bg_color'} == 0 |
|
400
|
19 |
1 |
if $self->{'_fg_color'} == 0 |
|
423
|
1 |
19 |
unless exists $patterns{$self->{'_pattern'}} |
|
444
|
20 |
58 |
unless defined $self->{'_num_format'} |
|
492
|
35 |
23 |
if (exists $num_format{$self->{'_num_format'}}) { } |
|
515
|
2 |
24 |
if $self->{'_hidden'} |
|
516
|
2 |
24 |
unless $self->{'_locked'} |
|
567
|
0 |
57 |
unless defined $_[0] |
|
570
|
42 |
15 |
if exists $colors{lc $_[0]} |
|
573
|
0 |
15 |
if $_[0] =~ /\D/ |
|
576
|
0 |
15 |
if $_[0] < 8 |
|
579
|
0 |
15 |
if $_[0] > 63 |
|
597
|
0 |
21 |
unless defined $location |
|
598
|
0 |
21 |
if $location =~ /\d/ |
|
602
|
2 |
19 |
if $location eq 'left' |
|
603
|
0 |
21 |
if $location eq 'centre' |
|
604
|
2 |
19 |
if $location eq 'center' |
|
605
|
2 |
19 |
if $location eq 'right' |
|
606
|
2 |
19 |
if $location eq 'fill' |
|
607
|
2 |
19 |
if $location eq 'justify' |
|
608
|
1 |
20 |
if $location eq 'center_across' |
|
609
|
0 |
21 |
if $location eq 'centre_across' |
|
610
|
0 |
21 |
if $location eq 'merge' |
|
611
|
3 |
18 |
if $location eq 'distributed' |
|
612
|
0 |
21 |
if $location eq 'equal_space' |
|
615
|
1 |
20 |
if $location eq 'top' |
|
616
|
0 |
21 |
if $location eq 'vcentre' |
|
617
|
3 |
18 |
if $location eq 'vcenter' |
|
618
|
1 |
20 |
if $location eq 'bottom' |
|
619
|
1 |
20 |
if $location eq 'vjustify' |
|
620
|
1 |
20 |
if $location eq 'vdistributed' |
|
621
|
0 |
21 |
if $location eq 'vequal_space' |
|
682
|
0 |
13 |
unless defined $bold |
|
684
|
13 |
0 |
$bold ? : |
|
736
|
0 |
6 |
unless $rotation =~ /^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/ |
|
741
|
1 |
5 |
if ($rotation == 270) { } |
|
|
0 |
5 |
elsif ($rotation < -90 or $rotation > 90) { } |
|
780
|
0 |
257 |
if $key =~ /\W/ |
|
787
|
257 |
0 |
if (defined $value) { } |
|
794
|
0 |
257 |
if $@ |
|
810
|
237 |
62 |
if $Spreadsheet::WriteExcelXML::Format::AUTOLOAD =~ /::DESTROY$/ |
|
813
|
0 |
62 |
unless $Spreadsheet::WriteExcelXML::Format::AUTOLOAD =~ /.*::set(\w+)/ |
|
819
|
0 |
62 |
unless exists $self->{$attribute} |
|
832
|
12 |
50 |
if ($Spreadsheet::WriteExcelXML::Format::AUTOLOAD =~ /.*::set\w+color$/) { } |
|
845
|
0 |
50 |
unless defined $value |
|
851
|
0 |
146 |
unless defined $value |