TOTAL_NUMBER_OF_FILES: 121 NUMBER_OF_FILES_MAIN: 74 LINES_OF_CODE_MAIN: 10697 NUMBER_OF_FILES_MAIN_EXT_PY: 21 LINES_OF_CODE_MAIN_EXT_PY: 3046 NUMBER_OF_FILES_MAIN_EXT_CPP: 17 LINES_OF_CODE_MAIN_EXT_CPP: 2588 NUMBER_OF_FILES_MAIN_EXT_JAVA: 6 LINES_OF_CODE_MAIN_EXT_JAVA: 1829 NUMBER_OF_FILES_MAIN_EXT_CS: 4 LINES_OF_CODE_MAIN_EXT_CS: 1813 NUMBER_OF_FILES_MAIN_EXT_HPP: 18 LINES_OF_CODE_MAIN_EXT_HPP: 813 NUMBER_OF_FILES_MAIN_EXT_JS: 2 LINES_OF_CODE_MAIN_EXT_JS: 405 NUMBER_OF_FILES_MAIN_EXT_CMAKE: 2 LINES_OF_CODE_MAIN_EXT_CMAKE: 115 NUMBER_OF_FILES_MAIN_EXT_IN: 4 LINES_OF_CODE_MAIN_EXT_IN: 88 NUMBER_OF_FILES_TEST: 5 LINES_OF_CODE_TEST: 1298 NUMBER_OF_FILES_TEST_EXT_PY: 5 LINES_OF_CODE_TEST_EXT_PY: 1298 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 12.13 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 173 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML: 173 NUMBER_OF_FILES_OTHER: 11 LINES_OF_CODE_OTHER: 1118 NUMBER_OF_FILES_OTHER_EXT_TXT: 6 LINES_OF_CODE_OTHER_EXT_TXT: 501 NUMBER_OF_FILES_OTHER_EXT_JSON: 3 LINES_OF_CODE_OTHER_EXT_JSON: 478 NUMBER_OF_FILES_OTHER_EXT_MD: 2 LINES_OF_CODE_OTHER_EXT_MD: 139 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS: 157 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_JAVA: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_JAVA: 157 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS: 61 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS: 9125 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_CPP: 17 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_CPP: 2588 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_CS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_CS: 1813 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_PY: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_PY: 1746 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_JAVA: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_JAVA: 1672 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_HPP: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_HPP: 813 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_JS: 405 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_IN: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_IN: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKEMODULES: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKEMODULES: 115 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKEMODULES_EXT_CMAKE: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKEMODULES_EXT_CMAKE: 115 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 1300 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PY: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PY: 1300 NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS: 19 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 5319 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP: 11 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP: 2291 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA: 1317 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS: 1008 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 703 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 55 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 5378 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 18 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 2343 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP: 18 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP: 813 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 805 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 512 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 405 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 297 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE: 115 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 88 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 41 LOW_RISK_FILE_SIZE_COUNT: 14 MEDIUM_RISK_FILE_SIZE_COUNT: 17 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1666 LOW_RISK_FILE_SIZE_LOC: 1962 MEDIUM_RISK_FILE_SIZE_LOC: 5726 HIGH_RISK_FILE_SIZE_LOC: 1343 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 525 LINES_OF_CODE_IN_UNITS: 7685 LINES_OF_CODE_OUTSIDE_UNITS: 3012 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 1505 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 19.583604424202992 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 327 UNIT_SIZE_LOW_RISK_LOC: 1272 UNIT_SIZE_LOW_RISK_PERCENTAGE: 16.551724137931036 UNIT_SIZE_LOW_RISK_COUNT: 88 UNIT_SIZE_MEDIUM_RISK_LOC: 2751 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 35.79700715679896 UNIT_SIZE_MEDIUM_RISK_COUNT: 85 UNIT_SIZE_HIGH_RISK_LOC: 1018 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 13.24658425504229 UNIT_SIZE_HIGH_RISK_COUNT: 17 UNIT_SIZE_VERY_HIGH_RISK_LOC: 1139 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 14.821080026024724 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC: 24 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE: 23.762376237623762 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_LOC: 20 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_PERCENTAGE: 19.801980198019802 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_LOC: 57 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE: 56.43564356435643 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SHIMS_NEGLIGIBLE_RISK_LOC: 1164 UNIT_SIZE_COMPONENT_SHIMS_NEGLIGIBLE_RISK_PERCENTAGE: 18.001855861429014 UNIT_SIZE_COMPONENT_SHIMS_NEGLIGIBLE_RISK_COUNT: 241 UNIT_SIZE_COMPONENT_SHIMS_LOW_RISK_LOC: 950 UNIT_SIZE_COMPONENT_SHIMS_LOW_RISK_PERCENTAGE: 14.692236313021962 UNIT_SIZE_COMPONENT_SHIMS_LOW_RISK_COUNT: 65 UNIT_SIZE_COMPONENT_SHIMS_MEDIUM_RISK_LOC: 2427 UNIT_SIZE_COMPONENT_SHIMS_MEDIUM_RISK_PERCENTAGE: 37.534797401794 UNIT_SIZE_COMPONENT_SHIMS_MEDIUM_RISK_COUNT: 73 UNIT_SIZE_COMPONENT_SHIMS_HIGH_RISK_LOC: 929 UNIT_SIZE_COMPONENT_SHIMS_HIGH_RISK_PERCENTAGE: 14.367460562944633 UNIT_SIZE_COMPONENT_SHIMS_HIGH_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_SHIMS_VERY_HIGH_RISK_LOC: 996 UNIT_SIZE_COMPONENT_SHIMS_VERY_HIGH_RISK_PERCENTAGE: 15.403649860810393 UNIT_SIZE_COMPONENT_SHIMS_VERY_HIGH_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 317 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 28.354203935599283 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 82 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 302 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 27.012522361359572 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 22 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 267 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 23.881932021466906 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 89 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 7.9606440071556355 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 143 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 12.790697674418604 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC: 236 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 15.012722646310433 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 38 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 185 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 11.768447837150127 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 11 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 714 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 45.41984732824427 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 19 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 437 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 27.798982188295167 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC: 114 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE: 7.251908396946565 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT: 18 UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC: 47 UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE: 2.989821882951654 UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC: 411 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE: 26.14503816793893 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT: 14 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC: 229 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE: 14.567430025445292 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC: 771 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE: 49.045801526717554 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 661 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 26.674737691686843 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 170 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 653 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 26.35189669087974 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 47 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 829 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 33.454398708636 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 29 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 192 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 7.74818401937046 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 143 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 5.7707828894269575 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC: 268 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 16.281895504252734 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT: 58 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC: 317 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE: 19.258809234507897 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT: 21 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC: 676 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE: 41.069258809234505 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT: 19 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC: 160 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE: 9.720534629404618 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC: 225 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE: 13.669501822600242 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_LOC: 80 UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE: 67.22689075630252 UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT: 14 UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC: 39 UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE: 32.773109243697476 UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 146 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 48.993288590604024 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 29 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 31 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 10.40268456375839 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 121 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 40.604026845637584 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 3089 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 40.19518542615485 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 419 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 862 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 11.21665582303188 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 37 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2540 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 33.05139882888744 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 59 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 1194 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 15.53675992192583 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 1194 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC: 65 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE: 64.35643564356435 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_LOC: 36 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE: 35.64356435643565 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_NEGLIGIBLE_RISK_LOC: 2352 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_NEGLIGIBLE_RISK_PERCENTAGE: 36.374884008660686 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_NEGLIGIBLE_RISK_COUNT: 309 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_LOW_RISK_LOC: 695 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_LOW_RISK_PERCENTAGE: 10.748530776368698 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_LOW_RISK_COUNT: 29 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_MEDIUM_RISK_LOC: 2457 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_MEDIUM_RISK_PERCENTAGE: 37.998762759047324 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_MEDIUM_RISK_COUNT: 56 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_HIGH_RISK_LOC: 962 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_HIGH_RISK_PERCENTAGE: 14.87782245592329 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_HIGH_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 672 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 60.10733452593918 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 104 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 167 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 14.937388193202146 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 47 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 4.203935599284437 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 232 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 20.75134168157424 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 515 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 32.76081424936387 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 53 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 162 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 10.305343511450381 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 895 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 56.93384223918575 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC: 450 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE: 28.625954198473284 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT: 32 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC: 122 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE: 7.760814249363868 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC: 357 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE: 22.709923664122137 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC: 643 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE: 40.903307888040715 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 1226 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 49.47538337368846 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 208 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 332 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 13.397901533494753 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 638 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 25.746569814366424 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 282 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 11.380145278450364 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC: 641 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 38.942891859052246 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT: 81 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC: 175 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE: 10.6318347509113 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC: 561 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE: 34.08262454434994 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC: 269 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE: 16.34264884568651 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_LOC: 80 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE: 67.22689075630252 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC: 39 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE: 32.773109243697476 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 177 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 59.395973154362416 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 31 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 32 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 10.738255033557047 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 89 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 29.86577181208054 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 2955 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 132 FILE_CHANGE_HISTORY_WEEKS: 328 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1640 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 0 FILE_AGE_VERY_HIGH_RISK_COUNT: 74 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 0 FILE_AGE_VERY_HIGH_RISK_LOC: 10697 NUMBER_OF_CONTRIBUTORS: 9 DUPLICATION_NUMBER_OF_DUPLICATES: 146 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 45 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 3955 DUPLICATION_NUMBER_OF_CLEANED_LINES: 8857 DUPLICATION_PERCENTAGE: 44.653946031387605 UNIT_DUPLICATES_COUNT: 25 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHIMS: 3866 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHIMS: 3866 DUPLICATION_PERCENTAGE_PRIMARY_SHIMS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 39 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 39 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UTILS: 10 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTILS: 10 DUPLICATION_PERCENTAGE_PRIMARY_UTILS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKEMODULES: 40 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKEMODULES: 40 DUPLICATION_PERCENTAGE_PRIMARY_CMAKEMODULES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS: 952 DUPLICATION_NUMBER_OF_CLEANED_LINES_CS: 1321 DUPLICATION_PERCENTAGE_CS: 72.0666161998486 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 1099 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 1458 DUPLICATION_PERCENTAGE_JAVA: 75.37722908093278 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP: 918 DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP: 2025 DUPLICATION_PERCENTAGE_CPP: 45.333333333333336 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 680 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 2899 DUPLICATION_PERCENTAGE_PY: 23.45636426353915 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HPP: 124 DUPLICATION_NUMBER_OF_CLEANED_LINES_HPP: 568 DUPLICATION_PERCENTAGE_HPP: 21.830985915492956 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IN: 88 DUPLICATION_NUMBER_OF_CLEANED_LINES_IN: 88 DUPLICATION_PERCENTAGE_IN: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 54 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 383 DUPLICATION_PERCENTAGE_JS: 14.099216710182768 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE: 40 DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE: 115 DUPLICATION_PERCENTAGE_CMAKE: 34.78260869565217 TOTAL_ANALYSIS_TIME_IN_MILLIS: 987