View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/poco/Foundation/include/Poco/Any.h |
23.76% (48/202) |
24.24% (8/33) |
21.25% (17/80) |
src/poco/Foundation/include/Poco/Ascii.h |
24.07% (13/54) |
26.67% (4/15) |
25.00% (6/24) |
src/poco/Foundation/include/Poco/AtomicCounter.h |
28.57% (6/21) |
28.57% (2/7) |
28.57% (2/7) |
src/poco/Foundation/include/Poco/Buffer.h |
0.00% (0/16) |
0.00% (0/3) |
0.00% (0/11) |
src/poco/Foundation/include/Poco/ByteOrder.h |
0.00% (0/55) |
0.00% (0/13) |
0.00% (0/13) |
src/poco/Foundation/include/Poco/DateTime.h |
0.00% (0/75) |
0.00% (0/23) |
0.00% (0/27) |
src/poco/Foundation/include/Poco/DateTimeFormatter.h |
0.00% (0/35) |
0.00% (0/7) |
0.00% (0/7) |
src/poco/Foundation/include/Poco/Debugger.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/6) |
src/poco/Foundation/include/Poco/Dynamic/Struct.h |
0.00% (0/463) |
0.00% (0/146) |
0.00% (0/164) |
src/poco/Foundation/include/Poco/Dynamic/Var.h |
4.35% (34/782) |
4.27% (9/211) |
6.14% (17/277) |
src/poco/Foundation/include/Poco/Dynamic/VarHolder.h |
1.85% (35/1890) |
2.05% (12/584) |
2.79% (20/716) |
src/poco/Foundation/include/Poco/Dynamic/VarIterator.h |
0.00% (0/21) |
0.00% (0/7) |
0.00% (0/7) |
src/poco/Foundation/include/Poco/Exception.h |
17.78% (8/45) |
20.00% (3/15) |
25.00% (5/20) |
src/poco/Foundation/include/Poco/FPEnvironment.h |
16.67% (6/36) |
16.67% (2/12) |
16.67% (2/12) |
src/poco/Foundation/include/Poco/FPEnvironment_C99.h |
22.22% (8/36) |
25.00% (2/8) |
25.00% (2/8) |
src/poco/Foundation/include/Poco/Format.h |
0.00% (0/22) |
0.00% (0/4) |
0.00% (0/4) |
src/poco/Foundation/include/Poco/LocalDateTime.h |
0.00% (0/60) |
0.00% (0/20) |
0.00% (0/20) |
src/poco/Foundation/include/Poco/MemoryStream.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/poco/Foundation/include/Poco/NumberFormatter.h |
0.00% (0/201) |
0.00% (0/42) |
0.00% (0/43) |
src/poco/Foundation/include/Poco/NumericString.h |
22.83% (58/254) |
11.76% (2/17) |
30.94% (69/223) |
src/poco/Foundation/include/Poco/RWLock.h |
0.00% (0/32) |
0.00% (0/7) |
0.00% (0/14) |
src/poco/Foundation/include/Poco/RWLock_POSIX.h |
0.00% (0/32) |
0.00% (0/5) |
0.00% (0/11) |
src/poco/Foundation/include/Poco/RegularExpression.h |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/5) |
src/poco/Foundation/include/Poco/SharedPtr.h |
28.43% (56/197) |
26.42% (14/53) |
38.82% (33/85) |
src/poco/Foundation/include/Poco/StreamCopier.h |
0.00% (0/94) |
0.00% (0/5) |
0.00% (0/56) |
src/poco/Foundation/include/Poco/String.h |
27.78% (25/90) |
30.00% (3/10) |
21.25% (17/80) |
src/poco/Foundation/include/Poco/TextIterator.h |
0.00% (0/12) |
0.00% (0/4) |
0.00% (0/4) |
src/poco/Foundation/include/Poco/Timespan.h |
0.00% (0/76) |
0.00% (0/26) |
0.00% (0/26) |
src/poco/Foundation/include/Poco/Timestamp.h |
0.00% (0/62) |
0.00% (0/19) |
0.00% (0/19) |
src/poco/Foundation/include/Poco/Types.h |
0.00% (0/26) |
0.00% (0/2) |
0.00% (0/13) |
src/poco/Foundation/include/Poco/UTF32Encoding.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/4) |
src/poco/Foundation/include/Poco/UTFString.h |
0.00% (0/156) |
0.00% (0/28) |
0.00% (0/70) |
src/poco/Foundation/include/Poco/UUID.h |
0.00% (0/27) |
0.00% (0/9) |
0.00% (0/9) |
src/poco/Foundation/include/Poco/Unicode.h |
0.00% (0/30) |
0.00% (0/6) |
0.00% (0/10) |
src/poco/Foundation/include/Poco/UnicodeConverter.h |
0.00% (0/17) |
0.00% (0/4) |
0.00% (0/10) |
src/poco/Foundation/include/Poco/ordered_hash.h |
0.00% (0/379) |
0.00% (0/69) |
0.00% (0/194) |
src/poco/Foundation/include/Poco/ordered_map.h |
0.00% (0/28) |
0.00% (0/19) |
0.00% (0/21) |
src/poco/Foundation/include/Poco/ordered_set.h |
0.00% (0/12) |
0.00% (0/5) |
0.00% (0/7) |
src/poco/Foundation/src/ASCIIEncoding.cpp |
0.00% (0/39) |
0.00% (0/9) |
0.00% (0/27) |
src/poco/Foundation/src/AtomicCounter.cpp |
26.32% (5/19) |
33.33% (2/6) |
33.33% (3/9) |
src/poco/Foundation/src/Bugcheck.cpp |
0.00% (0/45) |
0.00% (0/8) |
0.00% (0/16) |
src/poco/Foundation/src/DateTime.cpp |
0.00% (0/328) |
0.00% (0/33) |
0.00% (0/163) |
src/poco/Foundation/src/DateTimeFormat.cpp |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/6) |
src/poco/Foundation/src/DateTimeParser.cpp |
0.00% (0/494) |
0.00% (0/15) |
0.00% (0/312) |
src/poco/Foundation/src/Debugger.cpp |
0.00% (0/16) |
0.00% (0/7) |
0.00% (0/7) |
src/poco/Foundation/src/Exception.cpp |
20.59% (14/68) |
21.43% (3/14) |
25.00% (11/44) |
src/poco/Foundation/src/Format.cpp |
0.00% (0/247) |
0.00% (0/11) |
0.00% (0/167) |
src/poco/Foundation/src/JSONString.cpp |
0.00% (0/37) |
0.00% (0/3) |
0.00% (0/27) |
src/poco/Foundation/src/Latin1Encoding.cpp |
0.00% (0/39) |
0.00% (0/9) |
0.00% (0/27) |
src/poco/Foundation/src/Latin2Encoding.cpp |
0.00% (0/99) |
0.00% (0/9) |
0.00% (0/315) |
src/poco/Foundation/src/Latin9Encoding.cpp |
0.00% (0/53) |
0.00% (0/9) |
0.00% (0/70) |
src/poco/Foundation/src/LocalDateTime.cpp |
0.00% (0/160) |
0.00% (0/32) |
0.00% (0/62) |
src/poco/Foundation/src/NumberFormatter.cpp |
0.00% (0/261) |
0.00% (0/50) |
0.00% (0/102) |
src/poco/Foundation/src/NumberParser.cpp |
16.43% (23/140) |
25.00% (5/20) |
12.64% (11/87) |
src/poco/Foundation/src/NumericString.cpp |
9.55% (21/220) |
14.29% (2/14) |
3.35% (6/179) |
src/poco/Foundation/src/RWLock.cpp |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/poco/Foundation/src/RWLock_POSIX.cpp |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/4) |
src/poco/Foundation/src/RegularExpression.cpp |
0.00% (0/304) |
0.00% (0/19) |
0.00% (0/329) |
src/poco/Foundation/src/StreamCopier.cpp |
0.00% (0/30) |
0.00% (0/10) |
0.00% (0/10) |
src/poco/Foundation/src/TextConverter.cpp |
0.00% (0/75) |
0.00% (0/7) |
0.00% (0/42) |
src/poco/Foundation/src/TextEncoding.cpp |
0.00% (0/84) |
0.00% (0/19) |
0.00% (0/31) |
src/poco/Foundation/src/TextIterator.cpp |
0.00% (0/108) |
0.00% (0/12) |
0.00% (0/79) |
src/poco/Foundation/src/Timespan.cpp |
0.00% (0/62) |
0.00% (0/18) |
0.00% (0/23) |
src/poco/Foundation/src/Timestamp.cpp |
0.00% (0/48) |
0.00% (0/14) |
0.00% (0/17) |
src/poco/Foundation/src/Timezone.cpp |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/poco/Foundation/src/Timezone_UNIX.cpp |
6.67% (3/45) |
10.00% (1/10) |
4.55% (1/22) |
src/poco/Foundation/src/UTF16Encoding.cpp |
0.00% (0/174) |
0.00% (0/13) |
0.00% (0/88) |
src/poco/Foundation/src/UTF32Encoding.cpp |
0.00% (0/79) |
0.00% (0/13) |
0.00% (0/35) |
src/poco/Foundation/src/UTF8Encoding.cpp |
1.27% (2/157) |
10.00% (1/10) |
0.79% (1/127) |
src/poco/Foundation/src/UTF8String.cpp |
0.00% (0/318) |
0.00% (0/23) |
0.00% (0/206) |
src/poco/Foundation/src/UUID.cpp |
33.33% (83/249) |
25.93% (7/27) |
48.48% (80/165) |
src/poco/Foundation/src/Unicode.cpp |
0.00% (0/19) |
0.00% (0/3) |
0.00% (0/78) |
src/poco/Foundation/src/UnicodeConverter.cpp |
0.00% (0/93) |
0.00% (0/12) |
0.00% (0/39) |
src/poco/Foundation/src/Var.cpp |
3.94% (18/457) |
12.20% (5/41) |
3.67% (13/354) |
src/poco/Foundation/src/VarHolder.cpp |
8.70% (4/46) |
28.57% (2/7) |
6.25% (2/32) |
src/poco/Foundation/src/Windows1250Encoding.cpp |
0.00% (0/118) |
0.00% (0/9) |
0.00% (0/395) |
src/poco/Foundation/src/Windows1251Encoding.cpp |
0.00% (0/158) |
0.00% (0/9) |
0.00% (0/595) |
src/poco/Foundation/src/Windows1252Encoding.cpp |
0.00% (0/72) |
0.00% (0/9) |
0.00% (0/165) |
src/poco/Foundation/src/bignum-dtoa.cc |
0.00% (0/261) |
0.00% (0/11) |
0.00% (0/128) |
src/poco/Foundation/src/bignum.cc |
36.93% (212/574) |
55.17% (16/29) |
35.22% (118/335) |
src/poco/Foundation/src/bignum.h |
27.27% (9/33) |
33.33% (4/12) |
41.18% (7/17) |
src/poco/Foundation/src/cached-powers.cc |
44.00% (11/25) |
50.00% (1/2) |
55.56% (5/9) |
src/poco/Foundation/src/diy-fp.h |
64.29% (36/56) |
66.67% (8/12) |
75.00% (18/24) |
src/poco/Foundation/src/double-to-string.cc |
0.00% (0/303) |
0.00% (0/10) |
0.00% (0/188) |
src/poco/Foundation/src/double-to-string.h |
0.00% (0/18) |
0.00% (0/3) |
0.00% (0/13) |
src/poco/Foundation/src/fast-dtoa.cc |
0.00% (0/235) |
0.00% (0/8) |
0.00% (0/115) |
src/poco/Foundation/src/fixed-dtoa.cc |
0.00% (0/246) |
0.00% (0/15) |
0.00% (0/132) |
src/poco/Foundation/src/ieee.h |
31.64% (81/256) |
34.00% (17/50) |
42.03% (58/138) |
src/poco/Foundation/src/pcre2_auto_possess.c |
0.00% (0/783) |
0.00% (0/5) |
0.00% (0/1126) |
src/poco/Foundation/src/pcre2_chkdint.c |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/10) |
src/poco/Foundation/src/pcre2_compile.c |
0.00% (0/5550) |
0.00% (0/34) |
0.00% (0/7153) |
src/poco/Foundation/src/pcre2_context.c |
0.00% (0/212) |
0.00% (0/34) |
0.00% (0/192) |
src/poco/Foundation/src/pcre2_error.c |
0.00% (0/37) |
0.00% (0/1) |
0.00% (0/33) |
src/poco/Foundation/src/pcre2_extuni.c |
0.00% (0/39) |
0.00% (0/1) |
0.00% (0/150) |
src/poco/Foundation/src/pcre2_find_bracket.c |
0.00% (0/115) |
0.00% (0/1) |
0.00% (0/145) |
src/poco/Foundation/src/pcre2_match.c |
0.00% (0/5131) |
0.00% (0/4) |
0.00% (0/13323) |
src/poco/Foundation/src/pcre2_match_data.c |
0.00% (0/50) |
0.00% (0/9) |
0.00% (0/38) |
src/poco/Foundation/src/pcre2_newline.c |
0.00% (0/84) |
0.00% (0/2) |
0.00% (0/131) |
src/poco/Foundation/src/pcre2_ord2utf.c |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/12) |
src/poco/Foundation/src/pcre2_pattern_info.c |
0.00% (0/281) |
0.00% (0/2) |
0.00% (0/329) |
src/poco/Foundation/src/pcre2_script_run.c |
0.00% (0/134) |
0.00% (0/1) |
0.00% (0/221) |
src/poco/Foundation/src/pcre2_string_utils.c |
0.00% (0/51) |
0.00% (0/6) |
0.00% (0/57) |
src/poco/Foundation/src/pcre2_study.c |
0.00% (0/1180) |
0.00% (0/6) |
0.00% (0/1261) |
src/poco/Foundation/src/pcre2_substring.c |
0.00% (0/221) |
0.00% (0/11) |
0.00% (0/317) |
src/poco/Foundation/src/pcre2_valid_utf.c |
0.00% (0/144) |
0.00% (0/1) |
0.00% (0/131) |
src/poco/Foundation/src/pcre2_xclass.c |
0.00% (0/172) |
0.00% (0/1) |
0.00% (0/418) |
src/poco/Foundation/src/string-to-double.cc |
32.55% (166/510) |
30.43% (7/23) |
34.65% (184/531) |
src/poco/Foundation/src/string-to-double.h |
100.00% (7/7) |
100.00% (1/1) |
100.00% (7/7) |
src/poco/Foundation/src/strtod.cc |
60.18% (201/334) |
44.44% (8/18) |
67.03% (122/182) |
src/poco/Foundation/src/strtod.h |
100.00% (8/8) |
100.00% (1/1) |
100.00% (7/7) |
src/poco/Foundation/src/utf8proc.c |
0.00% (0/602) |
0.00% (0/37) |
0.00% (0/646) |
src/poco/Foundation/src/utils.h |
32.39% (23/71) |
27.27% (6/22) |
27.66% (13/47) |
src/poco/JSON/fuzzing/JsonParse.cpp |
88.89% (16/18) |
100.00% (1/1) |
80.00% (4/5) |
src/poco/JSON/include/Poco/JSON/Array.h |
9.18% (18/196) |
9.52% (6/63) |
10.29% (7/68) |
src/poco/JSON/include/Poco/JSON/Object.h |
4.21% (13/309) |
6.85% (5/73) |
4.48% (6/134) |
src/poco/JSON/include/Poco/JSON/ParseHandler.h |
78.57% (22/28) |
77.78% (7/9) |
77.78% (7/9) |
src/poco/JSON/include/Poco/JSON/Parser.h |
8.33% (3/36) |
8.33% (1/12) |
8.33% (1/12) |
src/poco/JSON/include/Poco/JSON/ParserImpl.h |
8.11% (3/37) |
9.09% (1/11) |
21.43% (3/14) |
src/poco/JSON/include/Poco/JSON/Stringifier.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/poco/JSON/src/Array.cpp |
3.61% (6/166) |
11.11% (2/18) |
5.43% (5/92) |
src/poco/JSON/src/Handler.cpp |
25.00% (2/8) |
50.00% (2/4) |
50.00% (2/4) |
src/poco/JSON/src/Object.cpp |
6.14% (14/228) |
15.00% (3/20) |
8.27% (11/133) |
src/poco/JSON/src/ParseHandler.cpp |
93.98% (78/83) |
88.89% (8/9) |
92.68% (38/41) |
src/poco/JSON/src/Parser.cpp |
57.14% (4/7) |
66.67% (2/3) |
75.00% (3/4) |
src/poco/JSON/src/ParserImpl.cpp |
62.21% (135/217) |
61.54% (8/13) |
66.42% (89/134) |
src/poco/JSON/src/Stringifier.cpp |
0.00% (0/57) |
0.00% (0/2) |
0.00% (0/52) |
src/poco/JSON/src/pdjson.c |
80.30% (595/741) |
65.31% (32/49) |
82.64% (652/789) |
Totals |
7.01% (2133/30447) |
8.90% (236/2651) |
4.70% (1685/35826) |