TOTAL_NUMBER_OF_FILES: 100835 NUMBER_OF_FILES_MAIN: 568 LINES_OF_CODE_MAIN: 122638 NUMBER_OF_FILES_MAIN_EXT_CPP: 173 LINES_OF_CODE_MAIN_EXT_CPP: 72059 NUMBER_OF_FILES_MAIN_EXT_H: 339 LINES_OF_CODE_MAIN_EXT_H: 34846 NUMBER_OF_FILES_MAIN_EXT_HPP: 2 LINES_OF_CODE_MAIN_EXT_HPP: 4936 NUMBER_OF_FILES_MAIN_EXT_VCXPROJ: 11 LINES_OF_CODE_MAIN_EXT_VCXPROJ: 2891 NUMBER_OF_FILES_MAIN_EXT_PS1: 19 LINES_OF_CODE_MAIN_EXT_PS1: 2872 NUMBER_OF_FILES_MAIN_EXT_PM: 1 LINES_OF_CODE_MAIN_EXT_PM: 1588 NUMBER_OF_FILES_MAIN_EXT_FILTERS: 9 LINES_OF_CODE_MAIN_EXT_FILTERS: 1445 NUMBER_OF_FILES_MAIN_EXT_CSS: 2 LINES_OF_CODE_MAIN_EXT_CSS: 724 NUMBER_OF_FILES_MAIN_EXT_VBS: 3 LINES_OF_CODE_MAIN_EXT_VBS: 529 NUMBER_OF_FILES_MAIN_EXT_PL: 3 LINES_OF_CODE_MAIN_EXT_PL: 280 NUMBER_OF_FILES_MAIN_EXT_SPEC: 2 LINES_OF_CODE_MAIN_EXT_SPEC: 247 NUMBER_OF_FILES_MAIN_EXT_PROPS: 1 LINES_OF_CODE_MAIN_EXT_PROPS: 152 NUMBER_OF_FILES_MAIN_EXT_REG: 1 LINES_OF_CODE_MAIN_EXT_REG: 43 NUMBER_OF_FILES_MAIN_EXT_XML: 1 LINES_OF_CODE_MAIN_EXT_XML: 19 NUMBER_OF_FILES_MAIN_EXT_CS: 1 LINES_OF_CODE_MAIN_EXT_CS: 7 NUMBER_OF_FILES_TEST: 0 LINES_OF_CODE_TEST: 0 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 0.0 NUMBER_OF_FILES_GENERATED: 1 LINES_OF_CODE_GENERATED: 86 NUMBER_OF_FILES_GENERATED_EXT_DSP: 1 LINES_OF_CODE_GENERATED_EXT_DSP: 86 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 72 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 16181 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 47 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 14457 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MAK: 21 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MAK: 1473 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 241 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_NUSPEC: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_NUSPEC: 10 NUMBER_OF_FILES_OTHER: 32 LINES_OF_CODE_OTHER: 1656 NUMBER_OF_FILES_OTHER_EXT_TXT: 23 LINES_OF_CODE_OTHER_EXT_TXT: 1007 NUMBER_OF_FILES_OTHER_EXT_JSON: 4 LINES_OF_CODE_OTHER_EXT_JSON: 436 NUMBER_OF_FILES_OTHER_EXT_MD: 3 LINES_OF_CODE_OTHER_EXT_MD: 88 NUMBER_OF_FILES_OTHER_EXT_DSP: 1 LINES_OF_CODE_OTHER_EXT_DSP: 86 NUMBER_OF_FILES_OTHER_EXT_INI: 1 LINES_OF_CODE_OTHER_EXT_INI: 39 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD: 4153 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PM: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PM: 1588 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PS1: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PS1: 1503 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_VBS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_VBS: 529 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PL: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PL: 280 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_SPEC: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_SPEC: 247 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_H: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_H: 6 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST: 546 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST: 118485 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_CPP: 173 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_CPP: 72059 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_H: 338 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_H: 34840 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_HPP: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_HPP: 4936 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_VCXPROJ: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_VCXPROJ: 2891 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_FILTERS: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_FILTERS: 1445 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_PS1: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_PS1: 1369 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_CSS: 724 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_PROPS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_PROPS: 152 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_REG: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_REG: 43 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_XML: 19 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_CS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_CS: 7 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: 77 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 51480 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP: 37 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP: 39920 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H: 38 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H: 10804 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PS1: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PS1: 756 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 491 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 71158 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 136 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 32139 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 301 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 24042 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP: 4936 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ: 11 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ: 2891 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1: 17 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1: 2116 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PM: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PM: 1588 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS: 9 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS: 1445 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 724 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VBS: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VBS: 529 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL: 280 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SPEC: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SPEC: 247 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS: 152 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_REG: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_REG: 43 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 19 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 7 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 339 LOW_RISK_FILE_SIZE_COUNT: 89 MEDIUM_RISK_FILE_SIZE_COUNT: 89 HIGH_RISK_FILE_SIZE_COUNT: 31 VERY_HIGH_RISK_FILE_SIZE_COUNT: 20 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 11270 LOW_RISK_FILE_SIZE_LOC: 13205 MEDIUM_RISK_FILE_SIZE_LOC: 28092 HIGH_RISK_FILE_SIZE_LOC: 21550 VERY_HIGH_RISK_FILE_SIZE_LOC: 48521 NUMBER_OF_UNITS: 4641 LINES_OF_CODE_IN_UNITS: 82416 LINES_OF_CODE_OUTSIDE_UNITS: 40222 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 13098 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 15.892545136866628 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 2617 UNIT_SIZE_LOW_RISK_LOC: 12312 UNIT_SIZE_LOW_RISK_PERCENTAGE: 14.938846825859056 UNIT_SIZE_LOW_RISK_COUNT: 812 UNIT_SIZE_MEDIUM_RISK_LOC: 28377 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 34.431421083284796 UNIT_SIZE_MEDIUM_RISK_COUNT: 878 UNIT_SIZE_HIGH_RISK_LOC: 18338 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 22.250533876917103 UNIT_SIZE_HIGH_RISK_COUNT: 269 UNIT_SIZE_VERY_HIGH_RISK_LOC: 10291 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 12.486653077072413 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 65 UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_LOC: 272 UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_PERCENTAGE: 15.69532602423543 UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_COUNT: 56 UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_LOC: 155 UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_PERCENTAGE: 8.94402769763416 UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_LOC: 380 UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_PERCENTAGE: 21.92729371032891 UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_LOC: 258 UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_PERCENTAGE: 14.887478361223312 UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_LOC: 668 UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_PERCENTAGE: 38.54587420657819 UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_LOC: 12826 UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_PERCENTAGE: 15.896781230246768 UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_COUNT: 2561 UNIT_SIZE_COMPONENT_HOST_LOW_RISK_LOC: 12157 UNIT_SIZE_COMPONENT_HOST_LOW_RISK_PERCENTAGE: 15.067610277257911 UNIT_SIZE_COMPONENT_HOST_LOW_RISK_COUNT: 802 UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_LOC: 27997 UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_PERCENTAGE: 34.699998760581536 UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_COUNT: 867 UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_LOC: 18080 UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_PERCENTAGE: 22.408685844601713 UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_COUNT: 265 UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_LOC: 9623 UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_PERCENTAGE: 11.926923887312073 UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_COUNT: 61 UNIT_SIZE_EXTENSION_PM_NEGLIGIBLE_RISK_LOC: 239 UNIT_SIZE_EXTENSION_PM_NEGLIGIBLE_RISK_PERCENTAGE: 16.471399035148174 UNIT_SIZE_EXTENSION_PM_NEGLIGIBLE_RISK_COUNT: 39 UNIT_SIZE_EXTENSION_PM_LOW_RISK_LOC: 82 UNIT_SIZE_EXTENSION_PM_LOW_RISK_PERCENTAGE: 5.651274982770503 UNIT_SIZE_EXTENSION_PM_LOW_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_PM_MEDIUM_RISK_LOC: 264 UNIT_SIZE_EXTENSION_PM_MEDIUM_RISK_PERCENTAGE: 18.194348725017228 UNIT_SIZE_EXTENSION_PM_MEDIUM_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_PM_HIGH_RISK_LOC: 198 UNIT_SIZE_EXTENSION_PM_HIGH_RISK_PERCENTAGE: 13.645761543762923 UNIT_SIZE_EXTENSION_PM_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_PM_VERY_HIGH_RISK_LOC: 668 UNIT_SIZE_EXTENSION_PM_VERY_HIGH_RISK_PERCENTAGE: 46.03721571330117 UNIT_SIZE_EXTENSION_PM_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_LOC: 28 UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_PERCENTAGE: 11.155378486055778 UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_PL_LOW_RISK_LOC: 47 UNIT_SIZE_EXTENSION_PL_LOW_RISK_PERCENTAGE: 18.725099601593627 UNIT_SIZE_EXTENSION_PL_LOW_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_LOC: 116 UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_PERCENTAGE: 46.21513944223108 UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_PL_HIGH_RISK_LOC: 60 UNIT_SIZE_EXTENSION_PL_HIGH_RISK_PERCENTAGE: 23.904382470119522 UNIT_SIZE_EXTENSION_PL_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_VBS_NEGLIGIBLE_RISK_LOC: 5 UNIT_SIZE_EXTENSION_VBS_NEGLIGIBLE_RISK_PERCENTAGE: 16.129032258064516 UNIT_SIZE_EXTENSION_VBS_NEGLIGIBLE_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_VBS_LOW_RISK_LOC: 26 UNIT_SIZE_EXTENSION_VBS_LOW_RISK_PERCENTAGE: 83.87096774193549 UNIT_SIZE_EXTENSION_VBS_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_VBS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_VBS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_VBS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_VBS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_VBS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_VBS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_VBS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_VBS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_VBS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC: 8255 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 12.870484416657572 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT: 1641 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC: 7939 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE: 12.37780445594724 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT: 514 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC: 22273 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE: 34.72614166107984 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT: 679 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC: 16610 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE: 25.896880213286767 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT: 243 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC: 9062 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE: 14.128689253028579 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT: 57 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC: 3411 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE: 24.8978102189781 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT: 740 UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC: 3650 UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE: 26.642335766423358 UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT: 247 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC: 4660 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE: 34.01459854014598 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT: 153 UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC: 1418 UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE: 10.35036496350365 UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT: 21 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC: 561 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE: 4.094890510948905 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_LOC: 1160 UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE: 40.78762306610408 UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT: 180 UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC: 568 UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE: 19.971870604781998 UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT: 41 UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC: 1064 UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE: 37.41209563994374 UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT: 35 UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC: 52 UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE: 1.8284106891701828 UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT: 1 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 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 39917 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 48.433556590953216 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 3894 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 21891 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 26.561589982527664 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 522 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 16171 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 19.62119006018249 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 203 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 3193 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 3.874247718889536 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 1244 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 1.5094156474470977 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 4437 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_LOC: 750 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_PERCENTAGE: 43.27755337564916 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_COUNT: 74 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_LOC: 194 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_PERCENTAGE: 11.194460473167917 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_LOC: 494 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_PERCENTAGE: 28.505481823427584 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_LOC: 295 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_PERCENTAGE: 17.02250432775534 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_LOC: 39167 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_PERCENTAGE: 48.54430301302629 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_COUNT: 3820 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_LOC: 21697 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_PERCENTAGE: 26.891662431986912 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_COUNT: 518 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_LOC: 15677 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_PERCENTAGE: 19.43036327355205 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_COUNT: 197 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_LOC: 2898 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_PERCENTAGE: 3.5918347111535267 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_LOC: 1244 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_PERCENTAGE: 1.541836570281224 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_PM_NEGLIGIBLE_RISK_LOC: 564 CONDITIONAL_COMPLEXITY_COMPONENT_PM_NEGLIGIBLE_RISK_PERCENTAGE: 38.8697450034459 CONDITIONAL_COMPLEXITY_COMPONENT_PM_NEGLIGIBLE_RISK_COUNT: 50 CONDITIONAL_COMPLEXITY_COMPONENT_PM_LOW_RISK_LOC: 194 CONDITIONAL_COMPLEXITY_COMPONENT_PM_LOW_RISK_PERCENTAGE: 13.370089593383874 CONDITIONAL_COMPLEXITY_COMPONENT_PM_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_PM_MEDIUM_RISK_LOC: 398 CONDITIONAL_COMPLEXITY_COMPONENT_PM_MEDIUM_RISK_PERCENTAGE: 27.429359062715367 CONDITIONAL_COMPLEXITY_COMPONENT_PM_MEDIUM_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_PM_HIGH_RISK_LOC: 295 CONDITIONAL_COMPLEXITY_COMPONENT_PM_HIGH_RISK_PERCENTAGE: 20.33080634045486 CONDITIONAL_COMPLEXITY_COMPONENT_PM_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PM_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PM_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PM_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_LOC: 155 CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_PERCENTAGE: 61.75298804780876 CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_LOC: 96 CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_PERCENTAGE: 38.24701195219124 CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_NEGLIGIBLE_RISK_LOC: 31 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_NEGLIGIBLE_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_VBS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC: 27743 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 43.25449414552768 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT: 2532 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC: 18087 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE: 28.199691295467655 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT: 410 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC: 14167 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE: 22.08796520057999 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT: 171 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC: 2898 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE: 4.518311791577667 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC: 1244 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE: 1.939537566847004 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC: 9469 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE: 69.11678832116789 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT: 1059 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC: 2721 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE: 19.861313868613138 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT: 80 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC: 1510 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE: 11.021897810218977 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT: 26 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_HPP_NEGLIGIBLE_RISK_LOC: 1955 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE: 68.74120956399437 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT: 229 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC: 889 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE: 31.258790436005626 CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT: 28 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1027 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 8 FILE_CHANGE_HISTORY_WEEKS: 129 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 645 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: 568 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: 122638 NUMBER_OF_CONTRIBUTORS: 3 DUPLICATION_NUMBER_OF_DUPLICATES: 2221 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 189 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 14458 DUPLICATION_NUMBER_OF_CLEANED_LINES: 89624 DUPLICATION_PERCENTAGE: 16.131839685798447 UNIT_DUPLICATES_COUNT: 15 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HOST: 14039 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HOST: 14039 DUPLICATION_PERCENTAGE_PRIMARY_HOST: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BUILD: 419 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BUILD: 419 DUPLICATION_PERCENTAGE_PRIMARY_BUILD: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H: 3475 DUPLICATION_NUMBER_OF_CLEANED_LINES_H: 26193 DUPLICATION_PERCENTAGE_H: 13.266903371129692 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP: 8208 DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP: 50502 DUPLICATION_PERCENTAGE_CPP: 16.252821670428894 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VCXPROJ: 1642 DUPLICATION_NUMBER_OF_CLEANED_LINES_VCXPROJ: 2405 DUPLICATION_PERCENTAGE_VCXPROJ: 68.27442827442827 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VBS: 168 DUPLICATION_NUMBER_OF_CLEANED_LINES_VBS: 472 DUPLICATION_PERCENTAGE_VBS: 35.59322033898305 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PM: 87 DUPLICATION_NUMBER_OF_CLEANED_LINES_PM: 1577 DUPLICATION_PERCENTAGE_PM: 5.516804058338618 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PS1: 336 DUPLICATION_NUMBER_OF_CLEANED_LINES_PS1: 2872 DUPLICATION_PERCENTAGE_PS1: 11.699164345403899 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HPP: 458 DUPLICATION_NUMBER_OF_CLEANED_LINES_HPP: 3201 DUPLICATION_PERCENTAGE_HPP: 14.308028741018433 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FILTERS: 84 DUPLICATION_NUMBER_OF_CLEANED_LINES_FILTERS: 988 DUPLICATION_PERCENTAGE_FILTERS: 8.502024291497976 TOTAL_ANALYSIS_TIME_IN_MILLIS: 40721