LCOV - differential code coverage report
Current view: top level - src/backend/tsearch - spell.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 92.0 % 1144 1052 92 15 1037 15
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 46 46 10 36
Baseline: lcov-20260505-025707-baseline Branches: 73.8 % 911 672 239 4 668 4
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 93.9 % 33 31 2 31
(30,360] days: 100.0 % 41 41 15 26
(360..) days: 91.6 % 1070 980 90 980
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(360..) days: 100.0 % 44 44 10 34
Branch coverage date bins:
(7,30] days: 54.2 % 24 13 11 13
(30,360] days: 67.9 % 28 19 9 4 15
(360..) days: 74.5 % 859 640 219 640

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
AddStem CBC 1575 71.4 % (5 / 7) 50.0 % (1 / 2)
CheckAffix GNC 1530 77.6 % (38 / 49) 64.6 % (31 / 48)
CheckCompoundAffixes CBC 5050 94.7 % (18 / 19) 85.0 % (17 / 20)
CopyVar GNC 1175 100.0 % (13 / 13) 100.0 % (6 / 6)
FindAffixes CBC 3850 100.0 % (23 / 23) 95.0 % (19 / 20)
FindWord CBC 2495 92.6 % (25 / 27) 91.7 % (22 / 24)
IsAffixFlagInUse CBC 1650 100.0 % (10 / 10) 87.5 % (7 / 8)
MergeAffix CBC 41 90.9 % (20 / 22) 58.3 % (7 / 12)
NIAddAffix GNC 688 88.1 % (37 / 42) 66.7 % (20 / 30)
NIAddSpell CBC 755 84.6 % (11 / 13) 83.3 % (5 / 6)
NIFinishBuild CBC 71 100.0 % (7 / 7)
NIImportAffixes CBC 83 94.9 % (75 / 79) 67.6 % (50 / 74)
NIImportDictionary CBC 83 96.2 % (25 / 26) 70.0 % (14 / 20)
NIImportOOAffixes GNC 56 90.8 % (99 / 109) 71.2 % (74 / 104)
NINormalizeWord CBC 625 100.0 % (35 / 35) 87.5 % (21 / 24)
NISortAffixes GNC 71 96.7 % (29 / 30) 81.8 % (18 / 22)
NISortDictionary GNC 83 97.2 % (35 / 36) 70.0 % (28 / 40)
NIStartBuild CBC 87 100.0 % (3 / 3)
NormalizeSubWord GNC 1255 98.2 % (55 / 56) 97.4 % (37 / 38)
SplitToVariants GNC 1100 92.9 % (78 / 84) 85.2 % (46 / 54)
addCompoundAffixFlagValue CBC 223 80.8 % (21 / 26) 60.0 % (12 / 20)
addNorm GNC 1095 100.0 % (10 / 10) 75.0 % (3 / 4)
addToResult CBC 450 75.0 % (6 / 8) 66.7 % (4 / 6)
cmpaffix CBC 1260 100.0 % (11 / 11) 100.0 % (6 / 6)
cmpcmdflag GNC 2533 100.0 % (9 / 9) 87.5 % (7 / 8)
cmpspell CBC 1866 100.0 % (2 / 2)
cmpspellaffix CBC 1456 100.0 % (3 / 3)
compact_palloc0 CBC 8013 91.7 % (11 / 12) 66.7 % (4 / 6)
cpstrdup CBC 4284 100.0 % (4 / 4)
findchar CBC 755 100.0 % (6 / 6) 100.0 % (4 / 4)
findchar2 CBC 27 83.3 % (5 / 6) 66.7 % (4 / 6)
getAffixFlagSet CBC 98 66.7 % (8 / 12) 38.9 % (7 / 18)
getCompoundAffixFlagValue CBC 798 92.3 % (12 / 13) 83.3 % (5 / 6)
getNextFlagFromString CBC 4086 82.2 % (37 / 45) 48.9 % (23 / 47)
get_nextfield CBC 6463 100.0 % (24 / 24) 85.7 % (12 / 14)
isAffixInUse CBC 97 100.0 % (5 / 5) 100.0 % (4 / 4)
lowerstr_ctx CBC 3741 100.0 % (5 / 5)
makeCompoundFlags CBC 700 100.0 % (3 / 3) 50.0 % (1 / 2)
mkANode CBC 1198 100.0 % (40 / 40) 100.0 % (32 / 32)
mkSPNode CBC 2802 94.9 % (37 / 39) 85.7 % (24 / 28)
mkVoidAffix CBC 142 100.0 % (24 / 24) 100.0 % (16 / 16)
parse_affentry CBC 189 86.2 % (56 / 65) 59.2 % (45 / 76)
parse_ooaffentry CBC 1489 94.3 % (33 / 35) 71.4 % (10 / 14)
setCompoundAffixFlagValue CBC 1839 84.6 % (11 / 13) 42.9 % (6 / 14)
strbcmp CBC 745 100.0 % (15 / 15) 100.0 % (12 / 12)
strbncmp CBC 26 68.4 % (13 / 19) 50.0 % (8 / 16)

Generated by: LCOV version 2.5.0-beta