TOTAL_NUMBER_OF_FILES: 1128 NUMBER_OF_FILES_MAIN: 704 LINES_OF_CODE_MAIN: 286948 NUMBER_OF_FILES_MAIN_EXT_CPP: 180 LINES_OF_CODE_MAIN_EXT_CPP: 151456 NUMBER_OF_FILES_MAIN_EXT_PY: 207 LINES_OF_CODE_MAIN_EXT_PY: 75090 NUMBER_OF_FILES_MAIN_EXT_H: 236 LINES_OF_CODE_MAIN_EXT_H: 33228 NUMBER_OF_FILES_MAIN_EXT_C: 39 LINES_OF_CODE_MAIN_EXT_C: 20900 NUMBER_OF_FILES_MAIN_EXT_UI: 16 LINES_OF_CODE_MAIN_EXT_UI: 3611 NUMBER_OF_FILES_MAIN_EXT_JS: 2 LINES_OF_CODE_MAIN_EXT_JS: 1231 NUMBER_OF_FILES_MAIN_EXT_FS: 21 LINES_OF_CODE_MAIN_EXT_FS: 880 NUMBER_OF_FILES_MAIN_EXT_GS: 1 LINES_OF_CODE_MAIN_EXT_GS: 339 NUMBER_OF_FILES_MAIN_EXT_HXX: 1 LINES_OF_CODE_MAIN_EXT_HXX: 197 NUMBER_OF_FILES_MAIN_EXT_STY: 1 LINES_OF_CODE_MAIN_EXT_STY: 16 NUMBER_OF_FILES_TEST: 29 LINES_OF_CODE_TEST: 3130 NUMBER_OF_FILES_TEST_EXT_PY: 29 LINES_OF_CODE_TEST_EXT_PY: 3130 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 1.09 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 47 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 47 NUMBER_OF_FILES_OTHER: 99 LINES_OF_CODE_OTHER: 12910 NUMBER_OF_FILES_OTHER_EXT_JS: 15 LINES_OF_CODE_OTHER_EXT_JS: 7737 NUMBER_OF_FILES_OTHER_EXT_PY: 53 LINES_OF_CODE_OTHER_EXT_PY: 2439 NUMBER_OF_FILES_OTHER_EXT_HTML: 26 LINES_OF_CODE_OTHER_EXT_HTML: 2430 NUMBER_OF_FILES_OTHER_EXT_PATCH: 1 LINES_OF_CODE_OTHER_EXT_PATCH: 206 NUMBER_OF_FILES_OTHER_EXT_SVG: 2 LINES_OF_CODE_OTHER_EXT_SVG: 89 NUMBER_OF_FILES_OTHER_EXT_MD: 1 LINES_OF_CODE_OTHER_EXT_MD: 8 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 1 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER1: 70 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER1: 52791 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER1_EXT_CPP: 36 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER1_EXT_CPP: 48403 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER1_EXT_H: 34 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER1_EXT_H: 4388 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER0: 81 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER0: 30435 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER0_EXT_CPP: 30 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER0_EXT_CPP: 19808 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER0_EXT_H: 51 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER0_EXT_H: 10627 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYERCTEST: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYERCTEST: 232 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYERCTEST_EXT_CPP: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYERCTEST_EXT_CPP: 184 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYERCTEST_EXT_H: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYERCTEST_EXT_H: 48 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OV: 21 LINES_OF_CODE_DECOMPOSITION_PRIMARY_OV: 2464 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OV_EXT_CPP: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_OV_EXT_CPP: 2023 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OV_EXT_H: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_OV_EXT_H: 441 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB: 116 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB: 44124 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_C: 39 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_C: 20900 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_CPP: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_CPP: 15637 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_H: 37 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_H: 7295 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_HXX: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_HXX: 197 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_PY: 95 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 597 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 597 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER2: 97 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER2: 46882 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER2_EXT_CPP: 49 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER2_EXT_CPP: 44620 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER2_EXT_H: 48 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER2_EXT_H: 2262 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER5: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER5: 5079 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER5_EXT_CPP: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER5_EXT_CPP: 4642 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER5_EXT_H: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER5_EXT_H: 437 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER4: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER4: 9150 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER4_EXT_CPP: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER4_EXT_CPP: 9090 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER4_EXT_H: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER4_EXT_H: 60 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER3: 21 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER3: 7679 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER3_EXT_CPP: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER3_EXT_CPP: 6658 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAYER3_EXT_H: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAYER3_EXT_H: 1021 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES: 244 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES: 84552 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_PY: 195 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_PY: 72670 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_H: 30 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_H: 6649 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_UI: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_UI: 3611 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_JS: 1231 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_CPP: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_CPP: 391 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA: 31 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA: 2963 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_PY: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_PY: 1728 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_FS: 21 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_FS: 880 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_GS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_GS: 339 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_STY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_STY: 16 NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY: 436 NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY: 28 NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY: 4 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS: 76 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 104338 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP: 47 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP: 78049 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 16 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 18030 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C: 5575 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H: 7 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H: 2684 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 628 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 182610 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 133 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 73407 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 191 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 57060 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 229 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 30544 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 33 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 15325 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_UI: 16 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_UI: 3611 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1231 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FS: 21 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FS: 880 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GS: 339 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HXX: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HXX: 197 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_STY: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_STY: 16 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 290 LOW_RISK_FILE_SIZE_COUNT: 128 MEDIUM_RISK_FILE_SIZE_COUNT: 142 HIGH_RISK_FILE_SIZE_COUNT: 68 VERY_HIGH_RISK_FILE_SIZE_COUNT: 76 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 9998 LOW_RISK_FILE_SIZE_LOC: 18814 MEDIUM_RISK_FILE_SIZE_LOC: 45306 HIGH_RISK_FILE_SIZE_LOC: 47658 VERY_HIGH_RISK_FILE_SIZE_LOC: 165172 NUMBER_OF_UNITS: 7200 LINES_OF_CODE_IN_UNITS: 168592 LINES_OF_CODE_OUTSIDE_UNITS: 118356 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 19624 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 11.639935465502514 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 3984 UNIT_SIZE_LOW_RISK_LOC: 20895 UNIT_SIZE_LOW_RISK_PERCENTAGE: 12.393826516086172 UNIT_SIZE_LOW_RISK_COUNT: 1400 UNIT_SIZE_MEDIUM_RISK_LOC: 36064 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 21.391287842839517 UNIT_SIZE_MEDIUM_RISK_COUNT: 1154 UNIT_SIZE_HIGH_RISK_LOC: 27810 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 16.495444623706938 UNIT_SIZE_HIGH_RISK_COUNT: 393 UNIT_SIZE_VERY_HIGH_RISK_LOC: 64199 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 38.079505551864855 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 269 UNIT_SIZE_COMPONENT_LAYER1_NEGLIGIBLE_RISK_LOC: 2378 UNIT_SIZE_COMPONENT_LAYER1_NEGLIGIBLE_RISK_PERCENTAGE: 6.155678082369082 UNIT_SIZE_COMPONENT_LAYER1_NEGLIGIBLE_RISK_COUNT: 431 UNIT_SIZE_COMPONENT_LAYER1_LOW_RISK_LOC: 3497 UNIT_SIZE_COMPONENT_LAYER1_LOW_RISK_PERCENTAGE: 9.052315497916181 UNIT_SIZE_COMPONENT_LAYER1_LOW_RISK_COUNT: 235 UNIT_SIZE_COMPONENT_LAYER1_MEDIUM_RISK_LOC: 6725 UNIT_SIZE_COMPONENT_LAYER1_MEDIUM_RISK_PERCENTAGE: 17.408299034454195 UNIT_SIZE_COMPONENT_LAYER1_MEDIUM_RISK_COUNT: 214 UNIT_SIZE_COMPONENT_LAYER1_HIGH_RISK_LOC: 5941 UNIT_SIZE_COMPONENT_LAYER1_HIGH_RISK_PERCENTAGE: 15.378840827314852 UNIT_SIZE_COMPONENT_LAYER1_HIGH_RISK_COUNT: 84 UNIT_SIZE_COMPONENT_LAYER1_VERY_HIGH_RISK_LOC: 20090 UNIT_SIZE_COMPONENT_LAYER1_VERY_HIGH_RISK_PERCENTAGE: 52.00486655794569 UNIT_SIZE_COMPONENT_LAYER1_VERY_HIGH_RISK_COUNT: 65 UNIT_SIZE_COMPONENT_LAYER0_NEGLIGIBLE_RISK_LOC: 1977 UNIT_SIZE_COMPONENT_LAYER0_NEGLIGIBLE_RISK_PERCENTAGE: 12.65685019206146 UNIT_SIZE_COMPONENT_LAYER0_NEGLIGIBLE_RISK_COUNT: 368 UNIT_SIZE_COMPONENT_LAYER0_LOW_RISK_LOC: 2037 UNIT_SIZE_COMPONENT_LAYER0_LOW_RISK_PERCENTAGE: 13.040973111395646 UNIT_SIZE_COMPONENT_LAYER0_LOW_RISK_COUNT: 136 UNIT_SIZE_COMPONENT_LAYER0_MEDIUM_RISK_LOC: 2699 UNIT_SIZE_COMPONENT_LAYER0_MEDIUM_RISK_PERCENTAGE: 17.279129321382843 UNIT_SIZE_COMPONENT_LAYER0_MEDIUM_RISK_COUNT: 88 UNIT_SIZE_COMPONENT_LAYER0_HIGH_RISK_LOC: 2218 UNIT_SIZE_COMPONENT_LAYER0_HIGH_RISK_PERCENTAGE: 14.199743918053777 UNIT_SIZE_COMPONENT_LAYER0_HIGH_RISK_COUNT: 30 UNIT_SIZE_COMPONENT_LAYER0_VERY_HIGH_RISK_LOC: 6689 UNIT_SIZE_COMPONENT_LAYER0_VERY_HIGH_RISK_PERCENTAGE: 42.82330345710628 UNIT_SIZE_COMPONENT_LAYER0_VERY_HIGH_RISK_COUNT: 36 UNIT_SIZE_COMPONENT_LAYERCTEST_NEGLIGIBLE_RISK_LOC: 27 UNIT_SIZE_COMPONENT_LAYERCTEST_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_LAYERCTEST_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_LAYERCTEST_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LAYERCTEST_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LAYERCTEST_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LAYERCTEST_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LAYERCTEST_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LAYERCTEST_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_OV_NEGLIGIBLE_RISK_LOC: 113 UNIT_SIZE_COMPONENT_OV_NEGLIGIBLE_RISK_PERCENTAGE: 7.040498442367602 UNIT_SIZE_COMPONENT_OV_NEGLIGIBLE_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_OV_LOW_RISK_LOC: 137 UNIT_SIZE_COMPONENT_OV_LOW_RISK_PERCENTAGE: 8.53582554517134 UNIT_SIZE_COMPONENT_OV_LOW_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_OV_MEDIUM_RISK_LOC: 685 UNIT_SIZE_COMPONENT_OV_MEDIUM_RISK_PERCENTAGE: 42.679127725856695 UNIT_SIZE_COMPONENT_OV_MEDIUM_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_OV_HIGH_RISK_LOC: 558 UNIT_SIZE_COMPONENT_OV_HIGH_RISK_PERCENTAGE: 34.76635514018692 UNIT_SIZE_COMPONENT_OV_HIGH_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_OV_VERY_HIGH_RISK_LOC: 112 UNIT_SIZE_COMPONENT_OV_VERY_HIGH_RISK_PERCENTAGE: 6.978193146417445 UNIT_SIZE_COMPONENT_OV_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_LOC: 2414 UNIT_SIZE_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_PERCENTAGE: 7.967785589332277 UNIT_SIZE_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_COUNT: 470 UNIT_SIZE_COMPONENT_CONTRIB_LOW_RISK_LOC: 3715 UNIT_SIZE_COMPONENT_CONTRIB_LOW_RISK_PERCENTAGE: 12.261940126085092 UNIT_SIZE_COMPONENT_CONTRIB_LOW_RISK_COUNT: 240 UNIT_SIZE_COMPONENT_CONTRIB_MEDIUM_RISK_LOC: 8148 UNIT_SIZE_COMPONENT_CONTRIB_MEDIUM_RISK_PERCENTAGE: 26.893751856619467 UNIT_SIZE_COMPONENT_CONTRIB_MEDIUM_RISK_COUNT: 262 UNIT_SIZE_COMPONENT_CONTRIB_HIGH_RISK_LOC: 6925 UNIT_SIZE_COMPONENT_CONTRIB_HIGH_RISK_PERCENTAGE: 22.85704855266198 UNIT_SIZE_COMPONENT_CONTRIB_HIGH_RISK_COUNT: 101 UNIT_SIZE_COMPONENT_CONTRIB_VERY_HIGH_RISK_LOC: 9095 UNIT_SIZE_COMPONENT_CONTRIB_VERY_HIGH_RISK_PERCENTAGE: 30.019473875301184 UNIT_SIZE_COMPONENT_CONTRIB_VERY_HIGH_RISK_COUNT: 45 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 86 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 27.564102564102566 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 18 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 66 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 21.153846153846153 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 160 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 51.282051282051285 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_LAYER2_NEGLIGIBLE_RISK_LOC: 1278 UNIT_SIZE_COMPONENT_LAYER2_NEGLIGIBLE_RISK_PERCENTAGE: 3.900741690321399 UNIT_SIZE_COMPONENT_LAYER2_NEGLIGIBLE_RISK_COUNT: 221 UNIT_SIZE_COMPONENT_LAYER2_LOW_RISK_LOC: 2194 UNIT_SIZE_COMPONENT_LAYER2_LOW_RISK_PERCENTAGE: 6.69657845740622 UNIT_SIZE_COMPONENT_LAYER2_LOW_RISK_COUNT: 145 UNIT_SIZE_COMPONENT_LAYER2_MEDIUM_RISK_LOC: 5808 UNIT_SIZE_COMPONENT_LAYER2_MEDIUM_RISK_PERCENTAGE: 17.727314348502883 UNIT_SIZE_COMPONENT_LAYER2_MEDIUM_RISK_COUNT: 184 UNIT_SIZE_COMPONENT_LAYER2_HIGH_RISK_LOC: 6138 UNIT_SIZE_COMPONENT_LAYER2_HIGH_RISK_PERCENTAGE: 18.734548118304186 UNIT_SIZE_COMPONENT_LAYER2_HIGH_RISK_COUNT: 85 UNIT_SIZE_COMPONENT_LAYER2_VERY_HIGH_RISK_LOC: 17345 UNIT_SIZE_COMPONENT_LAYER2_VERY_HIGH_RISK_PERCENTAGE: 52.94081738546531 UNIT_SIZE_COMPONENT_LAYER2_VERY_HIGH_RISK_COUNT: 69 UNIT_SIZE_COMPONENT_LAYER5_NEGLIGIBLE_RISK_LOC: 590 UNIT_SIZE_COMPONENT_LAYER5_NEGLIGIBLE_RISK_PERCENTAGE: 15.186615186615187 UNIT_SIZE_COMPONENT_LAYER5_NEGLIGIBLE_RISK_COUNT: 89 UNIT_SIZE_COMPONENT_LAYER5_LOW_RISK_LOC: 725 UNIT_SIZE_COMPONENT_LAYER5_LOW_RISK_PERCENTAGE: 18.661518661518663 UNIT_SIZE_COMPONENT_LAYER5_LOW_RISK_COUNT: 49 UNIT_SIZE_COMPONENT_LAYER5_MEDIUM_RISK_LOC: 1184 UNIT_SIZE_COMPONENT_LAYER5_MEDIUM_RISK_PERCENTAGE: 30.476190476190474 UNIT_SIZE_COMPONENT_LAYER5_MEDIUM_RISK_COUNT: 40 UNIT_SIZE_COMPONENT_LAYER5_HIGH_RISK_LOC: 385 UNIT_SIZE_COMPONENT_LAYER5_HIGH_RISK_PERCENTAGE: 9.90990990990991 UNIT_SIZE_COMPONENT_LAYER5_HIGH_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_LAYER5_VERY_HIGH_RISK_LOC: 1001 UNIT_SIZE_COMPONENT_LAYER5_VERY_HIGH_RISK_PERCENTAGE: 25.765765765765767 UNIT_SIZE_COMPONENT_LAYER5_VERY_HIGH_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_LAYER4_NEGLIGIBLE_RISK_LOC: 87 UNIT_SIZE_COMPONENT_LAYER4_NEGLIGIBLE_RISK_PERCENTAGE: 9.415584415584416 UNIT_SIZE_COMPONENT_LAYER4_NEGLIGIBLE_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_LAYER4_LOW_RISK_LOC: 130 UNIT_SIZE_COMPONENT_LAYER4_LOW_RISK_PERCENTAGE: 14.069264069264069 UNIT_SIZE_COMPONENT_LAYER4_LOW_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_LAYER4_MEDIUM_RISK_LOC: 66 UNIT_SIZE_COMPONENT_LAYER4_MEDIUM_RISK_PERCENTAGE: 7.142857142857143 UNIT_SIZE_COMPONENT_LAYER4_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_LAYER4_HIGH_RISK_LOC: 194 UNIT_SIZE_COMPONENT_LAYER4_HIGH_RISK_PERCENTAGE: 20.995670995670995 UNIT_SIZE_COMPONENT_LAYER4_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_LAYER4_VERY_HIGH_RISK_LOC: 447 UNIT_SIZE_COMPONENT_LAYER4_VERY_HIGH_RISK_PERCENTAGE: 48.37662337662338 UNIT_SIZE_COMPONENT_LAYER4_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_LAYER3_NEGLIGIBLE_RISK_LOC: 520 UNIT_SIZE_COMPONENT_LAYER3_NEGLIGIBLE_RISK_PERCENTAGE: 9.967414222733371 UNIT_SIZE_COMPONENT_LAYER3_NEGLIGIBLE_RISK_COUNT: 102 UNIT_SIZE_COMPONENT_LAYER3_LOW_RISK_LOC: 501 UNIT_SIZE_COMPONENT_LAYER3_LOW_RISK_PERCENTAGE: 9.603220241518114 UNIT_SIZE_COMPONENT_LAYER3_LOW_RISK_COUNT: 34 UNIT_SIZE_COMPONENT_LAYER3_MEDIUM_RISK_LOC: 1252 UNIT_SIZE_COMPONENT_LAYER3_MEDIUM_RISK_PERCENTAGE: 23.99846655165804 UNIT_SIZE_COMPONENT_LAYER3_MEDIUM_RISK_COUNT: 37 UNIT_SIZE_COMPONENT_LAYER3_HIGH_RISK_LOC: 691 UNIT_SIZE_COMPONENT_LAYER3_HIGH_RISK_PERCENTAGE: 13.245160053670691 UNIT_SIZE_COMPONENT_LAYER3_HIGH_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_LAYER3_VERY_HIGH_RISK_LOC: 2253 UNIT_SIZE_COMPONENT_LAYER3_VERY_HIGH_RISK_PERCENTAGE: 43.18573893041978 UNIT_SIZE_COMPONENT_LAYER3_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_LOC: 10080 UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE: 26.067392484936253 UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_COUNT: 2234 UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_LOC: 7822 UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_PERCENTAGE: 20.22808968424319 UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_COUNT: 533 UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_LOC: 9209 UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_PERCENTAGE: 23.814942201763685 UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_COUNT: 298 UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_LOC: 4518 UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_PERCENTAGE: 11.683777703069643 UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_COUNT: 63 UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_LOC: 7040 UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_PERCENTAGE: 18.205797925987223 UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_COUNT: 35 UNIT_SIZE_COMPONENT_DATA_NEGLIGIBLE_RISK_LOC: 74 UNIT_SIZE_COMPONENT_DATA_NEGLIGIBLE_RISK_PERCENTAGE: 11.526479750778817 UNIT_SIZE_COMPONENT_DATA_NEGLIGIBLE_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_DATA_LOW_RISK_LOC: 71 UNIT_SIZE_COMPONENT_DATA_LOW_RISK_PERCENTAGE: 11.059190031152648 UNIT_SIZE_COMPONENT_DATA_LOW_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DATA_MEDIUM_RISK_LOC: 128 UNIT_SIZE_COMPONENT_DATA_MEDIUM_RISK_PERCENTAGE: 19.937694704049843 UNIT_SIZE_COMPONENT_DATA_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DATA_HIGH_RISK_LOC: 242 UNIT_SIZE_COMPONENT_DATA_HIGH_RISK_PERCENTAGE: 37.69470404984423 UNIT_SIZE_COMPONENT_DATA_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_DATA_VERY_HIGH_RISK_LOC: 127 UNIT_SIZE_COMPONENT_DATA_VERY_HIGH_RISK_PERCENTAGE: 19.781931464174455 UNIT_SIZE_COMPONENT_DATA_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC: 7355 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 6.8368361855008875 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT: 1265 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC: 10427 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE: 9.692412087861014 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT: 694 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC: 20787 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE: 19.322544362747376 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT: 661 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC: 18656 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE: 17.341674490374515 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT: 263 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC: 50354 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE: 46.806532873516204 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT: 203 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC: 1903 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE: 23.061076102762968 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT: 432 UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC: 1571 UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE: 19.03780901599612 UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT: 105 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC: 2100 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE: 25.448376151236065 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT: 70 UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC: 1219 UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE: 14.772176442074649 UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC: 1459 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE: 17.680562287930197 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC: 756 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE: 4.669260700389105 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT: 141 UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC: 1478 UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE: 9.128528194676054 UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT: 95 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC: 4202 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE: 25.952689765919338 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT: 135 UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC: 3671 UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE: 22.673089988265087 UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT: 53 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC: 6084 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE: 37.57643135075042 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT: 27 UNIT_SIZE_EXTENSION_HXX_NEGLIGIBLE_RISK_LOC: 31 UNIT_SIZE_EXTENSION_HXX_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_EXTENSION_HXX_NEGLIGIBLE_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_HXX_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HXX_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HXX_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_HXX_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HXX_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HXX_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_HXX_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HXX_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HXX_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_HXX_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_HXX_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_HXX_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 8646 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 24.669729220760694 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 1903 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 7321 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 20.889091791023482 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 500 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 8806 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 25.126259023596884 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 282 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 4099 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 11.695722886409678 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 58 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 6175 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 17.61919707820926 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 32 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 926 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 78.14345991561181 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 224 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 78 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 6.582278481012659 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 111 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 9.367088607594937 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 70 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 5.9071729957805905 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 1 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 UNIT_SIZE_EXTENSION_GS_NEGLIGIBLE_RISK_LOC: 7 UNIT_SIZE_EXTENSION_GS_NEGLIGIBLE_RISK_PERCENTAGE: 2.2801302931596092 UNIT_SIZE_EXTENSION_GS_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_GS_LOW_RISK_LOC: 20 UNIT_SIZE_EXTENSION_GS_LOW_RISK_PERCENTAGE: 6.514657980456026 UNIT_SIZE_EXTENSION_GS_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_GS_MEDIUM_RISK_LOC: 58 UNIT_SIZE_EXTENSION_GS_MEDIUM_RISK_PERCENTAGE: 18.892508143322477 UNIT_SIZE_EXTENSION_GS_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_GS_HIGH_RISK_LOC: 95 UNIT_SIZE_EXTENSION_GS_HIGH_RISK_PERCENTAGE: 30.944625407166125 UNIT_SIZE_EXTENSION_GS_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_GS_VERY_HIGH_RISK_LOC: 127 UNIT_SIZE_EXTENSION_GS_VERY_HIGH_RISK_PERCENTAGE: 41.36807817589577 UNIT_SIZE_EXTENSION_GS_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 51794 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 30.721505172250165 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 5621 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 24004 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 14.237923507639746 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 789 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 35680 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 21.16351902818639 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 533 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 21270 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 12.616256999145866 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 163 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 35844 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 21.260795292777832 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 94 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 257 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 57114 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_NEGLIGIBLE_RISK_LOC: 8560 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_NEGLIGIBLE_RISK_PERCENTAGE: 22.158370220807125 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_NEGLIGIBLE_RISK_COUNT: 734 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_LOW_RISK_LOC: 5121 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_LOW_RISK_PERCENTAGE: 13.256193212704822 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_LOW_RISK_COUNT: 148 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_MEDIUM_RISK_LOC: 8207 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_MEDIUM_RISK_PERCENTAGE: 21.244596308664025 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_MEDIUM_RISK_COUNT: 87 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_HIGH_RISK_LOC: 5036 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_HIGH_RISK_PERCENTAGE: 13.036162667287929 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_HIGH_RISK_COUNT: 34 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_VERY_HIGH_RISK_LOC: 11707 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_VERY_HIGH_RISK_PERCENTAGE: 30.304677590536098 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER1_VERY_HIGH_RISK_COUNT: 26 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_NEGLIGIBLE_RISK_LOC: 4937 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_NEGLIGIBLE_RISK_PERCENTAGE: 31.606914212548016 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_NEGLIGIBLE_RISK_COUNT: 532 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_LOW_RISK_LOC: 1473 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_LOW_RISK_PERCENTAGE: 9.43021766965429 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_LOW_RISK_COUNT: 50 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_MEDIUM_RISK_LOC: 3311 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_MEDIUM_RISK_PERCENTAGE: 21.197183098591548 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_MEDIUM_RISK_COUNT: 45 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_HIGH_RISK_LOC: 2998 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_HIGH_RISK_PERCENTAGE: 19.193341869398207 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_HIGH_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_VERY_HIGH_RISK_LOC: 2901 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_VERY_HIGH_RISK_PERCENTAGE: 18.57234314980794 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER0_VERY_HIGH_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_NEGLIGIBLE_RISK_LOC: 27 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_NEGLIGIBLE_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYERCTEST_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_OV_NEGLIGIBLE_RISK_LOC: 461 CONDITIONAL_COMPLEXITY_COMPONENT_OV_NEGLIGIBLE_RISK_PERCENTAGE: 28.722741433021806 CONDITIONAL_COMPLEXITY_COMPONENT_OV_NEGLIGIBLE_RISK_COUNT: 37 CONDITIONAL_COMPLEXITY_COMPONENT_OV_LOW_RISK_LOC: 479 CONDITIONAL_COMPLEXITY_COMPONENT_OV_LOW_RISK_PERCENTAGE: 29.84423676012461 CONDITIONAL_COMPLEXITY_COMPONENT_OV_LOW_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_OV_MEDIUM_RISK_LOC: 665 CONDITIONAL_COMPLEXITY_COMPONENT_OV_MEDIUM_RISK_PERCENTAGE: 41.43302180685358 CONDITIONAL_COMPLEXITY_COMPONENT_OV_MEDIUM_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_OV_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_OV_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_OV_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_OV_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_OV_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_OV_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_LOC: 9123 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_PERCENTAGE: 30.111892266561046 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_COUNT: 782 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_LOW_RISK_LOC: 5140 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_LOW_RISK_PERCENTAGE: 16.96537610984586 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_LOW_RISK_COUNT: 167 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_MEDIUM_RISK_LOC: 7613 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_MEDIUM_RISK_PERCENTAGE: 25.127900452189987 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_MEDIUM_RISK_COUNT: 125 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_HIGH_RISK_LOC: 3700 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_HIGH_RISK_PERCENTAGE: 12.21243027362445 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_HIGH_RISK_COUNT: 29 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_VERY_HIGH_RISK_LOC: 4721 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_VERY_HIGH_RISK_PERCENTAGE: 15.582400897778658 CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_VERY_HIGH_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 142 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 45.51282051282051 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 87 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 27.884615384615383 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC: 83 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 26.602564102564102 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_NEGLIGIBLE_RISK_LOC: 4119 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_NEGLIGIBLE_RISK_PERCENTAGE: 12.572108781247138 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_NEGLIGIBLE_RISK_COUNT: 370 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_LOW_RISK_LOC: 3874 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_LOW_RISK_PERCENTAGE: 11.824314012758295 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_LOW_RISK_COUNT: 137 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_MEDIUM_RISK_LOC: 7055 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_MEDIUM_RISK_PERCENTAGE: 21.533437108933857 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_MEDIUM_RISK_COUNT: 118 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_HIGH_RISK_LOC: 5553 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_HIGH_RISK_PERCENTAGE: 16.948997344565516 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_HIGH_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_VERY_HIGH_RISK_LOC: 12162 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_VERY_HIGH_RISK_PERCENTAGE: 37.121142752495196 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER2_VERY_HIGH_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_NEGLIGIBLE_RISK_LOC: 1808 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_NEGLIGIBLE_RISK_PERCENTAGE: 46.53796653796654 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_NEGLIGIBLE_RISK_COUNT: 153 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_LOW_RISK_LOC: 615 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_LOW_RISK_PERCENTAGE: 15.83011583011583 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_LOW_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_MEDIUM_RISK_LOC: 835 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_MEDIUM_RISK_PERCENTAGE: 21.492921492921493 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_HIGH_RISK_LOC: 627 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_HIGH_RISK_PERCENTAGE: 16.138996138996138 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER5_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_NEGLIGIBLE_RISK_LOC: 239 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_NEGLIGIBLE_RISK_PERCENTAGE: 25.865800865800868 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_NEGLIGIBLE_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_MEDIUM_RISK_LOC: 238 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_MEDIUM_RISK_PERCENTAGE: 25.757575757575758 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_MEDIUM_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_HIGH_RISK_LOC: 447 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_HIGH_RISK_PERCENTAGE: 48.37662337662338 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER4_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_NEGLIGIBLE_RISK_LOC: 1269 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_NEGLIGIBLE_RISK_PERCENTAGE: 24.324324324324323 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_NEGLIGIBLE_RISK_COUNT: 140 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_LOW_RISK_LOC: 774 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_LOW_RISK_PERCENTAGE: 14.836112708453134 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_LOW_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_MEDIUM_RISK_LOC: 1210 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_MEDIUM_RISK_PERCENTAGE: 23.193406172129578 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_MEDIUM_RISK_COUNT: 19 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_HIGH_RISK_LOC: 434 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_HIGH_RISK_PERCENTAGE: 8.318957255127469 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_VERY_HIGH_RISK_LOC: 1530 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_VERY_HIGH_RISK_PERCENTAGE: 29.3271995399655 CONDITIONAL_COMPLEXITY_COMPONENT_LAYER3_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_LOC: 20935 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE: 54.138974372236156 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_COUNT: 2805 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_LOC: 6349 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_PERCENTAGE: 16.418836794331376 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_COUNT: 222 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_LOC: 6262 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_PERCENTAGE: 16.193850371098296 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_COUNT: 108 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_LOC: 2300 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_PERCENTAGE: 5.947916936046963 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_LOC: 2823 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_PERCENTAGE: 7.300421526287207 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_NEGLIGIBLE_RISK_LOC: 174 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_NEGLIGIBLE_RISK_PERCENTAGE: 27.102803738317757 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_NEGLIGIBLE_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_LOW_RISK_LOC: 92 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_LOW_RISK_PERCENTAGE: 14.330218068535826 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_MEDIUM_RISK_LOC: 201 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_MEDIUM_RISK_PERCENTAGE: 31.30841121495327 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_HIGH_RISK_LOC: 175 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_HIGH_RISK_PERCENTAGE: 27.258566978193148 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC: 24198 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 22.49323752777029 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT: 2119 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC: 13449 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE: 12.501510517851997 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT: 428 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC: 24838 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE: 23.088149174095317 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT: 346 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC: 16271 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE: 15.12469905836641 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT: 120 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC: 28823 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE: 26.79240372191599 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT: 73 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC: 3758 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE: 45.54047503635482 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT: 534 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC: 1604 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE: 19.43771206980126 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT: 63 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC: 1428 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE: 17.304895782840525 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT: 26 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC: 390 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE: 4.726126999515269 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC: 1072 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE: 12.990790111488124 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC: 3847 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE: 23.760113643382127 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT: 282 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC: 2706 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE: 16.712988697424496 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT: 81 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC: 3513 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE: 21.697239206966835 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT: 58 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC: 2321 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE: 14.33512445185597 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC: 3804 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE: 23.494534000370574 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_NEGLIGIBLE_RISK_LOC: 31 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_NEGLIGIBLE_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HXX_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 18906 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 53.94470282763147 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 2437 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 6128 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 17.48509144862613 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 212 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 5745 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 16.392273233086996 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 101 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 2123 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 6.057579821382714 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 19 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 2145 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 6.120352669272691 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 998 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 84.21940928270043 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 228 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 117 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 9.873417721518987 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 70 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 5.9071729957805905 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 CONDITIONAL_COMPLEXITY_COMPONENT_GS_NEGLIGIBLE_RISK_LOC: 56 CONDITIONAL_COMPLEXITY_COMPONENT_GS_NEGLIGIBLE_RISK_PERCENTAGE: 18.241042345276874 CONDITIONAL_COMPLEXITY_COMPONENT_GS_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_GS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GS_MEDIUM_RISK_LOC: 156 CONDITIONAL_COMPLEXITY_COMPONENT_GS_MEDIUM_RISK_PERCENTAGE: 50.814332247557005 CONDITIONAL_COMPLEXITY_COMPONENT_GS_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_GS_HIGH_RISK_LOC: 95 CONDITIONAL_COMPLEXITY_COMPONENT_GS_HIGH_RISK_PERCENTAGE: 30.944625407166125 CONDITIONAL_COMPLEXITY_COMPONENT_GS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_GS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 9040 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 1626 FILE_CHANGE_HISTORY_WEEKS: 973 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 4865 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: 704 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: 286948 NUMBER_OF_CONTRIBUTORS: 15 DUPLICATION_NUMBER_OF_DUPLICATES: 25424 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 306 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 47465 DUPLICATION_NUMBER_OF_CLEANED_LINES: 246351 DUPLICATION_PERCENTAGE: 19.267224407451156 UNIT_DUPLICATES_COUNT: 14 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MODULES: 19218 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MODULES: 19218 DUPLICATION_PERCENTAGE_PRIMARY_MODULES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTRIB: 5308 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTRIB: 5308 DUPLICATION_PERCENTAGE_PRIMARY_CONTRIB: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYER2: 7131 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYER2: 7131 DUPLICATION_PERCENTAGE_PRIMARY_LAYER2: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYER0: 5044 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYER0: 5044 DUPLICATION_PERCENTAGE_PRIMARY_LAYER0: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYER3: 545 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYER3: 545 DUPLICATION_PERCENTAGE_PRIMARY_LAYER3: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYER1: 7159 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYER1: 7159 DUPLICATION_PERCENTAGE_PRIMARY_LAYER1: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYER4: 2144 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYER4: 2144 DUPLICATION_PERCENTAGE_PRIMARY_LAYER4: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OV: 314 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OV: 314 DUPLICATION_PERCENTAGE_PRIMARY_OV: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATA: 321 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATA: 321 DUPLICATION_PERCENTAGE_PRIMARY_DATA: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYER5: 281 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYER5: 281 DUPLICATION_PERCENTAGE_PRIMARY_LAYER5: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAYERCTEST: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAYERCTEST: 0 DUPLICATION_PERCENTAGE_PRIMARY_LAYERCTEST: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 0 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 17046 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 73657 DUPLICATION_PERCENTAGE_PY: 23.142403301790733 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP: 22281 DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP: 124434 DUPLICATION_PERCENTAGE_CPP: 17.905877814745168 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H: 4165 DUPLICATION_NUMBER_OF_CLEANED_LINES_H: 26281 DUPLICATION_PERCENTAGE_H: 15.84795099121038 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C: 3304 DUPLICATION_NUMBER_OF_CLEANED_LINES_C: 17202 DUPLICATION_PERCENTAGE_C: 19.207068945471455 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_UI: 585 DUPLICATION_NUMBER_OF_CLEANED_LINES_UI: 2253 DUPLICATION_PERCENTAGE_UI: 25.96537949400799 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GS: 32 DUPLICATION_NUMBER_OF_CLEANED_LINES_GS: 320 DUPLICATION_PERCENTAGE_GS: 10.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FS: 52 DUPLICATION_NUMBER_OF_CLEANED_LINES_FS: 880 DUPLICATION_PERCENTAGE_FS: 5.909090909090909 TOTAL_ANALYSIS_TIME_IN_MILLIS: 632899