Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
aspell-fuzz/aspell_fuzzer.cpp | 100.00% (3/3) | 95.97% (119/124) | 80.00% (56/70) | 69.57% (32/46) |
aspell/common/asc_ctype.hpp | 100.00% (7/7) | 100.00% (21/21) | 100.00% (31/31) | 84.38% (27/32) |
aspell/common/basic_list.hpp | 91.67% (11/12) | 92.86% (13/14) | 91.67% (11/12) | - (0/0) |
aspell/common/block_slist-t.hpp | 100.00% (2/2) | 96.15% (25/26) | 100.00% (6/6) | 100.00% (4/4) |
aspell/common/block_slist.hpp | 75.00% (3/4) | 66.67% (8/12) | 83.33% (5/6) | 100.00% (2/2) |
aspell/common/cache-t.hpp | 100.00% (5/5) | 100.00% (38/38) | 100.00% (23/23) | 100.00% (12/12) |
aspell/common/cache.cpp | 54.55% (6/11) | 52.24% (35/67) | 45.24% (19/42) | 40.91% (9/22) |
aspell/common/cache.hpp | 87.50% (14/16) | 84.62% (22/26) | 84.00% (21/25) | 62.50% (5/8) |
aspell/common/can_have_error.cpp | 50.00% (2/4) | 28.57% (2/7) | 50.00% (2/4) | - (0/0) |
aspell/common/clone_ptr-t.hpp | 33.33% (1/3) | 20.00% (3/15) | 16.67% (1/6) | 0.00% (0/2) |
aspell/common/clone_ptr.hpp | 66.67% (4/6) | 44.44% (4/9) | 66.67% (4/6) | - (0/0) |
aspell/common/config.cpp | 54.55% (36/66) | 57.00% (509/893) | 60.84% (539/886) | 48.21% (269/558) |
aspell/common/config.hpp | 38.10% (8/21) | 30.77% (8/26) | 38.10% (8/21) | - (0/0) |
aspell/common/convert.cpp | 65.67% (44/67) | 65.32% (501/767) | 66.75% (512/767) | 54.80% (251/458) |
aspell/common/convert.hpp | 53.03% (35/66) | 53.05% (113/213) | 55.21% (90/163) | 40.74% (22/54) |
aspell/common/copy_ptr.hpp | 60.00% (6/10) | 46.15% (6/13) | 60.00% (6/10) | - (0/0) |
aspell/common/document_checker.cpp | 62.50% (5/8) | 66.10% (39/59) | 66.67% (16/24) | 50.00% (7/14) |
aspell/common/document_checker.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/enumeration.hpp | 33.33% (2/6) | 44.44% (8/18) | 55.56% (5/9) | 100.00% (2/2) |
aspell/common/error.cpp | 50.00% (2/4) | 30.00% (9/30) | 44.44% (8/18) | 25.00% (3/12) |
aspell/common/error.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/file_data_util.cpp | 100.00% (3/3) | 54.35% (25/46) | 44.44% (20/45) | 28.12% (9/32) |
aspell/common/file_util.cpp | 62.50% (10/16) | 47.71% (73/153) | 57.95% (51/88) | 44.44% (24/54) |
aspell/common/filter.cpp | 60.00% (6/10) | 33.72% (29/86) | 15.05% (14/93) | 8.33% (5/60) |
aspell/common/filter.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/filter_char.hpp | 30.00% (3/10) | 14.29% (3/21) | 23.08% (3/13) | 0.00% (0/2) |
aspell/common/filter_char_vector.hpp | 60.00% (3/5) | 50.00% (9/18) | 60.00% (3/5) | - (0/0) |
aspell/common/fstream.cpp | 31.58% (6/19) | 37.50% (36/96) | 49.02% (25/51) | 44.12% (15/34) |
aspell/common/fstream.hpp | 38.46% (5/13) | 20.83% (5/24) | 52.94% (9/17) | 50.00% (3/6) |
aspell/common/generic_copy_ptr-t.hpp | 50.00% (2/4) | 35.71% (10/28) | 31.58% (6/19) | 33.33% (4/12) |
aspell/common/generic_copy_ptr.hpp | 75.00% (3/4) | 42.86% (3/7) | 75.00% (3/4) | - (0/0) |
aspell/common/getdata.cpp | 70.00% (7/10) | 65.25% (92/141) | 62.96% (102/162) | 49.32% (72/146) |
aspell/common/getdata.hpp | 50.00% (2/4) | 18.18% (2/11) | 50.00% (2/4) | - (0/0) |
aspell/common/gettext.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
aspell/common/gettext_init.cpp | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
aspell/common/hash-t.hpp | 80.00% (8/10) | 73.08% (95/130) | 72.73% (40/55) | 61.76% (21/34) |
aspell/common/hash.hpp | 69.77% (30/43) | 74.24% (49/66) | 68.52% (37/54) | 60.00% (6/10) |
aspell/common/hash_fun.hpp | 11.11% (1/9) | 42.86% (6/14) | 33.33% (4/12) | 100.00% (2/2) |
aspell/common/indiv_filter.hpp | 55.56% (5/9) | 70.59% (12/17) | 55.56% (5/9) | - (0/0) |
aspell/common/info.cpp | 62.50% (30/48) | 65.18% (292/448) | 64.31% (209/325) | 58.06% (108/186) |
aspell/common/info.hpp | 50.00% (6/12) | 50.00% (6/12) | 50.00% (6/12) | - (0/0) |
aspell/common/istream.hpp | 75.00% (3/4) | 75.00% (3/4) | 75.00% (3/4) | - (0/0) |
aspell/common/istream_enumeration.hpp | 0.00% (0/5) | 0.00% (0/12) | 0.00% (0/8) | 0.00% (0/2) |
aspell/common/itemize.cpp | 100.00% (5/5) | 80.00% (44/55) | 68.12% (47/69) | 58.00% (29/50) |
aspell/common/lock.hpp | 87.50% (7/8) | 87.50% (7/8) | 93.75% (15/16) | 87.50% (7/8) |
aspell/common/lsort.hpp | 100.00% (4/4) | 100.00% (49/49) | 96.97% (32/33) | 96.15% (25/26) |
aspell/common/mutable_container.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/mutable_string.hpp | 64.29% (9/14) | 34.09% (15/44) | 65.00% (13/20) | 50.00% (2/4) |
aspell/common/objstack.cpp | 88.89% (8/9) | 91.78% (67/73) | 82.61% (19/23) | 83.33% (10/12) |
aspell/common/objstack.hpp | 80.00% (16/20) | 69.31% (70/101) | 80.85% (38/47) | 75.00% (15/20) |
aspell/common/ostream.hpp | 11.11% (1/9) | 4.17% (1/24) | 11.11% (1/9) | - (0/0) |
aspell/common/parm_string.hpp | 78.57% (11/14) | 67.35% (33/49) | 84.62% (33/39) | 68.18% (15/22) |
aspell/common/posib_err.cpp | 66.67% (6/9) | 59.41% (60/101) | 68.18% (30/44) | 63.64% (14/22) |
aspell/common/posib_err.hpp | 79.31% (23/29) | 80.36% (90/112) | 77.97% (46/59) | 70.83% (17/24) |
aspell/common/simple_string.hpp | 46.67% (7/15) | 27.27% (9/33) | 46.67% (7/15) | - (0/0) |
aspell/common/speller.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
aspell/common/speller.hpp | 37.50% (3/8) | 37.50% (3/8) | 37.50% (3/8) | - (0/0) |
aspell/common/stack_ptr.hpp | 100.00% (9/9) | 100.00% (9/9) | 100.00% (9/9) | - (0/0) |
aspell/common/string.cpp | 50.00% (2/4) | 43.40% (23/53) | 52.63% (20/38) | 57.14% (16/28) |
aspell/common/string.hpp | 61.46% (59/96) | 63.16% (192/304) | 66.47% (115/173) | 68.33% (41/60) |
aspell/common/string_enumeration.hpp | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) | - (0/0) |
aspell/common/string_list.cpp | 50.00% (6/12) | 58.75% (47/80) | 65.00% (26/40) | 60.71% (17/28) |
aspell/common/string_list.hpp | 72.73% (8/11) | 78.79% (26/33) | 78.57% (11/14) | 100.00% (2/2) |
aspell/common/string_map.cpp | 0.00% (0/8) | 0.00% (0/34) | 0.00% (0/14) | 0.00% (0/4) |
aspell/common/string_map.hpp | 11.76% (2/17) | 11.11% (6/54) | 13.79% (4/29) | 12.50% (1/8) |
aspell/common/string_pair.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/string_pair_enumeration.hpp | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
aspell/common/strtonum.cpp | 66.67% (2/3) | 49.32% (36/73) | 47.69% (31/65) | 34.62% (18/52) |
aspell/common/suggestions.hpp | 20.00% (1/5) | 3.23% (1/31) | 20.00% (1/5) | - (0/0) |
aspell/common/tokenizer.cpp | 100.00% (3/3) | 88.89% (8/9) | 100.00% (3/3) | - (0/0) |
aspell/common/tokenizer.hpp | 83.33% (5/6) | 83.33% (5/6) | 83.33% (5/6) | - (0/0) |
aspell/common/type_id.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/common/vector.hpp | 85.71% (6/7) | 72.73% (8/11) | 85.71% (6/7) | - (0/0) |
aspell/common/word_list.hpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
aspell/lib/can_have_error-c.cpp | 75.00% (3/4) | 75.00% (9/12) | 60.00% (6/10) | 50.00% (2/4) |
aspell/lib/config-c.cpp | 12.50% (3/24) | 12.24% (12/98) | 11.11% (6/54) | 10.00% (2/20) |
aspell/lib/document_checker-c.cpp | 41.67% (5/12) | 43.18% (19/44) | 33.33% (7/21) | 16.67% (1/6) |
aspell/lib/find_speller.cpp | 90.00% (18/20) | 83.59% (214/256) | 78.80% (171/217) | 59.70% (80/134) |
aspell/lib/new_checker.cpp | 100.00% (1/1) | 100.00% (8/8) | 84.62% (11/13) | 50.00% (2/4) |
aspell/lib/new_config.cpp | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
aspell/lib/new_filter.cpp | 41.18% (7/17) | 22.56% (67/297) | 21.12% (53/251) | 16.00% (24/150) |
aspell/lib/new_fmode.cpp | 19.05% (8/42) | 8.72% (45/516) | 7.27% (29/399) | 3.44% (9/262) |
aspell/lib/speller-c.cpp | 18.18% (4/22) | 15.62% (30/192) | 12.38% (13/105) | 10.34% (6/58) |
aspell/lib/string_enumeration-c.cpp | 33.33% (2/6) | 36.84% (14/38) | 41.18% (7/17) | 37.50% (3/8) |
aspell/lib/word_list-c.cpp | 33.33% (1/3) | 45.45% (5/11) | 33.33% (1/3) | - (0/0) |
aspell/modules/filter/context.cpp | 0.00% (0/7) | 0.00% (0/197) | 0.00% (0/147) | 0.00% (0/124) |
aspell/modules/filter/email.cpp | 0.00% (0/8) | 0.00% (0/68) | 0.00% (0/64) | 0.00% (0/36) |
aspell/modules/filter/markdown.cpp | 0.00% (0/103) | 0.00% (0/782) | 0.00% (0/681) | 0.00% (0/498) |
aspell/modules/filter/nroff.cpp | 0.00% (0/6) | 0.00% (0/191) | 0.00% (0/108) | 0.00% (0/118) |
aspell/modules/filter/sgml.cpp | 0.00% (0/15) | 0.00% (0/260) | 0.00% (0/205) | 0.00% (0/188) |
aspell/modules/filter/tex.cpp | 0.00% (0/12) | 0.00% (0/141) | 0.00% (0/161) | 0.00% (0/86) |
aspell/modules/filter/texinfo.cpp | 0.00% (0/7) | 0.00% (0/126) | 0.00% (0/123) | 0.00% (0/104) |
aspell/modules/filter/url.cpp | 80.00% (4/5) | 97.14% (34/35) | 97.83% (45/46) | 100.00% (36/36) |
aspell/modules/speller/default/affix.cpp | 92.68% (38/41) | 92.11% (677/735) | 85.93% (519/604) | 80.00% (336/420) |
aspell/modules/speller/default/affix.hpp | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
aspell/modules/speller/default/asuggest.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/block_vector.hpp | 100.00% (8/8) | 100.00% (8/8) | 100.00% (8/8) | - (0/0) |
aspell/modules/speller/default/check_list.hpp | 66.67% (4/6) | 88.24% (15/17) | 66.67% (4/6) | - (0/0) |
aspell/modules/speller/default/data.cpp | 20.45% (9/44) | 45.54% (138/303) | 48.76% (98/201) | 47.50% (57/120) |
aspell/modules/speller/default/data.hpp | 80.00% (16/20) | 72.73% (16/22) | 73.91% (17/23) | 50.00% (1/2) |
aspell/modules/speller/default/data_id.hpp | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/data_util.hpp | 0.00% (0/1) | 0.00% (0/7) | 0.00% (0/1) | - (0/0) |
aspell/modules/speller/default/editdist.cpp | 100.00% (1/1) | 100.00% (33/33) | 100.00% (28/28) | 100.00% (22/22) |
aspell/modules/speller/default/editdist2.hpp | 100.00% (1/1) | 100.00% (15/15) | 100.00% (11/11) | 100.00% (8/8) |
aspell/modules/speller/default/language.cpp | 44.00% (11/25) | 48.93% (274/560) | 46.73% (279/597) | 40.28% (170/422) |
aspell/modules/speller/default/language.hpp | 62.79% (54/86) | 65.76% (121/184) | 70.00% (98/140) | 73.81% (31/42) |
aspell/modules/speller/default/leditdist.cpp | 100.00% (4/4) | 100.00% (149/149) | 99.18% (483/487) | 92.82% (349/376) |
aspell/modules/speller/default/leditdist.hpp | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
aspell/modules/speller/default/matrix.hpp | 100.00% (5/5) | 100.00% (5/5) | 100.00% (5/5) | - (0/0) |
aspell/modules/speller/default/multi_ws.cpp | 37.50% (3/8) | 63.64% (21/33) | 70.27% (26/37) | 58.33% (7/12) |
aspell/modules/speller/default/phonet.cpp | 85.71% (6/7) | 91.44% (235/257) | 91.84% (225/245) | 80.00% (168/210) |
aspell/modules/speller/default/phonet.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/phonetic.cpp | 52.00% (13/25) | 74.81% (101/135) | 78.48% (62/79) | 83.33% (35/42) |
aspell/modules/speller/default/phonetic.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/primes.cpp | 0.00% (0/2) | 0.00% (0/29) | 0.00% (0/28) | 0.00% (0/22) |
aspell/modules/speller/default/primes.hpp | 0.00% (0/34) | 0.00% (0/65) | 0.00% (0/40) | 0.00% (0/6) |
aspell/modules/speller/default/readonly_ws.cpp | 57.69% (30/52) | 41.45% (291/702) | 45.39% (192/423) | 38.89% (105/270) |
aspell/modules/speller/default/speller_impl.cpp | 41.18% (21/51) | 46.61% (268/575) | 44.06% (189/429) | 42.70% (117/274) |
aspell/modules/speller/default/speller_impl.hpp | 72.73% (8/11) | 71.70% (38/53) | 63.33% (19/30) | 59.09% (13/22) |
aspell/modules/speller/default/suggest.cpp | 73.26% (63/86) | 73.81% (823/1115) | 73.45% (487/663) | 69.35% (319/460) |
aspell/modules/speller/default/suggest.hpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
aspell/modules/speller/default/typo_editdist.cpp | 100.00% (5/5) | 91.72% (133/145) | 85.59% (95/111) | 78.21% (61/78) |
aspell/modules/speller/default/typo_editdist.hpp | 100.00% (4/4) | 100.00% (5/5) | 100.00% (6/6) | 50.00% (1/2) |
aspell/modules/speller/default/vector_hash-t.hpp | 50.00% (4/8) | 30.14% (22/73) | 31.37% (16/51) | 32.35% (11/34) |
aspell/modules/speller/default/vector_hash.hpp | 66.67% (16/24) | 50.00% (22/44) | 45.71% (16/35) | 0.00% (0/10) |
aspell/modules/speller/default/weights.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
aspell/modules/speller/default/wordinfo.hpp | 83.33% (5/6) | 83.33% (5/6) | 88.89% (8/9) | 100.00% (2/2) |
aspell/modules/speller/default/writable.cpp | 31.88% (22/69) | 16.23% (100/616) | 14.80% (62/419) | 9.26% (20/216) |
aspell/modules/tokenizer/basic.cpp | 100.00% (2/2) | 100.00% (46/46) | 100.00% (29/29) | 88.46% (23/26) |
Totals | 51.53% (962/1867) | 49.50% (7088/14319) | 51.09% (5772/11297) | 44.50% (3164/7110) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)