TOTAL_NUMBER_OF_FILES: 610 NUMBER_OF_FILES_MAIN: 463 LINES_OF_CODE_MAIN: 110144 NUMBER_OF_FILES_MAIN_EXT_C: 83 LINES_OF_CODE_MAIN_EXT_C: 42245 NUMBER_OF_FILES_MAIN_EXT_H: 303 LINES_OF_CODE_MAIN_EXT_H: 37569 NUMBER_OF_FILES_MAIN_EXT_CPP: 60 LINES_OF_CODE_MAIN_EXT_CPP: 23356 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 3926 NUMBER_OF_FILES_MAIN_EXT_IN: 5 LINES_OF_CODE_MAIN_EXT_IN: 1223 NUMBER_OF_FILES_MAIN_EXT_PY: 1 LINES_OF_CODE_MAIN_EXT_PY: 845 NUMBER_OF_FILES_MAIN_EXT_CMAKE: 3 LINES_OF_CODE_MAIN_EXT_CMAKE: 584 NUMBER_OF_FILES_MAIN_EXT_VCXPROJ: 1 LINES_OF_CODE_MAIN_EXT_VCXPROJ: 157 NUMBER_OF_FILES_MAIN_EXT_WXS: 2 LINES_OF_CODE_MAIN_EXT_WXS: 129 NUMBER_OF_FILES_MAIN_EXT_SPEC: 1 LINES_OF_CODE_MAIN_EXT_SPEC: 45 NUMBER_OF_FILES_MAIN_EXT_FILTERS: 1 LINES_OF_CODE_MAIN_EXT_FILTERS: 33 NUMBER_OF_FILES_MAIN_EXT_PL: 1 LINES_OF_CODE_MAIN_EXT_PL: 22 NUMBER_OF_FILES_MAIN_EXT_PS1: 1 LINES_OF_CODE_MAIN_EXT_PS1: 10 NUMBER_OF_FILES_TEST: 10 LINES_OF_CODE_TEST: 1031 NUMBER_OF_FILES_TEST_EXT_CPP: 9 LINES_OF_CODE_TEST_EXT_CPP: 1030 NUMBER_OF_FILES_TEST_EXT_H: 1 LINES_OF_CODE_TEST_EXT_H: 1 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 0.93 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 18 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 1058 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 6 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 502 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MAK: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MAK: 262 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 7 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 211 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MK: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MK: 83 NUMBER_OF_FILES_OTHER: 51 LINES_OF_CODE_OTHER: 13017 NUMBER_OF_FILES_OTHER_EXT_PO: 14 LINES_OF_CODE_OTHER_EXT_PO: 10387 NUMBER_OF_FILES_OTHER_EXT_TXT: 20 LINES_OF_CODE_OTHER_EXT_TXT: 1897 NUMBER_OF_FILES_OTHER_EXT_MD: 5 LINES_OF_CODE_OTHER_EXT_MD: 321 NUMBER_OF_FILES_OTHER_EXT_VCXPROJ: 1 LINES_OF_CODE_OTHER_EXT_VCXPROJ: 167 NUMBER_OF_FILES_OTHER_EXT_C: 1 LINES_OF_CODE_OTHER_EXT_C: 112 NUMBER_OF_FILES_OTHER_EXT_SH: 4 LINES_OF_CODE_OTHER_EXT_SH: 38 NUMBER_OF_FILES_OTHER_EXT_FILTERS: 1 LINES_OF_CODE_OTHER_EXT_FILTERS: 37 NUMBER_OF_FILES_OTHER_EXT_XML: 1 LINES_OF_CODE_OTHER_EXT_XML: 25 NUMBER_OF_FILES_OTHER_EXT_H: 2 LINES_OF_CODE_OTHER_EXT_H: 13 NUMBER_OF_FILES_OTHER_EXT_MAK: 1 LINES_OF_CODE_OTHER_EXT_MAK: 12 NUMBER_OF_FILES_OTHER_EXT_INI: 1 LINES_OF_CODE_OTHER_EXT_INI: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNITTEST: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNITTEST: 73 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNITTEST_EXT_CPP: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNITTEST_EXT_CPP: 71 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNITTEST_EXT_H: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNITTEST_EXT_H: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 845 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY: 845 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE: 584 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE: 584 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 456 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 108642 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_C: 83 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_C: 42245 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_H: 302 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_H: 37567 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CPP: 58 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CPP: 23285 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_HTML: 3926 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_IN: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_IN: 1223 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_VCXPROJ: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_VCXPROJ: 157 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_WXS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_WXS: 129 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_SPEC: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_SPEC: 45 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_FILTERS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_FILTERS: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PL: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PS1: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PS1: 10 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: 13 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 12550 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C: 8867 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP: 2402 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H: 1281 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 450 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 97594 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 299 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 36288 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 79 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 33378 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 55 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 20954 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 3926 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 5 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 1223 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 845 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE: 584 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ: 157 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_WXS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_WXS: 129 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SPEC: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SPEC: 45 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS: 33 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL: 22 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1: 10 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 285 LOW_RISK_FILE_SIZE_COUNT: 66 MEDIUM_RISK_FILE_SIZE_COUNT: 64 HIGH_RISK_FILE_SIZE_COUNT: 26 VERY_HIGH_RISK_FILE_SIZE_COUNT: 22 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 10781 LOW_RISK_FILE_SIZE_LOC: 9540 MEDIUM_RISK_FILE_SIZE_LOC: 20108 HIGH_RISK_FILE_SIZE_LOC: 17517 VERY_HIGH_RISK_FILE_SIZE_LOC: 52198 NUMBER_OF_UNITS: 1410 LINES_OF_CODE_IN_UNITS: 38411 LINES_OF_CODE_OUTSIDE_UNITS: 71733 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 3545 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 9.229127072973888 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 612 UNIT_SIZE_LOW_RISK_LOC: 4578 UNIT_SIZE_LOW_RISK_PERCENTAGE: 11.918460857566842 UNIT_SIZE_LOW_RISK_COUNT: 319 UNIT_SIZE_MEDIUM_RISK_LOC: 10745 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 27.973757517377834 UNIT_SIZE_MEDIUM_RISK_COUNT: 328 UNIT_SIZE_HIGH_RISK_LOC: 6542 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 17.03157949545703 UNIT_SIZE_HIGH_RISK_COUNT: 97 UNIT_SIZE_VERY_HIGH_RISK_LOC: 13001 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 33.847075056624405 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 54 UNIT_SIZE_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_LOC: 4 UNIT_SIZE_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_UNITTEST_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UNITTEST_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UNITTEST_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_UNITTEST_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UNITTEST_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UNITTEST_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_UNITTEST_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UNITTEST_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UNITTEST_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_UNITTEST_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UNITTEST_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UNITTEST_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 80 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 13.311148086522463 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 181 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 30.116472545757073 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 160 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 26.622296173044926 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 180 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 29.95008319467554 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 3461 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 9.154631539967202 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 598 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 4397 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 11.630429032428715 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 305 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 10585 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 27.998201343702057 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 323 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 6362 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 16.82801671692324 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 94 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 13001 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 34.388721366978785 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 54 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC: 1521 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 7.20238658963917 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT: 286 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC: 2323 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE: 11.000094705938062 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT: 158 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC: 4591 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE: 21.739748082204756 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT: 138 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC: 4040 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE: 19.130599488587933 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT: 59 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC: 8643 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE: 40.927171133630075 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT: 38 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 80 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 13.311148086522463 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 181 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 30.116472545757073 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 14 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 160 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 26.622296173044926 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 180 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 29.95008319467554 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC: 335 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE: 65.1750972762646 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT: 68 UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC: 96 UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE: 18.67704280155642 UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC: 83 UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE: 16.147859922178988 UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT: 1 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_C_NEGLIGIBLE_RISK_LOC: 1609 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE: 9.9456051427865 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT: 245 UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC: 1978 UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE: 12.226480405488935 UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT: 140 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC: 5994 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE: 37.05031524292249 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT: 185 UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC: 2239 UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE: 13.839782420571145 UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT: 34 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC: 4358 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE: 26.93781678823093 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 15585 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 40.57431464944938 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1090 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 5885 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 15.32113196740517 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 170 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 7695 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 20.03332378745672 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 113 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 2343 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 6.099815157116451 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 6903 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 17.971414438572285 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 37 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 9246 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_LOC: 4 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 225 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 37.437603993344425 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 24 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 143 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 23.793677204658902 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 233 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 38.76871880199667 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 15356 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 40.61789133999894 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 1065 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 5742 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 15.188065386446596 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 164 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 7462 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 19.737607787123736 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 108 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 2343 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 6.197428979527059 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 6903 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 18.259006506903667 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC: 7976 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 37.768728099251824 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT: 507 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC: 2993 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE: 14.172743631025666 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT: 83 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC: 4858 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE: 23.004072355336678 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT: 67 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC: 1596 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE: 7.557533857372857 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC: 3695 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE: 17.496922057012974 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 225 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 37.437603993344425 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 24 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 143 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 23.793677204658902 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 233 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 38.76871880199667 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 0 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_H_NEGLIGIBLE_RISK_LOC: 514 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT: 76 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT: 0 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_C_NEGLIGIBLE_RISK_LOC: 6870 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE: 42.46507602917542 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT: 483 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC: 2749 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE: 16.99221164544443 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT: 81 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC: 2604 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE: 16.095932748176537 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT: 41 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC: 747 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE: 4.617381629373223 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC: 3208 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE: 19.829397947830387 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT: 8 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1102 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 30 FILE_CHANGE_HISTORY_WEEKS: 149 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 745 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 12 FILE_AGE_MEDIUM_RISK_COUNT: 118 FILE_AGE_HIGH_RISK_COUNT: 9 FILE_AGE_VERY_HIGH_RISK_COUNT: 324 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 11344 FILE_AGE_MEDIUM_RISK_LOC: 32569 FILE_AGE_HIGH_RISK_LOC: 2580 FILE_AGE_VERY_HIGH_RISK_LOC: 63651 NUMBER_OF_CONTRIBUTORS: 11 DUPLICATION_NUMBER_OF_DUPLICATES: 3136 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 202 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 26136 DUPLICATION_NUMBER_OF_CLEANED_LINES: 79746 DUPLICATION_PERCENTAGE: 32.77405763298473 UNIT_DUPLICATES_COUNT: 7 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 26022 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 26022 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKE: 102 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKE: 102 DUPLICATION_PERCENTAGE_PRIMARY_CMAKE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS: 12 DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNITTEST: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNITTEST: 0 DUPLICATION_PERCENTAGE_PRIMARY_UNITTEST: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H: 17835 DUPLICATION_NUMBER_OF_CLEANED_LINES_H: 25434 DUPLICATION_PERCENTAGE_H: 70.12267044114178 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP: 3574 DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP: 17510 DUPLICATION_PERCENTAGE_CPP: 20.411193603655054 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C: 4254 DUPLICATION_NUMBER_OF_CLEANED_LINES_C: 30472 DUPLICATION_PERCENTAGE_C: 13.96035704909425 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE: 102 DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE: 584 DUPLICATION_PERCENTAGE_CMAKE: 17.465753424657535 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML: 347 DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML: 3364 DUPLICATION_PERCENTAGE_HTML: 10.315101070154578 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VCXPROJ: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_VCXPROJ: 128 DUPLICATION_PERCENTAGE_VCXPROJ: 9.375 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 828 DUPLICATION_PERCENTAGE_PY: 1.4492753623188406 TOTAL_ANALYSIS_TIME_IN_MILLIS: 9671