GCC Code Coverage Report


Directory: ./
Date: 2025-09-08 16:55:04
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 1594 1895 84.1%
Functions: 236 295 80.0%
Branches: 2438 2843 85.8%

File Lines Functions Branches
src/dico_replace_var.cpp 32.5 32.5% 38 / 117 37.5% 3 / 8 35.7% 56 / 157
src/DicoValue.cpp 81.4 81.4% 175 / 215 87.2% 34 / 39 71.7% 230 / 321
src/DicoValue.h 100.0 100.0% 1 / 1 -% 0 / 0 100.0% 8 / 8
src/DicoValue_impl.h 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
src/openFileStream.cpp 100.0 100.0% 48 / 48 100.0% 6 / 6 100.0% 58 / 58
src/parse_generic_string.cpp 100.0 100.0% 11 / 11 100.0% 1 / 1 100.0% 32 / 32
src/PFileParser.cpp 88.5 88.5% 368 / 416 91.1% 51 / 56 74.5% 369 / 495
src/PFileParser.h -% 0 / 0 -% 0 / 0 -% 0 / 0
src/PFileParser_impl.h 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 8 / 8
src/phoenix_get_string.cpp 83.0 83.0% 44 / 53 88.9% 8 / 9 76.1% 35 / 46
src/phoenix_get_string_impl.h 100.0 100.0% 18 / 18 100.0% 3 / 3 100.0% 12 / 12
src/PLocation.cpp 100.0 100.0% 41 / 41 93.8% 15 / 16 60.0% 6 / 10
src/PMultiFileParser.cpp 53.6 53.6% 81 / 151 46.7% 14 / 30 46.0% 58 / 126
src/PNestedCall.cpp 51.8 51.8% 29 / 56 50.0% 12 / 24 50.0% 1 / 2
src/PParseSeq.cpp 68.9 68.9% 62 / 90 63.9% 23 / 36 77.8% 7 / 9
TESTS/TEST_DICO_REPLACE_VAR_STR/main.cpp 100.0 100.0% 15 / 15 100.0% 2 / 2 100.0% 83 / 83
TESTS/TEST_DICO_VALUE/main.cpp 100.0 100.0% 190 / 190 100.0% 18 / 18 100.0% 381 / 381
TESTS/TEST_GET_STRING/main.cpp 100.0 100.0% 59 / 59 100.0% 3 / 3 100.0% 240 / 240
TESTS/TEST_MULTI_FILE_PARSER/ConfigParser.cpp 100.0 100.0% 30 / 30 88.9% 8 / 9 95.7% 22 / 23
TESTS/TEST_MULTI_FILE_PARSER/main.cpp 100.0 100.0% 23 / 23 100.0% 2 / 2 100.0% 69 / 69
TESTS/TEST_OPEN_FILE_STREAM/main.cpp 100.0 100.0% 38 / 38 100.0% 3 / 3 100.0% 84 / 84
TESTS/TEST_PARSE_GENERIC_STRING/main.cpp 100.0 100.0% 19 / 19 100.0% 3 / 3 100.0% 51 / 51
TESTS/TEST_PFILEPARSER/main.cpp 100.0 100.0% 271 / 271 100.0% 22 / 22 100.0% 566 / 566
TESTS/TEST_PLOCATION/main.cpp 100.0 100.0% 21 / 21 100.0% 2 / 2 100.0% 62 / 62