line |
true |
false |
branch |
345
|
0 |
0 |
unless $show_mode ne '' |
347
|
0 |
0 |
if (/List/i) { } |
|
0 |
0 |
elsif (/HTML/i) { } |
|
0 |
0 |
elsif (/Table/i) { } |
376
|
0 |
0 |
unless $databases ne '' |
378
|
0 |
0 |
unless exists $$args{'titles'} |
405
|
0 |
0 |
unless $tables ne '' |
407
|
0 |
0 |
unless exists $$args{'titles'} |
474
|
0 |
0 |
unless $col_names ne '' |
475
|
0 |
0 |
unless $col_types ne '' |
476
|
0 |
0 |
unless $col_lengths ne '' |
477
|
0 |
0 |
unless $col_attributes ne '' |
548
|
0 |
37 |
unless $titles ne '' |
549
|
0 |
37 |
unless $types ne '' |
550
|
0 |
37 |
unless $col_widths ne '' |
551
|
0 |
37 |
unless $row_sub ne '' |
552
|
35 |
2 |
if not defined $fmt_sub or $fmt_sub eq '' |
553
|
17 |
20 |
if not defined $max_width or $max_width eq '' |
576
|
170 |
0 |
$#$titles >= 0 && defined $$titles[$c] ? : |
582
|
37 |
0 |
if ($#$titles >= 0) |
655
|
0 |
37 |
unless $titles ne '' |
656
|
0 |
37 |
unless $types ne '' |
657
|
0 |
37 |
unless $col_widths ne '' |
658
|
0 |
37 |
unless $row_sub ne '' |
659
|
35 |
2 |
if not defined $fmt_sub or $fmt_sub eq '' |
660
|
17 |
20 |
if not defined $max_width or $max_width eq '' |
681
|
0 |
170 |
if $#$titles < 0 |
687
|
37 |
0 |
if $#$titles >= 0 |
855
|
0 |
49 |
unless $titles ne '' |
856
|
0 |
49 |
unless $types ne '' |
857
|
0 |
49 |
unless $col_widths ne '' |
858
|
0 |
49 |
unless $row_sub ne '' |
861
|
47 |
2 |
if not defined $fmt_sub or $fmt_sub eq '' |
862
|
27 |
22 |
if not defined $max_width or $max_width eq '' |
863
|
46 |
3 |
if not defined $url_keys or $url_keys eq '' |
864
|
47 |
2 |
if not defined $title_formats or $title_formats eq '' |
865
|
44 |
5 |
if not defined $data_formats or $data_formats eq '' |
866
|
40 |
9 |
unless defined $no_escape |
882
|
49 |
0 |
if defined $title_formats and $title_formats ne '' |
884
|
49 |
0 |
if defined $data_formats and $data_formats ne '' |
887
|
4 |
45 |
if ($table_attrs) { } |
889
|
2 |
2 |
unless /\bBORDER=/i |
890
|
3 |
1 |
unless /\bCELLPADDING=/i |
891
|
3 |
1 |
unless /\bCELLSPACING=/i |
897
|
230 |
0 |
defined $_ ? : |
900
|
230 |
0 |
defined $$widths[$c] ? : |
903
|
230 |
0 |
if ($#$titles >= 0) |
904
|
10 |
220 |
if (($x = $#$tprefixes) >= 0) |
905
|
8 |
2 |
$c > $x ? : |
907
|
20 |
210 |
$no_escape ? : |
908
|
10 |
220 |
if (($x = $#$tsuffixes) >= 0) |
909
|
8 |
2 |
$c > $x ? : |
923
|
1150 |
0 |
if (defined($val = $values[$c])) { } |
926
|
710 |
440 |
if ($$types[$c] =~ /char|text|symbol|string/i) { } |
927
|
650 |
60 |
unless $no_escape |
938
|
2210 |
45 |
unless $key ne '' and defined $$url_keys{$key} |
942
|
45 |
1105 |
if ($href ne '') |
943
|
30 |
15 |
if ($href =~ /%K/) |
947
|
45 |
0 |
if ($href =~ /%V/) |
951
|
20 |
25 |
if ($href =~ /%I/) |
962
|
125 |
1025 |
if (($x = $#$dprefixes) >= 0) |
963
|
90 |
35 |
$c > $x ? : |
966
|
125 |
1025 |
if (($x = $#$dsuffixes) >= 0) |
967
|
90 |
35 |
$c > $x ? : |
969
|
45 |
1105 |
if $href |
1090
|
0 |
37 |
unless defined $titles and $titles ne '' |
1091
|
0 |
37 |
unless defined $types and $types ne '' |
1092
|
0 |
37 |
unless defined $col_widths and $col_widths ne '' |
1093
|
0 |
37 |
unless defined $row_sub and $row_sub ne '' |
1095
|
37 |
0 |
if not defined $fmt_sub or $fmt_sub eq '' |
1096
|
17 |
20 |
if not defined $max_width or $max_width eq '' |
1097
|
37 |
0 |
if not defined $wrap_margin or $wrap_margin eq '' |
1105
|
37 |
0 |
$#$titles >= 0 ? : |
1113
|
850 |
0 |
$#$titles >= 0 ? : |
1119
|
21 |
850 |
if (length $value > ($cut = $col_limit)) { } |
1121
|
21 |
0 |
if ($line =~ /([-,;? \t])([^-,;? \t]*)$/ and length $2 <= $wrap_margin) |
1180
|
292 |
1752 |
if ($rewind_flag) |
1184
|
292 |
1460 |
if $#{$columns[0];} < $$index_ref |
1185
|
1460 |
0 |
if ($#columns == 0) { } |
1187
|
1460 |
0 |
if (ref $data eq 'ARRAY') { } |
|
0 |
0 |
elsif (ref $data eq 'HASH') { } |
1273
|
0 |
6760 |
if not defined $max_width or $max_width eq '' |
1274
|
0 |
6760 |
if not defined $width or $width eq '' |
1276
|
1690 |
5070 |
if $max_width > 0 |
1277
|
0 |
6760 |
if ($type =~ /money/i) { } |
1278
|
0 |
0 |
unless (($str = $value) =~ /[\$,]/) |
1287
|
0 |
0 |
$prec > 2 ? : |
|
0 |
0 |
if $prec > 0 |
1289
|
0 |
0 |
if $value < 0 |
1299
|
80 |
6680 |
if ($showmode =~ /html/i and $value =~ m[?($HTML_Elements)]) |
1304
|
40 |
6720 |
if ($width > length &PlainText($str)) |
1306
|
0 |
40 |
if $type =~ /int|float|pct|real|numeric|money/i |
1353
|
8153 |
0 |
if $#_ >= 0 |
1355
|
8073 |
80 |
unless m[?($HTML_Elements)]i |
1474
|
0 |
160 |
unless my $argvref = shift() |
1475
|
0 |
160 |
unless my $params = shift() |
1476
|
0 |
160 |
unless my $arglist = shift() |
1479
|
143 |
17 |
if ($#$argvref == 0 and ref $$argvref[0] eq 'HASH') { } |
1484
|
663 |
11 |
if (exists $$params{$param}) |
1489
|
663 |
0 |
if ($var ne '') |
1495
|
0 |
11 |
unless (exists $show_table_params{$param}) |
1504
|
4 |
127 |
unless defined $var |
1508
|
127 |
0 |
if ($var ne '') { } |
|
0 |
0 |
elsif (not exists $show_table_params{$param}) { } |
1509
|
87 |
40 |
$i <= $#$argvref ? : |
1522
|
457 |
883 |
if ($var ne '' and not exists $args{$param}) |
1614
|
9 |
0 |
if (($html, $elt) = /^(<)?\s*(\w+)/) |
1615
|
0 |
9 |
if $formats{$elt}++ > 0 |
1616
|
9 |
0 |
unless $html |
1618
|
9 |
0 |
unless $prefixes =~ />$/ |
1775
|
144 |
16 |
if ($#$widthspec >= 0) { } |
1777
|
672 |
0 |
unless s/^.*\.(\d+)/$1/ |
1783
|
660 |
12 |
length $_ ? : |
1803
|
132 |
28 |
if ($rewindable) { } |
1806
|
132 |
0 |
if (ref $types eq 'ARRAY') |
1814
|
0 |
660 |
if ($num_cols < 1 + $#values) |
1827
|
612 |
2448 |
if ($setprec[$c]) |
1829
|
0 |
612 |
if ($prectype[$c]) { } |
1831
|
0 |
0 |
if ($values[$c] =~ /\.(.*)$/) |
1832
|
0 |
0 |
if length $1 > $precision[$c] |
1845
|
0 |
0 |
$showmode eq 'html' ? : |
|
3060 |
0 |
$fmt_sub ? : |
1853
|
1108 |
1952 |
if $c > $#max_widths or $len > $max_widths[$c] |
1859
|
82 |
50 |
unless defined $max_width and $max_width ne '' |
1861
|
50 |
82 |
if ($max_width > 0) |
1865
|
16 |
34 |
if $showmode eq 'box' |
1866
|
16 |
34 |
if $showmode eq 'table' |
1872
|
44 |
6 |
if ($max_width < $total) |
1885
|
16 |
116 |
if ($#widths < 0) { } |
1888
|
116 |
0 |
if $#widths >= 0 |
1892
|
0 |
544 |
unless defined $max_widths[$c] |
1893
|
0 |
544 |
if $c > $#widths or not defined $widths[$c] |
1896
|
348 |
196 |
if ($max_widths[$c] < $widths[$c]) { } |
|
44 |
152 |
elsif ($expandable[$c] or not $widths[$c]) { } |
|
98 |
108 |
elsif ($max_widths[$c] > $widths[$c] and $widths[$c] > 0) { } |
1900
|
37 |
7 |
if $widths[$c] < $max_widths[$c] |
1907
|
544 |
0 |
if ($c <= $#$titles) |
1908
|
544 |
0 |
if (defined $$titles[$c]) { } |
1910
|
181 |
363 |
$showmode eq 'html' ? : |
1916
|
134 |
410 |
if $widths[$c] < $len |
1918
|
134 |
410 |
if $max_widths[$c] < $len |
1928
|
0 |
128 |
unless $c <= $#$titles |
1930
|
32 |
96 |
$showmode eq 'html' ? : |
1932
|
0 |
128 |
if $widths[$c] < $len |
1977
|
3983 |
0 |
if (defined $v) |
1979
|
100 |
3883 |
if not defined $cell_width or $cell_width == 0 |
1980
|
2353 |
1630 |
if ($cell_width <= length $text) { } |
1988
|
548 |
587 |
if ($more ne '' and $v =~ /([-,;? \t])([^-,;? \t0-9]*)$/ and length $2 <= $List_Wrap_Margin) |
2029
|
0 |
340 |
unless defined $width |
2030
|
60 |
280 |
if length $string >= $width |
2050
|
37 |
212 |
if $max < $_ |
2066
|
0 |
1690 |
if $min > $_ |
2105
|
0 |
935 |
unless defined $_ |
2110
|
75 |
860 |
if ($all) |
2129
|
3121 |
920 |
unless $fmt =~ /\n$/ |