TOTAL_NUMBER_OF_FILES: 930 NUMBER_OF_FILES_MAIN: 320 LINES_OF_CODE_MAIN: 58803 NUMBER_OF_FILES_MAIN_EXT_C: 90 LINES_OF_CODE_MAIN_EXT_C: 31738 NUMBER_OF_FILES_MAIN_EXT_JS: 92 LINES_OF_CODE_MAIN_EXT_JS: 12130 NUMBER_OF_FILES_MAIN_EXT_PY: 42 LINES_OF_CODE_MAIN_EXT_PY: 7515 NUMBER_OF_FILES_MAIN_EXT_H: 81 LINES_OF_CODE_MAIN_EXT_H: 4509 NUMBER_OF_FILES_MAIN_EXT_CSS: 2 LINES_OF_CODE_MAIN_EXT_CSS: 2263 NUMBER_OF_FILES_MAIN_EXT_IN: 7 LINES_OF_CODE_MAIN_EXT_IN: 320 NUMBER_OF_FILES_MAIN_EXT_CMAKE: 4 LINES_OF_CODE_MAIN_EXT_CMAKE: 280 NUMBER_OF_FILES_MAIN_EXT_PYI: 1 LINES_OF_CODE_MAIN_EXT_PYI: 33 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 15 NUMBER_OF_FILES_TEST: 182 LINES_OF_CODE_TEST: 58502 NUMBER_OF_FILES_TEST_EXT_PY: 76 LINES_OF_CODE_TEST_EXT_PY: 34060 NUMBER_OF_FILES_TEST_EXT_C: 22 LINES_OF_CODE_TEST_EXT_C: 7346 NUMBER_OF_FILES_TEST_EXT_H: 5 LINES_OF_CODE_TEST_EXT_H: 6133 NUMBER_OF_FILES_TEST_EXT_JS: 40 LINES_OF_CODE_TEST_EXT_JS: 5151 NUMBER_OF_FILES_TEST_EXT_HPP: 10 LINES_OF_CODE_TEST_EXT_HPP: 4326 NUMBER_OF_FILES_TEST_EXT_IN: 8 LINES_OF_CODE_TEST_EXT_IN: 807 NUMBER_OF_FILES_TEST_EXT_CPP: 16 LINES_OF_CODE_TEST_EXT_CPP: 592 NUMBER_OF_FILES_TEST_EXT_SH: 5 LINES_OF_CODE_TEST_EXT_SH: 87 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 99.48 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 167 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML: 110 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 57 NUMBER_OF_FILES_OTHER: 44 LINES_OF_CODE_OTHER: 3796 NUMBER_OF_FILES_OTHER_EXT_JSON: 18 LINES_OF_CODE_OTHER_EXT_JSON: 2035 NUMBER_OF_FILES_OTHER_EXT_TXT: 20 LINES_OF_CODE_OTHER_EXT_TXT: 1085 NUMBER_OF_FILES_OTHER_EXT_MD: 4 LINES_OF_CODE_OTHER_EXT_MD: 431 NUMBER_OF_FILES_OTHER_EXT_ADOC: 1 LINES_OF_CODE_OTHER_EXT_ADOC: 212 NUMBER_OF_FILES_OTHER_EXT_SVG: 1 LINES_OF_CODE_OTHER_EXT_SVG: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE: 2074 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE_EXT_H: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE_EXT_H: 2074 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 3287 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 3287 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE: 257 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE: 257 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 135 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 34018 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_C: 89 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_C: 31494 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_H: 43 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_H: 2435 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PY: 47 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_IN: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_IN: 42 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON: 36 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON: 4330 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_PY: 32 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_PY: 4181 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_IN: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_IN: 93 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_PYI: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_PYI: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_CMAKE: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_CMAKE: 23 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 161 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 161 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSOLE: 95 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSOLE: 14408 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSOLE_EXT_JS: 92 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSOLE_EXT_JS: 12130 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSOLE_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSOLE_EXT_CSS: 2263 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSOLE_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSOLE_EXT_HTML: 15 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROUTER: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROUTER: 268 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROUTER_EXT_C: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROUTER_EXT_C: 244 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROUTER_EXT_IN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROUTER_EXT_IN: 24 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: 17 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 10329 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C: 9 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C: 6150 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 3335 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS: 669 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H: 175 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 303 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 48474 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 81 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 25588 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 91 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 11461 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 79 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 4334 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 37 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 4180 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 2263 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 320 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE: 280 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PYI: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PYI: 33 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 15 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 186 LOW_RISK_FILE_SIZE_COUNT: 48 MEDIUM_RISK_FILE_SIZE_COUNT: 51 HIGH_RISK_FILE_SIZE_COUNT: 29 VERY_HIGH_RISK_FILE_SIZE_COUNT: 6 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 6156 LOW_RISK_FILE_SIZE_LOC: 6752 MEDIUM_RISK_FILE_SIZE_LOC: 16174 HIGH_RISK_FILE_SIZE_LOC: 20802 VERY_HIGH_RISK_FILE_SIZE_LOC: 8919 NUMBER_OF_UNITS: 2293 LINES_OF_CODE_IN_UNITS: 35537 LINES_OF_CODE_OUTSIDE_UNITS: 23266 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 7083 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 19.931339167628106 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1379 UNIT_SIZE_LOW_RISK_LOC: 7005 UNIT_SIZE_LOW_RISK_PERCENTAGE: 19.71184962152123 UNIT_SIZE_LOW_RISK_COUNT: 484 UNIT_SIZE_MEDIUM_RISK_LOC: 9342 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 26.288094099107973 UNIT_SIZE_MEDIUM_RISK_COUNT: 301 UNIT_SIZE_HIGH_RISK_LOC: 6826 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 19.208149252891353 UNIT_SIZE_HIGH_RISK_COUNT: 95 UNIT_SIZE_VERY_HIGH_RISK_LOC: 5281 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 14.860567858851338 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 34 UNIT_SIZE_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_LOC: 173 UNIT_SIZE_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_PERCENTAGE: 81.22065727699531 UNIT_SIZE_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_COUNT: 39 UNIT_SIZE_COMPONENT_INCLUDE_LOW_RISK_LOC: 40 UNIT_SIZE_COMPONENT_INCLUDE_LOW_RISK_PERCENTAGE: 18.779342723004696 UNIT_SIZE_COMPONENT_INCLUDE_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_INCLUDE_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_INCLUDE_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_INCLUDE_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_INCLUDE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_INCLUDE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_INCLUDE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_INCLUDE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_INCLUDE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_INCLUDE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 375 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 12.617765814266487 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 87 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 370 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 12.449528936742935 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT: 24 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 287 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 9.656796769851951 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC: 597 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 20.087483176312247 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC: 1343 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 45.18842530282638 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 3571 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 15.309097144816942 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 567 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 4842 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 20.75795249935694 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 336 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 6764 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 28.99768498671011 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 221 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 4623 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 19.819085998456657 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 61 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 3526 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 15.11617937065935 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 26 UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_LOC: 1613 UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE: 42.853347502656746 UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_COUNT: 428 UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_LOC: 811 UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_PERCENTAGE: 21.546227417640807 UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_COUNT: 57 UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_LOC: 821 UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_PERCENTAGE: 21.811902231668437 UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_COUNT: 27 UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_LOC: 378 UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_PERCENTAGE: 10.04250797024442 UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_LOC: 141 UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_PERCENTAGE: 3.7460148777895856 UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CONSOLE_NEGLIGIBLE_RISK_LOC: 1351 UNIT_SIZE_COMPONENT_CONSOLE_NEGLIGIBLE_RISK_PERCENTAGE: 26.77898909811695 UNIT_SIZE_COMPONENT_CONSOLE_NEGLIGIBLE_RISK_COUNT: 258 UNIT_SIZE_COMPONENT_CONSOLE_LOW_RISK_LOC: 899 UNIT_SIZE_COMPONENT_CONSOLE_LOW_RISK_PERCENTAGE: 17.81962338949455 UNIT_SIZE_COMPONENT_CONSOLE_LOW_RISK_COUNT: 61 UNIT_SIZE_COMPONENT_CONSOLE_MEDIUM_RISK_LOC: 1438 UNIT_SIZE_COMPONENT_CONSOLE_MEDIUM_RISK_PERCENTAGE: 28.503468780971257 UNIT_SIZE_COMPONENT_CONSOLE_MEDIUM_RISK_COUNT: 43 UNIT_SIZE_COMPONENT_CONSOLE_HIGH_RISK_LOC: 1086 UNIT_SIZE_COMPONENT_CONSOLE_HIGH_RISK_PERCENTAGE: 21.526263627353817 UNIT_SIZE_COMPONENT_CONSOLE_HIGH_RISK_COUNT: 17 UNIT_SIZE_COMPONENT_CONSOLE_VERY_HIGH_RISK_LOC: 271 UNIT_SIZE_COMPONENT_CONSOLE_VERY_HIGH_RISK_PERCENTAGE: 5.3716551040634295 UNIT_SIZE_COMPONENT_CONSOLE_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROUTER_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROUTER_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROUTER_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROUTER_LOW_RISK_LOC: 43 UNIT_SIZE_COMPONENT_ROUTER_LOW_RISK_PERCENTAGE: 19.81566820276498 UNIT_SIZE_COMPONENT_ROUTER_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_ROUTER_MEDIUM_RISK_LOC: 32 UNIT_SIZE_COMPONENT_ROUTER_MEDIUM_RISK_PERCENTAGE: 14.746543778801843 UNIT_SIZE_COMPONENT_ROUTER_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROUTER_HIGH_RISK_LOC: 142 UNIT_SIZE_COMPONENT_ROUTER_HIGH_RISK_PERCENTAGE: 65.43778801843318 UNIT_SIZE_COMPONENT_ROUTER_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROUTER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROUTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROUTER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC: 199 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE: 51.95822454308094 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT: 45 UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC: 111 UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE: 28.98172323759791 UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC: 73 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE: 19.06005221932115 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 2013 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 29.773702115071735 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 520 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 1181 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 17.467830202632747 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 81 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 1108 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 16.38810826800769 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 36 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 975 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 14.42094364738944 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 1484 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 21.949415766898387 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC: 3506 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE: 15.025284991857376 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT: 549 UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC: 4814 UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE: 20.630839118882317 UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT: 334 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC: 6723 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE: 28.812033941887375 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT: 219 UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC: 4765 UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE: 20.420845118710893 UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT: 63 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC: 3526 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE: 15.110996828662039 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT: 26 UNIT_SIZE_EXTENSION_PYI_NEGLIGIBLE_RISK_LOC: 14 UNIT_SIZE_EXTENSION_PYI_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_EXTENSION_PYI_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_PYI_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PYI_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PYI_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PYI_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PYI_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PYI_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PYI_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PYI_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PYI_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PYI_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PYI_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PYI_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 1351 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 26.77898909811695 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 258 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 899 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 17.81962338949455 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 61 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 1438 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 28.503468780971257 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 43 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 1086 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 21.526263627353817 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 271 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 5.3716551040634295 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 16718 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 47.043926048906776 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1894 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 5840 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 16.433576272617273 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 226 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 7678 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 21.605650448827983 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 127 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 4089 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 11.506317359371922 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 40 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 1212 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 3.4105298702760503 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 5301 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_LOC: 213 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_COUNT: 42 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 882 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 29.676985195154778 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 110 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 244 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 8.209959623149395 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 1081 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 36.372812920592196 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC: 555 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 18.6742934051144 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC: 210 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 7.065948855989233 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 9943 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 42.62625396553202 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 940 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 3959 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 16.972477064220183 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 145 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 5233 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 22.43419360370402 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 89 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 3189 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 13.671439595301381 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 32 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 1002 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 4.295635771242391 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_LOC: 2227 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE: 59.16578108395324 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_COUNT: 464 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_LOC: 604 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_PERCENTAGE: 16.046758767268862 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_COUNT: 35 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_LOC: 723 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_PERCENTAGE: 19.20828905419766 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_LOC: 210 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_PERCENTAGE: 5.579171094580234 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_NEGLIGIBLE_RISK_LOC: 3378 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_NEGLIGIBLE_RISK_PERCENTAGE: 66.9573835480674 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_NEGLIGIBLE_RISK_COUNT: 334 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_LOW_RISK_LOC: 1033 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_LOW_RISK_PERCENTAGE: 20.47571853320119 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_LOW_RISK_COUNT: 35 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_MEDIUM_RISK_LOC: 499 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_MEDIUM_RISK_PERCENTAGE: 9.890981169474728 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_HIGH_RISK_LOC: 135 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_HIGH_RISK_PERCENTAGE: 2.67591674925669 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONSOLE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_NEGLIGIBLE_RISK_LOC: 75 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_NEGLIGIBLE_RISK_PERCENTAGE: 34.56221198156682 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_MEDIUM_RISK_LOC: 142 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_MEDIUM_RISK_PERCENTAGE: 65.43778801843318 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROUTER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC: 333 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE: 86.94516971279373 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT: 54 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC: 50 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE: 13.054830287206267 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 3127 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 46.25055465167875 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 578 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 855 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 12.646058275403046 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 47 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 1804 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 26.682443425528767 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 765 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 11.314894246413253 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 210 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 3.106049400976187 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC: 9866 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE: 42.28164909574012 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT: 921 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC: 3902 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE: 16.7223793605897 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT: 142 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC: 5375 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE: 23.035056141253108 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT: 91 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC: 3189 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE: 13.666752378503471 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT: 32 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC: 1002 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE: 4.294163023913603 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_NEGLIGIBLE_RISK_LOC: 14 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PYI_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 3378 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 66.9573835480674 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 334 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 1033 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 20.47571853320119 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 35 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 499 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 9.890981169474728 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 135 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 2.67591674925669 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 1 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: 4214 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 1436 FILE_CHANGE_HISTORY_WEEKS: 585 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 2925 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 35 FILE_AGE_HIGH_RISK_COUNT: 0 FILE_AGE_VERY_HIGH_RISK_COUNT: 285 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 10038 FILE_AGE_HIGH_RISK_LOC: 0 FILE_AGE_VERY_HIGH_RISK_LOC: 48765 NUMBER_OF_CONTRIBUTORS: 47 DUPLICATION_NUMBER_OF_DUPLICATES: 186 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 101 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 2771 DUPLICATION_NUMBER_OF_CLEANED_LINES: 49885 DUPLICATION_PERCENTAGE: 5.55477598476496 UNIT_DUPLICATES_COUNT: 1 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONSOLE: 1045 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONSOLE: 1045 DUPLICATION_PERCENTAGE_PRIMARY_CONSOLE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 1319 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 1319 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROUTER: 19 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROUTER: 19 DUPLICATION_PERCENTAGE_PRIMARY_ROUTER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKE: 54 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKE: 54 DUPLICATION_PERCENTAGE_PRIMARY_CMAKE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON: 100 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON: 100 DUPLICATION_PERCENTAGE_PRIMARY_PYTHON: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS: 104 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 104 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INCLUDE: 95 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INCLUDE: 95 DUPLICATION_PERCENTAGE_PRIMARY_INCLUDE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 35 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 35 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 1031 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 10796 DUPLICATION_PERCENTAGE_JS: 9.549833271582067 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IN: 125 DUPLICATION_NUMBER_OF_CLEANED_LINES_IN: 319 DUPLICATION_PERCENTAGE_IN: 39.18495297805643 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE: 72 DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE: 280 DUPLICATION_PERCENTAGE_CMAKE: 25.714285714285715 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C: 1212 DUPLICATION_NUMBER_OF_CLEANED_LINES_C: 25342 DUPLICATION_PERCENTAGE_C: 4.78257438244811 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 152 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 7353 DUPLICATION_PERCENTAGE_PY: 2.0671834625322996 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H: 165 DUPLICATION_NUMBER_OF_CLEANED_LINES_H: 3489 DUPLICATION_PERCENTAGE_H: 4.729148753224419 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 2263 DUPLICATION_PERCENTAGE_CSS: 0.618647812638091 TOTAL_ANALYSIS_TIME_IN_MILLIS: 6594