View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/deps/include/unicode/utypes.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/deps/include/unistr.h |
0.00% (0/96) |
0.00% (0/9) |
0.00% (0/9) |
src/icu/source/common/appendable.cpp |
0.00% (0/37) |
0.00% (0/5) |
0.00% (0/36) |
src/icu/source/common/bmpset.cpp |
0.00% (0/522) |
0.00% (0/12) |
0.00% (0/488) |
src/icu/source/common/bmpset.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/icu/source/common/bytestream.cpp |
0.00% (0/47) |
0.00% (0/7) |
0.00% (0/43) |
src/icu/source/common/charstr.cpp |
21.09% (27/128) |
30.00% (3/10) |
25.76% (34/132) |
src/icu/source/common/charstr.h |
44.44% (12/27) |
57.14% (8/14) |
52.94% (9/17) |
src/icu/source/common/cmemory.cpp |
34.33% (23/67) |
50.00% (3/6) |
26.47% (18/68) |
src/icu/source/common/cmemory.h |
9.41% (8/85) |
31.58% (6/19) |
9.26% (10/108) |
src/icu/source/common/cpputils.h |
18.75% (3/16) |
8.33% (1/12) |
25.00% (4/16) |
src/icu/source/common/cstring.cpp |
7.07% (13/184) |
23.08% (3/13) |
7.10% (13/183) |
src/icu/source/common/edits.cpp |
0.00% (0/270) |
0.00% (0/14) |
0.00% (0/267) |
src/icu/source/common/loadednormalizer2impl.cpp |
38.79% (90/232) |
22.73% (5/22) |
56.63% (175/309) |
src/icu/source/common/locid.cpp |
23.98% (147/613) |
15.38% (10/65) |
28.49% (194/681) |
src/icu/source/common/locmap.cpp |
0.00% (0/130) |
0.00% (0/6) |
0.00% (0/120) |
src/icu/source/common/mutex.h |
100.00% (7/7) |
100.00% (2/2) |
100.00% (13/13) |
src/icu/source/common/norm2allmodes.h |
26.84% (51/190) |
28.21% (11/39) |
35.14% (52/148) |
src/icu/source/common/normalizer2.cpp |
1.82% (6/330) |
2.13% (1/47) |
2.07% (6/290) |
src/icu/source/common/normalizer2impl.cpp |
38.40% (568/1479) |
34.92% (22/63) |
33.97% (496/1460) |
src/icu/source/common/normalizer2impl.h |
42.11% (96/228) |
50.91% (28/55) |
44.44% (96/216) |
src/icu/source/common/patternprops.cpp |
0.00% (0/86) |
0.00% (0/7) |
0.00% (0/100) |
src/icu/source/common/punycode.cpp |
73.72% (216/293) |
80.00% (4/5) |
73.06% (263/360) |
src/icu/source/common/putil.cpp |
20.30% (149/734) |
19.64% (11/56) |
20.86% (199/954) |
src/icu/source/common/resource.cpp |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/icu/source/common/resource.h |
0.00% (0/18) |
0.00% (0/10) |
0.00% (0/26) |
src/icu/source/common/ruleiter.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/icu/source/common/stringpiece.cpp |
2.22% (1/45) |
20.00% (1/5) |
17.78% (8/45) |
src/icu/source/common/uarrsort.cpp |
0.00% (0/158) |
0.00% (0/9) |
0.00% (0/152) |
src/icu/source/common/ubidi_props.cpp |
0.00% (0/153) |
0.00% (0/18) |
0.00% (0/255) |
src/icu/source/common/ucase.cpp |
9.36% (66/705) |
11.76% (4/34) |
10.99% (126/1146) |
src/icu/source/common/uchar.cpp |
1.05% (5/476) |
2.04% (1/49) |
1.50% (18/1199) |
src/icu/source/common/ucln_cmn.cpp |
77.78% (35/45) |
80.00% (4/5) |
87.93% (51/58) |
src/icu/source/common/ucmndata.cpp |
43.92% (83/189) |
50.00% (5/10) |
46.15% (78/169) |
src/icu/source/common/ucnv.cpp |
10.82% (180/1664) |
14.81% (8/54) |
12.08% (228/1888) |
src/icu/source/common/ucnv2022.cpp |
0.00% (0/1969) |
0.00% (0/29) |
0.00% (0/1493) |
src/icu/source/common/ucnv_bld.cpp |
21.93% (200/912) |
34.48% (10/29) |
22.20% (256/1153) |
src/icu/source/common/ucnv_cb.cpp |
13.79% (16/116) |
40.00% (2/5) |
18.18% (18/99) |
src/icu/source/common/ucnv_cnv.cpp |
11.65% (12/103) |
20.00% (1/5) |
16.25% (13/80) |
src/icu/source/common/ucnv_ct.cpp |
0.00% (0/333) |
0.00% (0/10) |
0.00% (0/616) |
src/icu/source/common/ucnv_err.cpp |
4.65% (12/258) |
12.50% (1/8) |
1.95% (13/665) |
src/icu/source/common/ucnv_ext.cpp |
0.00% (0/644) |
0.00% (0/16) |
0.00% (0/572) |
src/icu/source/common/ucnv_io.cpp |
20.92% (154/736) |
21.62% (8/37) |
18.31% (132/721) |
src/icu/source/common/ucnv_lmb.cpp |
0.00% (0/517) |
0.00% (0/12) |
0.00% (0/543) |
src/icu/source/common/ucnv_u16.cpp |
0.00% (0/992) |
0.00% (0/17) |
0.00% (0/663) |
src/icu/source/common/ucnv_u32.cpp |
0.00% (0/805) |
0.00% (0/14) |
0.00% (0/476) |
src/icu/source/common/ucnv_u7.cpp |
0.00% (0/865) |
0.00% (0/7) |
0.00% (0/607) |
src/icu/source/common/ucnv_u8.cpp |
12.54% (89/710) |
28.57% (2/7) |
13.04% (60/460) |
src/icu/source/common/ucnvbocu.cpp |
0.00% (0/762) |
0.00% (0/8) |
0.00% (0/1170) |
src/icu/source/common/ucnvhz.cpp |
0.00% (0/357) |
0.00% (0/8) |
0.00% (0/302) |
src/icu/source/common/ucnvisci.cpp |
0.00% (0/527) |
0.00% (0/10) |
0.00% (0/1193) |
src/icu/source/common/ucnvlat1.cpp |
21.80% (97/445) |
22.22% (2/9) |
18.09% (36/199) |
src/icu/source/common/ucnvmbcs.cpp |
0.00% (0/3242) |
0.00% (0/36) |
0.00% (0/2595) |
src/icu/source/common/ucnvscsu.cpp |
0.00% (0/1339) |
0.00% (0/14) |
0.00% (0/838) |
src/icu/source/common/ucol_swp.cpp |
0.00% (0/437) |
0.00% (0/6) |
0.00% (0/457) |
src/icu/source/common/udata.cpp |
25.69% (158/615) |
36.00% (9/25) |
24.58% (221/899) |
src/icu/source/common/udatamem.cpp |
63.64% (42/66) |
70.00% (7/10) |
62.04% (67/108) |
src/icu/source/common/udataswp.cpp |
0.00% (0/306) |
0.00% (0/22) |
0.00% (0/440) |
src/icu/source/common/uenum.cpp |
0.00% (0/120) |
0.00% (0/8) |
0.00% (0/135) |
src/icu/source/common/uhash.cpp |
36.91% (179/485) |
34.78% (16/46) |
40.08% (190/474) |
src/icu/source/common/uinvchar.cpp |
0.00% (0/303) |
0.00% (0/14) |
0.00% (0/369) |
src/icu/source/common/uinvchar.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/6) |
src/icu/source/common/uloc.cpp |
16.13% (237/1469) |
25.00% (13/52) |
17.22% (357/2073) |
src/icu/source/common/uloc_keytype.cpp |
0.00% (0/457) |
0.00% (0/13) |
0.00% (0/723) |
src/icu/source/common/uloc_tag.cpp |
0.00% (0/1782) |
0.00% (0/43) |
0.00% (0/2182) |
src/icu/source/common/umapfile.cpp |
8.82% (3/34) |
50.00% (1/2) |
18.92% (7/37) |
src/icu/source/common/umath.cpp |
50.00% (3/6) |
50.00% (1/2) |
37.50% (3/8) |
src/icu/source/common/umutex.cpp |
45.59% (31/68) |
44.44% (4/9) |
44.83% (13/29) |
src/icu/source/common/umutex.h |
52.94% (27/51) |
66.67% (6/9) |
52.94% (18/34) |
src/icu/source/common/unicode/appendable.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/icu/source/common/unicode/brkiter.h |
0.00% (0/5) |
0.00% (0/3) |
0.00% (0/3) |
src/icu/source/common/unicode/bytestream.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/icu/source/common/unicode/char16ptr.h |
27.27% (12/44) |
57.14% (8/14) |
63.16% (12/19) |
src/icu/source/common/unicode/chariter.h |
0.00% (0/22) |
0.00% (0/8) |
0.00% (0/8) |
src/icu/source/common/unicode/edits.h |
0.00% (0/23) |
0.00% (0/15) |
0.00% (0/18) |
src/icu/source/common/unicode/idna.h |
90.00% (9/10) |
80.00% (4/5) |
92.31% (12/13) |
src/icu/source/common/unicode/localpointer.h |
28.21% (11/39) |
37.50% (6/16) |
42.86% (9/21) |
src/icu/source/common/unicode/locid.h |
14.29% (3/21) |
14.29% (1/7) |
14.29% (1/7) |
src/icu/source/common/unicode/normalizer2.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/icu/source/common/unicode/parsepos.h |
0.00% (0/29) |
0.00% (0/10) |
0.00% (0/10) |
src/icu/source/common/unicode/rep.h |
10.00% (1/10) |
25.00% (1/4) |
25.00% (1/4) |
src/icu/source/common/unicode/stringpiece.h |
6.06% (2/33) |
15.38% (2/13) |
13.33% (2/15) |
src/icu/source/common/unicode/uniset.h |
0.00% (0/48) |
0.00% (0/12) |
0.00% (0/17) |
src/icu/source/common/unicode/unistr.h |
22.25% (85/382) |
17.91% (24/134) |
26.76% (57/213) |
src/icu/source/common/unicode/uobject.h |
0.00% (0/11) |
0.00% (0/5) |
0.00% (0/5) |
src/icu/source/common/unicode/ures.h |
0.00% (0/44) |
0.00% (0/5) |
0.00% (0/8) |
src/icu/source/common/unicode/utypes.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/icu/source/common/unifilt.cpp |
0.00% (0/26) |
0.00% (0/5) |
0.00% (0/30) |
src/icu/source/common/unifunct.cpp |
0.00% (0/7) |
0.00% (0/3) |
0.00% (0/3) |
src/icu/source/common/uniset.cpp |
0.00% (0/1377) |
0.00% (0/87) |
0.00% (0/1352) |
src/icu/source/common/unisetspan.cpp |
0.00% (0/992) |
0.00% (0/31) |
0.00% (0/901) |
src/icu/source/common/unisetspan.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/icu/source/common/unistr.cpp |
20.88% (237/1135) |
22.34% (21/94) |
21.19% (228/1076) |
src/icu/source/common/uobject.cpp |
42.86% (9/21) |
42.86% (3/7) |
47.06% (16/34) |
src/icu/source/common/uresbund.cpp |
0.00% (0/1972) |
0.00% (0/79) |
0.00% (0/3017) |
src/icu/source/common/uresdata.cpp |
0.00% (0/1051) |
0.00% (0/41) |
0.00% (0/1159) |
src/icu/source/common/uresdata.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/5) |
src/icu/source/common/ustr_cnv.cpp |
3.11% (5/161) |
11.11% (1/9) |
2.43% (6/247) |
src/icu/source/common/ustrcase.cpp |
15.55% (125/804) |
24.00% (6/25) |
16.80% (152/905) |
src/icu/source/common/ustrcase_locale.cpp |
42.11% (16/38) |
40.00% (2/5) |
38.20% (34/89) |
src/icu/source/common/ustrenum.cpp |
0.00% (0/212) |
0.00% (0/30) |
0.00% (0/254) |
src/icu/source/common/ustrfmt.cpp |
0.00% (0/23) |
0.00% (0/1) |
0.00% (0/15) |
src/icu/source/common/ustring.cpp |
3.01% (29/964) |
10.00% (5/50) |
4.75% (56/1179) |
src/icu/source/common/ustrtrns.cpp |
21.07% (256/1215) |
42.86% (6/14) |
21.94% (283/1290) |
src/icu/source/common/utf_impl.cpp |
0.00% (0/164) |
0.00% (0/5) |
0.00% (0/180) |
src/icu/source/common/util.cpp |
0.00% (0/171) |
0.00% (0/9) |
0.00% (0/149) |
src/icu/source/common/utrace.cpp |
2.63% (8/304) |
6.25% (1/16) |
3.26% (6/184) |
src/icu/source/common/utrie.cpp |
0.00% (0/751) |
0.00% (0/23) |
0.00% (0/704) |
src/icu/source/common/utrie2.cpp |
12.18% (66/542) |
15.79% (3/19) |
14.51% (85/586) |
src/icu/source/common/utrie2.h |
100.00% (3/3) |
100.00% (3/3) |
100.00% (11/11) |
src/icu/source/common/utrie2_builder.cpp |
0.00% (0/862) |
0.00% (0/30) |
0.00% (0/841) |
src/icu/source/common/uts46.cpp |
37.11% (354/954) |
39.02% (16/41) |
34.77% (346/995) |
src/icu/source/common/uvector.cpp |
0.00% (0/385) |
0.00% (0/41) |
0.00% (0/349) |
src/icu/source/common/uvector.h |
0.00% (0/44) |
0.00% (0/14) |
0.00% (0/14) |
src/libidn/lib/gl/c-ctype.h |
0.00% (0/133) |
0.00% (0/15) |
0.00% (0/1368) |
src/libidn/lib/gl/c-strcasecmp.c |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/15) |
src/libidn/lib/gl/c-strncasecmp.c |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/19) |
src/libidn/lib/gl/free.c |
100.00% (5/5) |
100.00% (1/1) |
100.00% (3/3) |
src/libidn/lib/gl/striconv.c |
0.00% (0/234) |
0.00% (0/3) |
0.00% (0/175) |
src/libidn/lib/gl/unistr.h |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/1) |
src/libidn/lib/gl/unistr/u8-check.c |
100.00% (49/49) |
100.00% (1/1) |
100.00% (53/53) |
src/libidn/lib/idna.c |
45.61% (182/399) |
27.27% (3/11) |
53.67% (168/313) |
src/libidn/lib/nfkc.c |
86.09% (390/453) |
77.78% (14/18) |
86.41% (534/618) |
src/libidn/lib/punycode.c |
50.65% (78/154) |
50.00% (3/6) |
41.46% (68/164) |
src/libidn/lib/stringprep.c |
76.92% (200/260) |
66.67% (6/9) |
75.43% (175/232) |
src/libidn/lib/toutf8.c |
0.00% (0/21) |
0.00% (0/4) |
0.00% (0/15) |
src/libidn2/lib/bidi.c |
98.33% (59/60) |
100.00% (2/2) |
94.52% (69/73) |
src/libidn2/lib/context.c |
48.07% (87/181) |
50.00% (2/4) |
42.93% (79/184) |
src/libidn2/lib/idna.c |
62.63% (119/190) |
75.00% (3/4) |
68.12% (141/207) |
src/libidn2/lib/lookup.c |
64.21% (323/503) |
50.00% (6/12) |
57.20% (270/472) |
src/libidn2/lib/punycode.c |
91.77% (145/158) |
71.43% (5/7) |
94.44% (170/180) |
src/libidn2/lib/tables.c |
100.00% (29/29) |
100.00% (6/6) |
93.33% (14/15) |
src/libidn2/lib/tr46map.c |
78.65% (70/89) |
71.43% (5/7) |
72.73% (32/44) |
src/libidn2/unistring/free.c |
100.00% (5/5) |
100.00% (1/1) |
100.00% (3/3) |
src/libidn2/unistring/localcharset.c |
0.00% (0/16) |
0.00% (0/1) |
0.00% (0/7) |
src/libpsl/fuzz/libpsl_fuzzer.c |
100.00% (45/45) |
100.00% (1/1) |
87.18% (34/39) |
src/libpsl/fuzz/libpsl_load_dafsa_fuzzer.c |
100.00% (24/24) |
100.00% (1/1) |
54.55% (12/22) |
src/libpsl/fuzz/libpsl_load_fuzzer.c |
100.00% (17/17) |
100.00% (1/1) |
47.06% (8/17) |
src/libpsl/src/lookup_string_in_fixed_set.c |
100.00% (115/115) |
100.00% (10/10) |
98.97% (96/97) |
src/libpsl/src/psl.c |
86.92% (771/887) |
98.08% (51/52) |
83.29% (867/1041) |
src/libunistring/lib/array-mergesort.h |
92.43% (171/185) |
100.00% (3/3) |
92.31% (84/91) |
src/libunistring/lib/c-ctype.h |
0.00% (0/133) |
0.00% (0/15) |
0.00% (0/1368) |
src/libunistring/lib/c-strcasecmp.c |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/17) |
src/libunistring/lib/c-strcaseeq.h |
0.00% (0/102) |
0.00% (0/10) |
0.00% (0/101) |
src/libunistring/lib/free.c |
100.00% (5/5) |
100.00% (1/1) |
100.00% (3/3) |
src/libunistring/lib/malloca.c |
0.00% (0/38) |
0.00% (0/2) |
0.00% (0/30) |
src/libunistring/lib/striconveh.c |
0.00% (0/852) |
0.00% (0/9) |
0.00% (0/671) |
src/libunistring/lib/striconveha.c |
0.00% (0/198) |
0.00% (0/5) |
0.00% (0/165) |
src/libunistring/lib/unicase/cased.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/libunistring/lib/unicase/ignorable.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/libunistring/lib/unicase/simple-mapping.h |
100.00% (19/19) |
100.00% (1/1) |
100.00% (13/13) |
src/libunistring/lib/unicase/special-casing-table.h |
100.00% (305/305) |
100.00% (2/2) |
100.00% (19/19) |
src/libunistring/lib/unicase/u-casemap.h |
53.29% (162/304) |
100.00% (1/1) |
53.55% (113/211) |
src/libunistring/lib/unicase/u8-tolower.c |
100.00% (7/7) |
100.00% (1/1) |
100.00% (3/3) |
src/libunistring/lib/uniconv/u-strconv-from-enc.h |
0.00% (0/18) |
0.00% (0/1) |
0.00% (0/23) |
src/libunistring/lib/uniconv/u8-conv-from-enc.c |
0.00% (0/59) |
0.00% (0/1) |
0.00% (0/56) |
src/libunistring/lib/unictype/bidi_of.c |
100.00% (26/26) |
100.00% (2/2) |
100.00% (14/14) |
src/libunistring/lib/unictype/bitmap.h |
100.00% (19/19) |
100.00% (1/1) |
100.00% (12/12) |
src/libunistring/lib/unictype/categ_none.c |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/2) |
src/libunistring/lib/unictype/categ_of.c |
62.22% (28/45) |
66.67% (2/3) |
65.22% (15/23) |
src/libunistring/lib/unictype/categ_test.c |
83.33% (5/6) |
100.00% (1/1) |
75.00% (3/4) |
src/libunistring/lib/unictype/combiningclass.c |
100.00% (19/19) |
100.00% (1/1) |
100.00% (13/13) |
src/libunistring/lib/unictype/joiningtype_of.c |
100.00% (25/25) |
100.00% (1/1) |
100.00% (18/18) |
src/libunistring/lib/unictype/pr_soft_dotted.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/libunistring/lib/unictype/scripts.c |
0.00% (0/35) |
0.00% (0/4) |
0.00% (0/24) |
src/libunistring/lib/unictype/scripts_byname.h |
0.00% (0/66) |
0.00% (0/2) |
0.00% (0/29) |
src/libunistring/lib/uninorm/canonical-decomposition.c |
98.08% (51/52) |
100.00% (1/1) |
95.45% (21/22) |
src/libunistring/lib/uninorm/compat-decomposition.c |
100.00% (4/4) |
100.00% (1/1) |
100.00% (1/1) |
src/libunistring/lib/uninorm/composition-table.h |
100.00% (2195/2195) |
100.00% (2/2) |
100.00% (19/19) |
src/libunistring/lib/uninorm/composition.c |
100.00% (31/31) |
100.00% (1/1) |
100.00% (32/32) |
src/libunistring/lib/uninorm/decomposition-table.h |
100.00% (18/18) |
100.00% (1/1) |
100.00% (16/16) |
src/libunistring/lib/uninorm/decomposition.c |
100.00% (52/52) |
100.00% (1/1) |
100.00% (19/19) |
src/libunistring/lib/uninorm/u-normalize-internal.h |
80.43% (222/276) |
100.00% (1/1) |
74.87% (143/191) |
src/libunistring/lib/unistr.h |
38.54% (37/96) |
44.44% (4/9) |
72.97% (27/37) |
src/libunistring/lib/unistr/u-cpy.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/3) |
src/libunistring/lib/unistr/u-strlen.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/4) |
src/libunistring/lib/unistr/u32-cmp.c |
92.86% (13/14) |
100.00% (1/1) |
85.71% (6/7) |
src/libunistring/lib/unistr/u32-to-u8.c |
69.62% (55/79) |
100.00% (1/1) |
62.03% (49/79) |
src/libunistring/lib/unistr/u8-check.c |
100.00% (49/49) |
100.00% (1/1) |
100.00% (53/53) |
src/libunistring/lib/unistr/u8-mblen.c |
0.00% (0/35) |
0.00% (0/1) |
0.00% (0/54) |
src/libunistring/lib/unistr/u8-mbtouc-aux.c |
0.00% (0/131) |
0.00% (0/1) |
0.00% (0/88) |
src/libunistring/lib/unistr/u8-mbtouc-unsafe-aux.c |
90.82% (89/98) |
100.00% (1/1) |
95.77% (68/71) |
src/libunistring/lib/unistr/u8-mbtoucr.c |
69.23% (72/104) |
100.00% (1/1) |
88.52% (54/61) |
src/libunistring/lib/unistr/u8-prev.c |
0.00% (0/52) |
0.00% (0/1) |
0.00% (0/50) |
src/libunistring/lib/unistr/u8-strlen.c |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/libunistring/lib/unistr/u8-to-u32.c |
60.53% (46/76) |
100.00% (1/1) |
54.55% (42/77) |
src/libunistring/lib/unistr/u8-uctomb-aux.c |
86.67% (26/30) |
100.00% (1/1) |
92.86% (26/28) |
Totals |
19.20% (10752/56005) |
20.32% (500/2461) |
14.52% (8499/58526) |