GCC Code Coverage Report
Directory:
./
Date:
2025-04-25 19:10:50
Legend:
low: >= 0%
medium: >= 75.0%
high: >= 90.0%
Exec
Total
Coverage
Lines:
6063
7101
85.4%
Branches:
11068
13704
80.8%
File
Lines
Branches
TESTS/TEST_CLASS_CONFIG/main.cpp
100.0
100.0%
115 / 115
100.0%
206 / 206
TESTS/TEST_CLASS_PARSING/main.cpp
100.0
100.0%
22 / 22
100.0%
83 / 83
TESTS/TEST_GENERATOR_UTILS/main.cpp
100.0
100.0%
9 / 9
100.0%
30 / 30
TESTS/TEST_GITLAB_DOC/main.cpp
100.0
100.0%
8 / 8
100.0%
27 / 27
TESTS/TEST_HEADER_GENERATOR/main.cpp
100.0
100.0%
7 / 7
100.0%
8 / 8
TESTS/TEST_PROJECT/main.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
TESTS/TEST_PROJECT_WRAPPER/main.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
TESTS/TEST_PROJECT_WRAPPER_BYTEARRAY/main.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
TESTS/TEST_PROJECT_WRAPPER_ENUM/main.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
TESTS/TEST_PROJECT_WRAPPER_LIST/main.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
TESTS/TEST_PROJECT_WRAPPER_SIMPLE_TYPE/main.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
build/phoenix_base_uninstall_main.cpp
82.8
82.8%
24 / 29
51.7%
30 / 58
src/PCMakeListsGenerator.cpp
0.0
0.0%
0 / 215
0.0%
0 / 52
src/PClassAttribute.cpp
97.4
97.4%
75 / 77
100.0%
8 / 8
src/PClassConfig.cpp
87.9
87.9%
58 / 66
71.4%
10 / 14
src/PClassGenerator.cpp
0.0
0.0%
0 / 179
0.0%
0 / 302
src/class_attribute_utils.cpp
100.0
100.0%
14 / 14
100.0%
8 / 8
src/cmakelist_generator.cpp
6.2
6.2%
13 / 211
1.2%
10 / 858
src/gitlab_doc.cpp
100.0
100.0%
12 / 12
100.0%
21 / 21
src/header_generator.cpp
100.0
100.0%
41 / 41
100.0%
64 / 64
src/parserClassConfig.cpp
74.1
74.1%
109 / 147
47.2%
171 / 362
src/project_generator.cpp
94.0
94.0%
220 / 234
82.3%
325 / 395
src/saveClassConfig.cpp
96.9
96.9%
440 / 454
90.6%
1047 / 1156
src/saveClassConfigTest.cpp
100.0
100.0%
115 / 115
94.6%
226 / 239
src/type_utils.cpp
100.0
100.0%
7 / 7
100.0%
9 / 9
src/wrapper_convertType.cpp
91.7
91.7%
11 / 12
75.0%
21 / 28
src/wrapper_generator.cpp
94.5
94.5%
120 / 127
82.3%
181 / 220
src/wrapper_module_generator.cpp
92.2
92.2%
792 / 859
85.5%
1585 / 1854
src/wrapper_test.cpp
95.7
95.7%
89 / 93
88.9%
193 / 217
tmp_project/PhoenixCore/TESTS/TEST_CHECK/main.cpp
100.0
100.0%
7 / 7
100.0%
16 / 16
tmp_project/PhoenixCore/TESTS/TEST_COLOR/main.cpp
100.0
100.0%
30 / 30
100.0%
111 / 111
tmp_project/PhoenixCore/TESTS/TEST_CONVERT_TO_STRING/main.cpp
100.0
100.0%
28 / 28
100.0%
128 / 128
tmp_project/PhoenixCore/TESTS/TEST_ENV/main.cpp
100.0
100.0%
9 / 9
100.0%
25 / 25
tmp_project/PhoenixCore/TESTS/TEST_IS_OK/main.cpp
100.0
100.0%
68 / 68
100.0%
222 / 222
tmp_project/PhoenixCore/TESTS/TEST_PHOENIX_POPEN/main.cpp
100.0
100.0%
27 / 27
100.0%
90 / 90
tmp_project/PhoenixCore/TESTS/TEST_PHOENIX_SYSTEM/main.cpp
100.0
100.0%
21 / 21
100.0%
50 / 50
tmp_project/PhoenixCore/TESTS/TEST_PLOG/main.cpp
100.0
100.0%
125 / 125
100.0%
291 / 291
tmp_project/PhoenixCore/TESTS/TEST_PPATH/main.cpp
100.0
100.0%
139 / 139
100.0%
774 / 774
tmp_project/PhoenixCore/TESTS/TEST_PSTREAM/main.cpp
100.0
100.0%
45 / 45
100.0%
88 / 88
tmp_project/PhoenixCore/TESTS/TEST_PSTRING/main.cpp
97.1
97.1%
232 / 239
93.7%
1016 / 1084
tmp_project/PhoenixCore/TESTS/TEST_VECTOR_SPLIT/main.cpp
100.0
100.0%
24 / 24
100.0%
28 / 28
tmp_project/PhoenixCore/src/PLog.cpp
97.0
97.0%
159 / 164
87.5%
98 / 112
tmp_project/PhoenixCore/src/PPath.cpp
93.2
93.2%
313 / 336
82.1%
316 / 385
tmp_project/PhoenixCore/src/PStream.cpp
100.0
100.0%
19 / 19
100.0%
2 / 2
tmp_project/PhoenixCore/src/PStream_impl.h
100.0
100.0%
26 / 26
100.0%
4 / 4
tmp_project/PhoenixCore/src/PString.cpp
99.2
99.2%
370 / 373
93.2%
302 / 324
tmp_project/PhoenixCore/src/PString_impl.h
92.6
92.6%
25 / 27
64.3%
9 / 14
tmp_project/PhoenixCore/src/convertToString.cpp
100.0
100.0%
17 / 17
81.8%
9 / 11
tmp_project/PhoenixCore/src/convertToString_impl.h
100.0
100.0%
11 / 11
50.0%
6 / 12
tmp_project/PhoenixCore/src/phoenix_assert.cpp
100.0
100.0%
3 / 3
50.0%
1 / 2
tmp_project/PhoenixCore/src/phoenix_check.cpp
88.0
88.0%
22 / 25
85.3%
29 / 34
tmp_project/PhoenixCore/src/phoenix_check_impl.h
100.0
100.0%
7 / 7
66.7%
4 / 6
tmp_project/PhoenixCore/src/phoenix_color.cpp
100.0
100.0%
25 / 25
100.0%
22 / 22
tmp_project/PhoenixCore/src/phoenix_env.cpp
100.0
100.0%
6 / 6
-%
0 / 0
tmp_project/PhoenixCore/src/phoenix_isOk.cpp
100.0
100.0%
3 / 3
100.0%
1 / 1
tmp_project/PhoenixCore/src/phoenix_system.cpp
100.0
100.0%
55 / 55
88.2%
30 / 34
tmp_project/PhoenixCore/src/phoenix_vector_split.h
100.0
100.0%
12 / 12
90.9%
10 / 11
tmp_project/PhoenixFileParser/TESTS/TEST_DICO_REPLACE_VAR_STR/main.cpp
100.0
100.0%
15 / 15
100.0%
83 / 83
tmp_project/PhoenixFileParser/TESTS/TEST_DICO_VALUE/main.cpp
100.0
100.0%
188 / 188
100.0%
377 / 377
tmp_project/PhoenixFileParser/TESTS/TEST_GET_STRING/main.cpp
100.0
100.0%
59 / 59
100.0%
233 / 233
tmp_project/PhoenixFileParser/TESTS/TEST_MULTI_FILE_PARSER/ConfigParser.cpp
100.0
100.0%
29 / 29
93.8%
15 / 16
tmp_project/PhoenixFileParser/TESTS/TEST_MULTI_FILE_PARSER/main.cpp
100.0
100.0%
23 / 23
100.0%
67 / 67
tmp_project/PhoenixFileParser/TESTS/TEST_OPEN_FILE_STREAM/main.cpp
100.0
100.0%
38 / 38
100.0%
83 / 83
tmp_project/PhoenixFileParser/TESTS/TEST_PARSE_GENERIC_STRING/main.cpp
100.0
100.0%
19 / 19
100.0%
51 / 51
tmp_project/PhoenixFileParser/TESTS/TEST_PFILEPARSER/main.cpp
100.0
100.0%
271 / 271
100.0%
543 / 543
tmp_project/PhoenixFileParser/TESTS/TEST_PLOCATION/main.cpp
100.0
100.0%
21 / 21
100.0%
62 / 62
tmp_project/PhoenixFileParser/src/DicoValue.cpp
94.6
94.6%
157 / 166
85.9%
195 / 227
tmp_project/PhoenixFileParser/src/DicoValue_impl.h
100.0
100.0%
2 / 2
-%
0 / 0
tmp_project/PhoenixFileParser/src/PFileParser.cpp
89.6
89.6%
378 / 422
72.3%
363 / 502
tmp_project/PhoenixFileParser/src/PFileParser_impl.h
100.0
100.0%
10 / 10
100.0%
8 / 8
tmp_project/PhoenixFileParser/src/PLocation.cpp
100.0
100.0%
40 / 40
60.0%
6 / 10
tmp_project/PhoenixFileParser/src/PMultiFileParser.cpp
54.8
54.8%
80 / 146
40.6%
54 / 133
tmp_project/PhoenixFileParser/src/PNestedCall.cpp
54.0
54.0%
27 / 50
33.3%
1 / 3
tmp_project/PhoenixFileParser/src/PParseSeq.cpp
71.1
71.1%
59 / 83
63.6%
7 / 11
tmp_project/PhoenixFileParser/src/dico_replace_var.cpp
35.5
35.5%
38 / 107
24.3%
54 / 222
tmp_project/PhoenixFileParser/src/openFileStream.cpp
100.0
100.0%
48 / 48
100.0%
58 / 58
tmp_project/PhoenixFileParser/src/parse_generic_string.cpp
100.0
100.0%
11 / 11
100.0%
24 / 24
tmp_project/PhoenixFileParser/src/phoenix_get_string.cpp
100.0
100.0%
44 / 44
96.8%
30 / 31
tmp_project/PhoenixFileParser/src/phoenix_get_string_impl.h
100.0
100.0%
18 / 18
100.0%
12 / 12
tmp_project/PhoenixToml/TESTS/TEST_PARSER_TOML/main.cpp
100.0
100.0%
191 / 191
99.6%
483 / 485
tmp_project/PhoenixToml/src/parser_toml.cpp
94.0
94.0%
126 / 134
84.1%
260 / 309