| File | Lines | Functions | Branches | ||||
|---|---|---|---|---|---|---|---|
| src/BackEnd/cmakelist_generator.cpp |
|
76.5% | 13 / 17 | 50.0% | 1 / 2 | 62.5% | 10 / 16 |
| src/BackEnd/generator_class_cpp.cpp |
|
83.6% | 254 / 304 | 100.0% | 19 / 19 | 69.2% | 438 / 633 |
| src/BackEnd/gitlab_doc.cpp |
|
100.0% | 12 / 12 | 100.0% | 1 / 1 | 100.0% | 21 / 21 |
| src/BackEnd/header_generator.cpp |
|
97.6% | 41 / 42 | 100.0% | 6 / 6 | 100.0% | 60 / 60 |
| src/BackEnd/ProjectParam.h | -% | 0 / 0 | -% | 0 / 0 | -% | 0 / 0 | |
| src/BackEnd/wrapper_generator_module.cpp |
|
100.0% | 78 / 78 | 100.0% | 4 / 4 | 99.3% | 147 / 148 |
| src/BackEnd/wrapper_generator_struct.cpp |
|
95.8% | 320 / 334 | 100.0% | 14 / 14 | 89.7% | 547 / 610 |
| src/FrontEnd/parserClassConfig.cpp |
|
70.5% | 93 / 132 | 90.0% | 9 / 10 | 54.4% | 148 / 272 |
| src/PProjectMembers.cpp |
|
100.0% | 51 / 51 | 94.7% | 18 / 19 | 100.0% | 8 / 8 |
| src/project_generator_load.cpp |
|
89.6% | 147 / 164 | 100.0% | 8 / 8 | 75.7% | 306 / 404 |
| src/project_generator_load.h | -% | 0 / 0 | -% | 0 / 0 | -% | 0 / 0 | |
| src/Representation/class_attribute_utils.cpp |
|
37.5% | 6 / 16 | 50.0% | 1 / 2 | 37.5% | 3 / 8 |
| src/Representation/GeneratorMode.h | -% | 0 / 0 | -% | 0 / 0 | -% | 0 / 0 | |
| src/Representation/PAbstractTraitBackend.h |
|
70.8% | 17 / 24 | 65.4% | 17 / 26 | -% | 0 / 0 |
| src/Representation/PClassAttribute.cpp |
|
61.5% | 48 / 78 | 50.0% | 14 / 28 | 100.0% | 8 / 8 |
| src/Representation/PClassConfig.cpp |
|
62.3% | 43 / 69 | 58.6% | 17 / 29 | 30.8% | 4 / 13 |
| src/Representation/PDataConfig.cpp |
|
90.9% | 30 / 33 | 85.7% | 12 / 14 | 100.0% | 2 / 2 |
| src/Representation/PPackageAttribute.cpp |
|
100.0% | 78 / 78 | 96.4% | 27 / 28 | 100.0% | 14 / 14 |
| src/Representation/PTraitBackendManager.cpp |
|
100.0% | 57 / 57 | 93.8% | 15 / 16 | 97.4% | 37 / 38 |
| src/Representation/PTraitBackendManager.h |
|
100.0% | 3 / 3 | 100.0% | 8 / 8 | 57.1% | 4 / 7 |
| src/Representation/PWrapperTraitBackendManager.cpp |
|
91.8% | 45 / 49 | 85.7% | 12 / 14 | 87.5% | 28 / 32 |
| src/Representation/PWrapperTraitBackendManager.h |
|
100.0% | 3 / 3 | 100.0% | 3 / 3 | 57.1% | 4 / 7 |
| src/Representation/type_utils.cpp |
|
98.6% | 69 / 70 | 100.0% | 6 / 6 | 98.2% | 160 / 163 |
| src/Representation/wrapper_convertType.cpp |
|
83.3% | 10 / 12 | 100.0% | 1 / 1 | 50.0% | 14 / 28 |
| src/Representation/wrapper_utils.cpp |
|
70.8% | 63 / 89 | 50.0% | 4 / 8 | 57.5% | 100 / 174 |
| src/simple_project_generator.cpp |
|
88.6% | 233 / 263 | 100.0% | 18 / 18 | 87.7% | 406 / 463 |
| src/simpleClassGenerator.cpp |
|
90.9% | 20 / 22 | 100.0% | 1 / 1 | 87.5% | 35 / 40 |
| src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp |
|
83.6% | 56 / 67 | 100.0% | 12 / 12 | 68.8% | 108 / 157 |
| src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp |
|
98.1% | 51 / 52 | 100.0% | 12 / 12 | 92.7% | 89 / 96 |
| src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp |
|
98.1% | 104 / 106 | 100.0% | 11 / 11 | 93.3% | 264 / 283 |
| src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp |
|
100.0% | 55 / 55 | 100.0% | 12 / 12 | 92.7% | 89 / 96 |
| src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp |
|
100.0% | 67 / 67 | 100.0% | 14 / 14 | 97.7% | 170 / 174 |
| src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp |
|
97.1% | 34 / 35 | 100.0% | 6 / 6 | 96.6% | 112 / 116 |
| src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp |
|
96.4% | 27 / 28 | 100.0% | 6 / 6 | 95.0% | 76 / 80 |
| src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp |
|
77.0% | 57 / 74 | 100.0% | 12 / 12 | 63.6% | 89 / 140 |
| src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp |
|
67.9% | 301 / 443 | 95.7% | 22 / 23 | 60.4% | 543 / 899 |
| src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp |
|
97.3% | 71 / 73 | 90.9% | 10 / 11 | 88.7% | 173 / 195 |
| src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp |
|
89.4% | 42 / 47 | 91.7% | 11 / 12 | 76.2% | 48 / 63 |
| TESTS/TEST_GENERATOR_CLASS_CPP/main.cpp |
|
100.0% | 9 / 9 | 100.0% | 2 / 2 | 70.0% | 28 / 40 |
| TESTS/TEST_GENERATOR_UTILS/main.cpp |
|
100.0% | 77 / 77 | 100.0% | 6 / 6 | 100.0% | 520 / 520 |
| TESTS/TEST_GITLAB_DOC/main.cpp |
|
100.0% | 8 / 8 | 100.0% | 2 / 2 | 100.0% | 27 / 27 |
| TESTS/TEST_HEADER_GENERATOR/main.cpp |
|
100.0% | 7 / 7 | 100.0% | 2 / 2 | 100.0% | 10 / 10 |
| TESTS/TEST_PPACKAGEATTRIBUTE/main.cpp |
|
100.0% | 42 / 42 | 100.0% | 4 / 4 | 100.0% | 22 / 22 |
| TESTS/TEST_PPROJECTMEMBERS/main.cpp |
|
100.0% | 33 / 33 | 100.0% | 4 / 4 | 100.0% | 16 / 16 |
| TESTS/TEST_SIMPLE_PROJECT/main.cpp |
|
100.0% | 29 / 29 | 100.0% | 2 / 2 | 92.3% | 156 / 169 |
| TESTS/TEST_SIMPLE_PROJECT_EDGE/main.cpp |
|
100.0% | 16 / 16 | 100.0% | 2 / 2 | 77.6% | 45 / 58 |
| TESTS/TEST_SIMPLE_PROJECT_WRAPPER/main.cpp |
|
100.0% | 31 / 31 | 100.0% | 2 / 2 | 92.7% | 164 / 177 |
| TESTS/TEST_TRAIT/TEST_CPP_SETTER_TRAIT/main.cpp |
|
100.0% | 27 / 27 | 100.0% | 2 / 2 | 100.0% | 36 / 36 |
| TESTS/TEST_TRAIT/TEST_CPP_TRAIT/main.cpp |
|
100.0% | 29 / 29 | 100.0% | 2 / 2 | 100.0% | 34 / 34 |
| TESTS/TEST_TRAIT/TEST_CPP_TRAIT_TEST/main.cpp |
|
100.0% | 45 / 45 | 100.0% | 2 / 2 | 100.0% | 70 / 70 |
| TESTS/TEST_TRAIT/TEST_WRAPPER_TRAIT_TEST/main.cpp |
|
100.0% | 40 / 40 | 100.0% | 2 / 2 | 100.0% | 62 / 62 |