View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/aspell-fuzz/aspell_fuzzer.cpp |
100.00% (124/124) |
100.00% (3/3) |
84.29% (59/70) |
src/aspell/common/asc_ctype.hpp |
100.00% (21/21) |
100.00% (7/7) |
100.00% (31/31) |
src/aspell/common/basic_list.hpp |
100.00% (14/14) |
100.00% (12/12) |
100.00% (12/12) |
src/aspell/common/block_slist-t.hpp |
96.15% (25/26) |
100.00% (2/2) |
100.00% (6/6) |
src/aspell/common/block_slist.hpp |
100.00% (12/12) |
100.00% (4/4) |
100.00% (6/6) |
src/aspell/common/cache-t.hpp |
100.00% (38/38) |
100.00% (5/5) |
100.00% (23/23) |
src/aspell/common/cache.cpp |
52.24% (35/67) |
54.55% (6/11) |
47.62% (20/42) |
src/aspell/common/cache.hpp |
84.62% (22/26) |
87.50% (14/16) |
84.00% (21/25) |
src/aspell/common/can_have_error.cpp |
28.57% (2/7) |
50.00% (2/4) |
50.00% (2/4) |
src/aspell/common/clone_ptr-t.hpp |
20.00% (3/15) |
33.33% (1/3) |
16.67% (1/6) |
src/aspell/common/clone_ptr.hpp |
44.44% (4/9) |
66.67% (4/6) |
66.67% (4/6) |
src/aspell/common/config.cpp |
65.29% (583/893) |
56.06% (37/66) |
72.46% (642/886) |
src/aspell/common/config.hpp |
34.62% (9/26) |
42.86% (9/21) |
42.86% (9/21) |
src/aspell/common/convert.cpp |
69.75% (535/767) |
67.16% (45/67) |
71.32% (547/767) |
src/aspell/common/convert.hpp |
55.87% (119/213) |
59.09% (39/66) |
62.58% (102/163) |
src/aspell/common/copy_ptr.hpp |
46.15% (6/13) |
60.00% (6/10) |
60.00% (6/10) |
src/aspell/common/document_checker.cpp |
66.10% (39/59) |
62.50% (5/8) |
66.67% (16/24) |
src/aspell/common/document_checker.hpp |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/aspell/common/enumeration.hpp |
44.44% (8/18) |
33.33% (2/6) |
55.56% (5/9) |
src/aspell/common/error.cpp |
30.00% (9/30) |
50.00% (2/4) |
44.44% (8/18) |
src/aspell/common/error.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/file_data_util.cpp |
69.57% (32/46) |
100.00% (3/3) |
64.44% (29/45) |
src/aspell/common/file_util.cpp |
58.82% (90/153) |
62.50% (10/16) |
77.27% (68/88) |
src/aspell/common/filter.cpp |
33.72% (29/86) |
60.00% (6/10) |
16.13% (15/93) |
src/aspell/common/filter.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/filter_char.hpp |
47.62% (10/21) |
50.00% (5/10) |
61.54% (8/13) |
src/aspell/common/filter_char_vector.hpp |
50.00% (9/18) |
60.00% (3/5) |
60.00% (3/5) |
src/aspell/common/fstream.cpp |
37.50% (36/96) |
31.58% (6/19) |
49.02% (25/51) |
src/aspell/common/fstream.hpp |
20.83% (5/24) |
38.46% (5/13) |
52.94% (9/17) |
src/aspell/common/generic_copy_ptr-t.hpp |
35.71% (10/28) |
50.00% (2/4) |
31.58% (6/19) |
src/aspell/common/generic_copy_ptr.hpp |
42.86% (3/7) |
75.00% (3/4) |
75.00% (3/4) |
src/aspell/common/getdata.cpp |
67.38% (95/141) |
70.00% (7/10) |
65.43% (106/162) |
src/aspell/common/getdata.hpp |
54.55% (6/11) |
75.00% (3/4) |
75.00% (3/4) |
src/aspell/common/gettext.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/aspell/common/gettext_init.cpp |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/hash-t.hpp |
92.31% (120/130) |
100.00% (10/10) |
89.09% (49/55) |
src/aspell/common/hash.hpp |
83.33% (55/66) |
83.72% (36/43) |
83.33% (45/54) |
src/aspell/common/hash_fun.hpp |
42.86% (6/14) |
11.11% (1/9) |
33.33% (4/12) |
src/aspell/common/indiv_filter.hpp |
76.47% (13/17) |
66.67% (6/9) |
66.67% (6/9) |
src/aspell/common/info.cpp |
74.11% (332/448) |
68.75% (33/48) |
75.38% (245/325) |
src/aspell/common/info.hpp |
50.00% (6/12) |
50.00% (6/12) |
50.00% (6/12) |
src/aspell/common/istream.hpp |
75.00% (3/4) |
75.00% (3/4) |
75.00% (3/4) |
src/aspell/common/istream_enumeration.hpp |
33.33% (4/12) |
40.00% (2/5) |
50.00% (4/8) |
src/aspell/common/itemize.cpp |
80.00% (44/55) |
100.00% (5/5) |
68.12% (47/69) |
src/aspell/common/lock.hpp |
87.50% (7/8) |
87.50% (7/8) |
93.75% (15/16) |
src/aspell/common/lsort.hpp |
100.00% (49/49) |
100.00% (4/4) |
96.97% (32/33) |
src/aspell/common/mutable_container.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/mutable_string.hpp |
38.64% (17/44) |
64.29% (9/14) |
70.00% (14/20) |
src/aspell/common/objstack.cpp |
91.78% (67/73) |
88.89% (8/9) |
82.61% (19/23) |
src/aspell/common/objstack.hpp |
76.24% (77/101) |
80.00% (16/20) |
82.98% (39/47) |
src/aspell/common/ostream.hpp |
4.17% (1/24) |
11.11% (1/9) |
11.11% (1/9) |
src/aspell/common/parm_string.hpp |
67.35% (33/49) |
78.57% (11/14) |
84.62% (33/39) |
src/aspell/common/posib_err.cpp |
69.31% (70/101) |
77.78% (7/9) |
70.45% (31/44) |
src/aspell/common/posib_err.hpp |
80.36% (90/112) |
79.31% (23/29) |
77.97% (46/59) |
src/aspell/common/simple_string.hpp |
27.27% (9/33) |
46.67% (7/15) |
46.67% (7/15) |
src/aspell/common/speller.cpp |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/aspell/common/speller.hpp |
37.50% (3/8) |
37.50% (3/8) |
37.50% (3/8) |
src/aspell/common/stack_ptr.hpp |
100.00% (9/9) |
100.00% (9/9) |
100.00% (9/9) |
src/aspell/common/string.cpp |
43.40% (23/53) |
50.00% (2/4) |
52.63% (20/38) |
src/aspell/common/string.hpp |
71.38% (217/304) |
67.71% (65/96) |
78.61% (136/173) |
src/aspell/common/string_enumeration.hpp |
50.00% (2/4) |
50.00% (2/4) |
50.00% (2/4) |
src/aspell/common/string_list.cpp |
76.25% (61/80) |
58.33% (7/12) |
85.00% (34/40) |
src/aspell/common/string_list.hpp |
78.79% (26/33) |
72.73% (8/11) |
78.57% (11/14) |
src/aspell/common/string_map.cpp |
29.41% (10/34) |
12.50% (1/8) |
28.57% (4/14) |
src/aspell/common/string_map.hpp |
83.33% (45/54) |
70.59% (12/17) |
82.76% (24/29) |
src/aspell/common/string_pair.hpp |
50.00% (1/2) |
50.00% (1/2) |
50.00% (1/2) |
src/aspell/common/string_pair_enumeration.hpp |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/aspell/common/strtonum.cpp |
68.49% (50/73) |
100.00% (3/3) |
61.54% (40/65) |
src/aspell/common/suggestions.hpp |
3.23% (1/31) |
20.00% (1/5) |
20.00% (1/5) |
src/aspell/common/tokenizer.cpp |
88.89% (8/9) |
100.00% (3/3) |
100.00% (3/3) |
src/aspell/common/tokenizer.hpp |
83.33% (5/6) |
83.33% (5/6) |
83.33% (5/6) |
src/aspell/common/type_id.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/common/vector.hpp |
72.73% (8/11) |
85.71% (6/7) |
85.71% (6/7) |
src/aspell/common/word_list.hpp |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/aspell/lib/can_have_error-c.cpp |
75.00% (9/12) |
75.00% (3/4) |
60.00% (6/10) |
src/aspell/lib/config-c.cpp |
12.24% (12/98) |
12.50% (3/24) |
11.11% (6/54) |
src/aspell/lib/document_checker-c.cpp |
45.45% (20/44) |
41.67% (5/12) |
38.10% (8/21) |
src/aspell/lib/find_speller.cpp |
95.31% (244/256) |
90.00% (18/20) |
95.85% (208/217) |
src/aspell/lib/new_checker.cpp |
100.00% (8/8) |
100.00% (1/1) |
92.31% (12/13) |
src/aspell/lib/new_config.cpp |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/lib/new_filter.cpp |
25.93% (77/297) |
41.18% (7/17) |
27.89% (70/251) |
src/aspell/lib/new_fmode.cpp |
51.94% (268/516) |
52.38% (22/42) |
55.14% (220/399) |
src/aspell/lib/speller-c.cpp |
15.62% (30/192) |
18.18% (4/22) |
12.38% (13/105) |
src/aspell/lib/string_enumeration-c.cpp |
36.84% (14/38) |
33.33% (2/6) |
41.18% (7/17) |
src/aspell/lib/word_list-c.cpp |
45.45% (5/11) |
33.33% (1/3) |
33.33% (1/3) |
src/aspell/modules/filter/context.cpp |
77.16% (152/197) |
100.00% (7/7) |
80.27% (118/147) |
src/aspell/modules/filter/email.cpp |
94.12% (64/68) |
87.50% (7/8) |
98.44% (63/64) |
src/aspell/modules/filter/markdown.cpp |
95.14% (744/782) |
87.38% (90/103) |
96.33% (656/681) |
src/aspell/modules/filter/nroff.cpp |
89.53% (171/191) |
100.00% (6/6) |
87.04% (94/108) |
src/aspell/modules/filter/sgml.cpp |
94.62% (246/260) |
73.33% (11/15) |
97.56% (200/205) |
src/aspell/modules/filter/tex.cpp |
89.36% (126/141) |
83.33% (10/12) |
91.30% (147/161) |
src/aspell/modules/filter/texinfo.cpp |
93.65% (118/126) |
100.00% (7/7) |
95.12% (117/123) |
src/aspell/modules/filter/url.cpp |
97.14% (34/35) |
80.00% (4/5) |
97.83% (45/46) |
src/aspell/modules/speller/default/affix.cpp |
91.84% (675/735) |
92.68% (38/41) |
85.76% (518/604) |
src/aspell/modules/speller/default/affix.hpp |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/aspell/modules/speller/default/asuggest.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/block_vector.hpp |
100.00% (8/8) |
100.00% (8/8) |
100.00% (8/8) |
src/aspell/modules/speller/default/check_list.hpp |
94.12% (16/17) |
83.33% (5/6) |
83.33% (5/6) |
src/aspell/modules/speller/default/data.cpp |
48.51% (147/303) |
20.45% (9/44) |
54.23% (109/201) |
src/aspell/modules/speller/default/data.hpp |
72.73% (16/22) |
80.00% (16/20) |
82.61% (19/23) |
src/aspell/modules/speller/default/data_id.hpp |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/data_util.hpp |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/1) |
src/aspell/modules/speller/default/editdist.cpp |
100.00% (33/33) |
100.00% (1/1) |
100.00% (28/28) |
src/aspell/modules/speller/default/editdist2.hpp |
100.00% (15/15) |
100.00% (1/1) |
100.00% (11/11) |
src/aspell/modules/speller/default/language.cpp |
58.93% (330/560) |
64.00% (16/25) |
58.29% (348/597) |
src/aspell/modules/speller/default/language.hpp |
69.57% (128/184) |
70.93% (61/86) |
75.00% (105/140) |
src/aspell/modules/speller/default/leditdist.cpp |
100.00% (149/149) |
100.00% (4/4) |
99.18% (483/487) |
src/aspell/modules/speller/default/leditdist.hpp |
100.00% (3/3) |
100.00% (3/3) |
100.00% (3/3) |
src/aspell/modules/speller/default/matrix.hpp |
100.00% (5/5) |
100.00% (5/5) |
100.00% (5/5) |
src/aspell/modules/speller/default/multi_ws.cpp |
63.64% (21/33) |
37.50% (3/8) |
70.27% (26/37) |
src/aspell/modules/speller/default/phonet.cpp |
91.44% (235/257) |
85.71% (6/7) |
91.43% (224/245) |
src/aspell/modules/speller/default/phonet.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/phonetic.cpp |
74.81% (101/135) |
52.00% (13/25) |
78.48% (62/79) |
src/aspell/modules/speller/default/phonetic.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/primes.cpp |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/28) |
src/aspell/modules/speller/default/primes.hpp |
0.00% (0/65) |
0.00% (0/34) |
0.00% (0/40) |
src/aspell/modules/speller/default/readonly_ws.cpp |
41.45% (291/702) |
57.69% (30/52) |
45.39% (192/423) |
src/aspell/modules/speller/default/speller_impl.cpp |
63.13% (363/575) |
41.18% (21/51) |
62.24% (267/429) |
src/aspell/modules/speller/default/speller_impl.hpp |
72.22% (39/54) |
72.73% (8/11) |
70.00% (21/30) |
src/aspell/modules/speller/default/suggest.cpp |
85.05% (956/1124) |
80.46% (70/87) |
83.69% (554/662) |
src/aspell/modules/speller/default/suggest.hpp |
50.00% (1/2) |
50.00% (1/2) |
50.00% (1/2) |
src/aspell/modules/speller/default/typo_editdist.cpp |
91.72% (133/145) |
100.00% (5/5) |
85.59% (95/111) |
src/aspell/modules/speller/default/typo_editdist.hpp |
100.00% (5/5) |
100.00% (4/4) |
100.00% (6/6) |
src/aspell/modules/speller/default/vector_hash-t.hpp |
30.14% (22/73) |
50.00% (4/8) |
31.37% (16/51) |
src/aspell/modules/speller/default/vector_hash.hpp |
50.00% (22/44) |
66.67% (16/24) |
45.71% (16/35) |
src/aspell/modules/speller/default/weights.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/aspell/modules/speller/default/wordinfo.hpp |
83.33% (5/6) |
83.33% (5/6) |
88.89% (8/9) |
src/aspell/modules/speller/default/writable.cpp |
15.58% (96/616) |
31.88% (22/69) |
14.56% (61/419) |
src/aspell/modules/tokenizer/basic.cpp |
100.00% (46/46) |
100.00% (2/2) |
100.00% (29/29) |
Totals |
67.21% (9630/14329) |
63.22% (1181/1868) |
70.52% (7966/11296) |