line |
true |
false |
branch |
89
|
0 |
14 |
defined $self->{'options'}{'reportErrors'} ? : |
108
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
13 |
unless (defined $_[0]) |
109
|
10 |
3 |
if ref $_[0] eq 'ARRAY' |
110
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
13 |
unless (scalar @_ != 0) |
111
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
13 |
unless (scalar @{$self->{'tbl_rows'};} == 0) |
118
|
14 |
25 |
if scalar @{$_;} > $max |
125
|
13 |
0 |
if $max |
128
|
1 |
12 |
$self->{'options'}{'chaining'} ? : |
168
|
4 |
38 |
if ref $_[0] eq 'ARRAY' |
169
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
42 |
if (scalar @_ > scalar @{$self->{'tbl_cols'};} and ref $_[0] ne 'ARRAY') |
172
|
1 |
41 |
if (scalar @_ > 0 and ref $_[0] eq 'ARRAY') |
176
|
1 |
0 |
$self->{'options'}{'chaining'} ? : |
186
|
0 |
121 |
unless defined $_[$c] |
189
|
4 |
117 |
if ($width > 0) { } |
200
|
140 |
17 |
defined @{$_;}[$num] && $self->count(@{$_;}[$num]) ? : |
210
|
3 |
38 |
$self->{'options'}{'chaining'} ? : |
241
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
1 |
unless (scalar @{$self->{'tbl_rows'};} > 0) |
243
|
0 |
1 |
if (defined $row and ref $row eq 'ARRAY') { } |
|
0 |
1 |
elsif (defined $row) { } |
251
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
0 |
if ($row < 0 or $row > scalar @{$self->{'tbl_rows'};}) |
257
|
0 |
1 |
$self->{'options'}{'chaining'} ? : |
263
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
4 |
unless (defined $col) |
277
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
0 |
unless (defined $col and defined $direction or defined $col and ref $col eq 'HASH') |
278
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
0 |
unless (defined &find($col, $self->{'tbl_cols'}) or defined $col and ref $col eq 'HASH') |
280
|
0 |
5 |
if (ref $col eq 'HASH') { } |
282
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
0 |
unless (defined &find($_, $self->{'tbl_cols'})) |
288
|
0 |
5 |
$self->{'options'}{'chaining'} ? : |
300
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
0 |
unless (defined $col and defined $direction) |
301
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
0 |
unless (defined &find($col, $self->{'tbl_cols'})) |
304
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
319
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
1 |
unless (defined $col and defined $width) |
320
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
1 |
unless (defined &find($col, $self->{'tbl_cols'})) |
321
|
0 |
0 |
$self->{'options'}{'chaining'} ? : |
|
0 |
1 |
unless (scalar @{$self->{'tbl_rows'};} == 0) |
324
|
0 |
1 |
$strict ? : |
326
|
0 |
1 |
$self->{'options'}{'chaining'} ? : |
338
|
0 |
458 |
unless defined find($colname, $self->{'tbl_cols'}) |
351
|
0 |
92 |
if (defined $self->{'tbl_width_strict'}{$colname} and $self->{'tbl_width_strict'}{$colname} == 1 and int $self->{'tbl_width'}{$colname} > 0) { } |
364
|
24 |
6 |
unless defined $self->{'options'}{'headingText'} |
367
|
4 |
2 |
if ($headingwidth > $tablewidth) |
375
|
2 |
10 |
if ($antall < $extrasome) |
393
|
12 |
26 |
unless (defined $self->{'cache_TableWidth'}) |
403
|
0 |
55 |
unless (defined $stop) |
404
|
55 |
0 |
defined $line ? : |
405
|
55 |
0 |
defined $delim ? : |
413
|
55 |
118 |
if $i == 0 |
414
|
55 |
118 |
if $i == scalar(@{$self->{'tbl_cols'};}) - 1 |
418
|
118 |
55 |
if $i != scalar(@{$self->{'tbl_cols'};}) - 1 |
531
|
0 |
5 |
if (ref $name eq 'HASH') { } |
551
|
1 |
2 |
if ($running_width + $column_width >= $self->{'options'}{'outputWidth'}) { } |
563
|
0 |
2 |
unless (defined $self->{'options'}{'outputWidth'}) |
565
|
0 |
2 |
if $self->getTableWidth < $self->{'options'}{'outputWidth'} |
566
|
1 |
1 |
if scalar @{$self->{'tbl_cuts'};} < 1 |
573
|
0 |
5 |
unless (defined $text) |
579
|
0 |
5 |
if ($tablewidth - 4 < $self->count($text) and $opt eq 'title') { } |
589
|
0 |
5 |
$self->{'options'}{'allowHTML'} || $self->{'options'}{'allowANSI'} || $self->{'options'}{'cb_count'} ? : |
596
|
0 |
85 |
unless (defined $row) |
605
|
29 |
218 |
if ($isheader != 1 and defined $self->{'tbl_align'}{@{$$self{'tbl_cols'};}[$i]}) { } |
|
57 |
161 |
elsif ($isheader == 1) { } |
610
|
0 |
29 |
$self->{'options'}{'allowHTML'} || $self->{'options'}{'allowANSI'} || $self->{'options'}{'cb_count'} ? : |
618
|
6 |
51 |
$self->{'options'}{'allowHTML'} || $self->{'options'}{'allowANSI'} || $self->{'options'}{'cb_count'} ? : |
625
|
18 |
143 |
$self->{'options'}{'allowHTML'} || $self->{'options'}{'allowANSI'} || $self->{'options'}{'cb_count'} ? : |
628
|
162 |
85 |
if $i != scalar(@{$row;}) - 1 |
812
|
131 |
14 |
unless $page > 0 |
815
|
0 |
14 |
if scalar @{$self->{'tbl_cuts'};} < 1 |
824
|
1 |
17 |
defined $top ? : |
825
|
1 |
17 |
defined $toprow ? : |
826
|
1 |
17 |
defined $middle ? : |
827
|
1 |
17 |
defined $middlerow ? : |
828
|
1 |
17 |
defined $bottom ? : |
829
|
0 |
18 |
defined $rowline ? : |
830
|
2 |
16 |
defined $page ? : |
835
|
17 |
1 |
unless $self->{'options'}{'hide_FirstLine'} |
836
|
3 |
15 |
if (defined $self->{'options'}{'headingText'}) |
838
|
2 |
1 |
if ($title =~ /\n/) { } |
846
|
3 |
0 |
unless $self->{'options'}{'hide_HeadLine'} |
849
|
17 |
1 |
unless ($self->{'options'}{'hide_HeadRow'}) |
855
|
17 |
1 |
unless $self->{'options'}{'hide_HeadLine'} |
860
|
1 |
0 |
if ($self->{'options'}{'drawRowLine'} and $self->{'tbl_rowline'}{$i} and $i != scalar @{$self->{'tbl_rows'};} or defined $self->{'tbl_lines'}{$i} and $self->{'tbl_lines'}{$i} and $i != scalar @{$self->{'tbl_rows'};} and $i != scalar @{$self->{'tbl_rows'};}) |
865
|
17 |
1 |
unless $self->{'options'}{'hide_LastLine'} |
876
|
0 |
993 |
if (defined $self->{'options'}{'cb_count'} and ref $self->{'options'}{'cb_count'} eq 'CODE') { } |
|
0 |
1986 |
elsif (defined $self->{'options'}{'cb_count'} and ref $self->{'options'}{'cb_count'} ne 'CODE') { } |
878
|
0 |
0 |
unless $@ |
879
|
0 |
0 |
if ($@) |
885
|
51 |
942 |
if $self->{'options'}{'allowHTML'} |
886
|
51 |
942 |
if $self->{'options'}{'allowANSI'} |
887
|
51 |
942 |
if $self->{'options'}{'allowANSI'} |
896
|
215 |
73 |
if ($dir =~ /auto/i) |
897
|
35 |
180 |
if ($text =~ /^-?\d+([.,]\d+)*[%\w]?$/) { } |
903
|
0 |
288 |
if (ref $dir eq 'CODE') { } |
|
79 |
209 |
elsif ($dir =~ /right/i) { } |
|
192 |
17 |
elsif ($dir =~ /left/i) { } |
|
0 |
17 |
elsif ($dir =~ /justify/i) { } |
|
17 |
0 |
elsif ($dir =~ /center/i) { } |
905
|
0 |
0 |
if $@ |
911
|
72 |
7 |
if ($length - $visuallen > 0) |
914
|
63 |
16 |
if $strict |
919
|
116 |
76 |
if ($length - $visuallen > 0) |
922
|
164 |
28 |
if $strict |
927
|
0 |
0 |
if $strict |
928
|
0 |
0 |
if ($self->count($text) < $length - ($visuallen - $reallen)) |
934
|
0 |
0 |
if (scalar @tmp) |
943
|
0 |
0 |
if ($modulus) |
956
|
6 |
11 |
if $left != int $left and $left > 0.4 |
958
|
12 |
5 |
$left > 0 ? : |
|
11 |
6 |
$right > 0 ? : |
959
|
7 |
10 |
if $strict |
989
|
0 |
3 |
if (scalar @list > scalar @{$self->{'tbl_cols'};}) |
999
|
0 |
0 |
if $self->{'options'}{'reportErrors'} |
1004
|
0 |
464 |
unless defined $_[1] |
1005
|
464 |
482 |
if @{$_[1];}[$_] eq $_[0] |