LCOV - differential code coverage report
Current view: top level - src/fe_utils - print.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 92.3 % 1657 1529 17 111 61 1468 9 57
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 49 49 11 38 7
Baseline: lcov-20261105-baseline Branches: 83.3 % 1345 1120 13 212 25 1095
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 84.8 % 112 95 17 60 35
(360..) days: 92.8 % 1545 1434 111 1 1433
Function coverage date bins:
(30,360] days: 100.0 % 7 7 7
(360..) days: 100.0 % 42 42 4 38
Branch coverage date bins:
(30,360] days: 70.7 % 58 41 13 4 23 18
(360..) days: 83.8 % 1287 1079 208 2 1077

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
ClosePager CBC 619 85.7 % (6 / 7) 66.7 % (4 / 6)
IsPagerNeeded CBC 100154 100.0 % (6 / 6) 100.0 % (2 / 2)
PageOutput CBC 615 100.0 % (2 / 2)
PageOutputInternal CBC 100733 82.1 % (23 / 28) 69.2 % (18 / 26)
_print_horizontal_line GNC 89290 100.0 % (20 / 20) 100.0 % (16 / 16)
additional_numeric_locale_len CBC 64 75.0 % (6 / 8) 50.0 % (2 / 4)
asciidoc_escaped_print CBC 436 100.0 % (9 / 9) 100.0 % (4 / 4)
column_type_alignment CBC 170537 100.0 % (9 / 9) 100.0 % (2 / 2)
count_table_lines GNC 5 62.3 % (38 / 61) 55.8 % (29 / 52)
csv_escaped_print CBC 72 100.0 % (8 / 8) 100.0 % (4 / 4)
csv_print_field CBC 416 100.0 % (8 / 8) 90.0 % (9 / 10)
disable_sigpipe_trap CBC 8 100.0 % (3 / 3)
footers_with_default CBC 100040 100.0 % (7 / 7) 100.0 % (4 / 4)
format_numeric_locale CBC 64 73.1 % (19 / 26) 72.2 % (13 / 18)
get_line_style CBC 90989 100.0 % (4 / 4) 100.0 % (2 / 2)
html_escaped_print CBC 548 100.0 % (29 / 29) 100.0 % (13 / 13)
integer_digits CBC 128 100.0 % (4 / 4) 75.0 % (3 / 4)
latex_escaped_print CBC 1636 100.0 % (48 / 48) 100.0 % (17 / 17)
printQuery CBC 97740 96.6 % (28 / 29) 94.4 % (34 / 36)
printTable GNC 100704 91.7 % (55 / 60) 83.7 % (36 / 43)
printTableAddCell GNC 2583227 90.5 % (19 / 21) 83.3 % (15 / 18)
printTableAddHeader GNC 189744 57.9 % (11 / 19) 58.3 % (7 / 12)
printTableCleanup GNC 100712 84.8 % (28 / 33) 68.8 % (11 / 16)
printTableInit GNC 100712 94.4 % (17 / 18) 50.0 % (1 / 2)
printTableSetFooter GNC 20 83.3 % (5 / 6) 50.0 % (1 / 2)
print_aligned_text GNC 89422 96.0 % (241 / 251) 87.2 % (204 / 234)
print_aligned_vertical GNC 401 97.7 % (216 / 221) 90.4 % (208 / 230)
print_aligned_vertical_line CBC 1162 77.4 % (41 / 53) 69.6 % (39 / 56)
print_asciidoc_text CBC 20 96.6 % (56 / 58) 84.0 % (42 / 50)
print_asciidoc_vertical CBC 20 95.7 % (45 / 47) 82.4 % (28 / 34)
print_csv_text CBC 32 92.9 % (13 / 14) 85.7 % (12 / 14)
print_csv_vertical CBC 12 88.9 % (8 / 9) 75.0 % (3 / 4)
print_html_text CBC 20 95.5 % (42 / 44) 83.3 % (30 / 36)
print_html_vertical CBC 20 95.0 % (38 / 40) 84.4 % (27 / 32)
print_latex_longtable_text CBC 28 93.3 % (83 / 89) 85.9 % (55 / 64)
print_latex_text CBC 24 94.2 % (49 / 52) 86.0 % (43 / 50)
print_latex_vertical CBC 52 95.6 % (43 / 45) 82.5 % (33 / 40)
print_separator CBC 1818385 83.3 % (5 / 6) 50.0 % (2 / 4)
print_troff_ms_text CBC 20 93.2 % (41 / 44) 82.5 % (33 / 40)
print_troff_ms_vertical CBC 20 92.7 % (51 / 55) 82.0 % (41 / 50)
print_unaligned_text CBC 10544 89.7 % (35 / 39) 78.9 % (30 / 38)
print_unaligned_vertical CBC 69 87.9 % (29 / 33) 76.7 % (23 / 30)
refresh_utf8format CBC 11253 100.0 % (33 / 33)
restore_sigpipe_trap CBC 11116 100.0 % (3 / 3) 50.0 % (1 / 2)
setDecimalLocale CBC 11253 85.7 % (12 / 14) 70.0 % (7 / 10)
set_sigpipe_trap_state CBC 11108 100.0 % (3 / 3)
strlen_max_width CBC 772682 92.9 % (13 / 14) 75.0 % (6 / 8)
troff_ms_escaped_print CBC 596 100.0 % (9 / 9) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1