GCC Code Coverage Report


Directory: ./
Date: 2026-01-20 15:14:26
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 8686 8744 99.3%
Functions: 2464 2533 97.3%
Branches: 3464 3917 88.4%

File Lines Functions Branches
libs/url/src/params_view.cpp 95.0 95.0% 19 / 20 100.0% 4 / 4 100.0% 2 / 2
libs/url/src/url_view_base.cpp 96.9 96.9% 315 / 325 97.6% 40 / 41 71.4% 120 / 168
libs/url/src/params_ref.cpp 97.3 97.3% 71 / 73 100.0% 13 / 13 68.4% 13 / 19
libs/url/src/rfc 97.4 97.4% 662 / 680 100.0% 24 / 24 92.9% 301 / 324
libs/url/src/params_encoded_ref.cpp 97.4 97.4% 74 / 76 100.0% 15 / 15 68.4% 13 / 19
libs/url/src/url.cpp 97.5 97.5% 78 / 80 100.0% 11 / 11 74.3% 26 / 35
libs/url/src/grammar 99.3 99.3% 145 / 146 100.0% 18 / 18 97.4% 74 / 76
libs/url/src/detail 99.4 99.4% 2079 / 2092 100.0% 165 / 165 90.1% 1013 / 1124
libs/url/src/url_base.cpp 99.7 99.7% 1472 / 1477 100.0% 80 / 80 88.3% 729 / 826
libs/url/src/authority_view.cpp 100.0 100.0% 164 / 164 100.0% 24 / 24 74.1% 63 / 85
libs/url/src/decode_view.cpp 100.0 100.0% 92 / 92 100.0% 10 / 10 91.1% 41 / 45
libs/url/src/error.cpp 100.0 100.0% 22 / 22 100.0% 4 / 4 100.0% 13 / 13
libs/url/src/ipv4_address.cpp 100.0 100.0% 74 / 74 100.0% 14 / 14 100.0% 10 / 10
libs/url/src/ipv6_address.cpp 100.0 100.0% 130 / 130 100.0% 14 / 14 91.9% 57 / 62
libs/url/src/params_base.cpp 100.0 100.0% 105 / 105 100.0% 20 / 20 100.0% 31 / 31
libs/url/src/params_encoded_base.cpp 100.0 100.0% 62 / 62 100.0% 12 / 12 100.0% 23 / 23
libs/url/src/params_encoded_view.cpp 100.0 100.0% 11 / 11 100.0% 3 / 3 100.0% 1 / 1
libs/url/src/parse.cpp 100.0 100.0% 10 / 10 100.0% 5 / 5 -% 0 / 0
libs/url/src/parse_path.cpp 100.0 100.0% 23 / 23 100.0% 1 / 1 100.0% 12 / 12
libs/url/src/parse_query.cpp 100.0 100.0% 13 / 13 100.0% 1 / 1 100.0% 6 / 6
libs/url/src/pct_string_view.cpp 100.0 100.0% 33 / 33 100.0% 3 / 3 100.0% 23 / 23
libs/url/src/scheme.cpp 100.0 100.0% 75 / 75 100.0% 3 / 3 98.6% 69 / 70
libs/url/src/segments_base.cpp 100.0 100.0% 31 / 31 100.0% 11 / 11 100.0% 2 / 2
libs/url/src/segments_encoded_base.cpp 100.0 100.0% 27 / 27 100.0% 10 / 10 100.0% 1 / 1
libs/url/src/segments_encoded_ref.cpp 100.0 100.0% 41 / 41 100.0% 12 / 12 80.0% 4 / 5
libs/url/src/segments_encoded_view.cpp 100.0 100.0% 15 / 15 100.0% 4 / 4 100.0% 1 / 1
libs/url/src/segments_ref.cpp 100.0 100.0% 41 / 41 100.0% 12 / 12 80.0% 4 / 5
libs/url/src/segments_view.cpp 100.0 100.0% 13 / 13 100.0% 3 / 3 100.0% 1 / 1
libs/url/src/static_url.cpp 100.0 100.0% 22 / 22 100.0% 4 / 4 100.0% 5 / 5
libs/url/src/url_view.cpp 100.0 100.0% 24 / 24 100.0% 5 / 5 100.0% 8 / 8