LCOV - differential code coverage report
Current view: top level - contrib/fuzzystrmatch - fuzzystrmatch.c (source / functions) Coverage Total Hit UNC UIC UBC GNC CBC EUB ECB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 45.2 % 281 127 154 12 115 10
Current Date: 2026-06-29 16:15:13 +0200 Functions: 90.5 % 21 19 2 5 14
Baseline: lcov-20260630-baseline Branches: 27.0 % 233 63 6 14 150 18 45 92 18
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 12 12 12
(360..) days: 42.8 % 269 115 154 115
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 90.0 % 20 18 2 4 14
Branch coverage date bins:
(30,360] days: 75.0 % 24 18 6 18
(360..) days: 14.1 % 319 45 14 150 45 92 18

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
_metaphone GNC 1 21.1 % (35 / 166) 13.9 % (24 / 173)
metaphone CBC 1 71.4 % (10 / 14) 28.6 % (4 / 14)
Lookahead UBC 0 0.0 % (0 / 5) 0.0 % (0 / 4)
_soundex GNC 16 95.7 % (22 / 23) 86.4 % (19 / 22)
getcode GNC 1 80.0 % (4 / 5) 50.0 % (2 / 4)
ascii_isalpha GNC 66 100.0 % (3 / 3) 87.5 % (7 / 8)
soundex_code GNC 127 100.0 % (5 / 5) 75.0 % (3 / 4)
difference CBC 4 100.0 % (8 / 8) 100.0 % (4 / 4)
Pg_magic_func CBC 2 100.0 % (1 / 1)
levenshtein CBC 1 100.0 % (8 / 8)
levenshtein_less_equal CBC 2 100.0 % (9 / 9)
levenshtein_less_equal_with_costs UBC 0 0.0 % (0 / 12)
levenshtein_with_costs CBC 1 100.0 % (11 / 11)
pg_finfo_difference CBC 2 100.0 % (1 / 1)
pg_finfo_levenshtein CBC 2 100.0 % (1 / 1)
pg_finfo_levenshtein_less_equal CBC 2 100.0 % (1 / 1)
pg_finfo_levenshtein_less_equal_with_costs CBC 1 100.0 % (1 / 1)
pg_finfo_levenshtein_with_costs CBC 2 100.0 % (1 / 1)
pg_finfo_metaphone CBC 2 100.0 % (1 / 1)
pg_finfo_soundex CBC 3 100.0 % (1 / 1)
soundex CBC 8 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1