TOTAL_NUMBER_OF_FILES: 1286 NUMBER_OF_FILES_MAIN: 339 LINES_OF_CODE_MAIN: 36162 NUMBER_OF_FILES_MAIN_EXT_PY: 259 LINES_OF_CODE_MAIN_EXT_PY: 33411 NUMBER_OF_FILES_MAIN_EXT_CSS: 3 LINES_OF_CODE_MAIN_EXT_CSS: 925 NUMBER_OF_FILES_MAIN_EXT_TF: 13 LINES_OF_CODE_MAIN_EXT_TF: 782 NUMBER_OF_FILES_MAIN_EXT_JS: 2 LINES_OF_CODE_MAIN_EXT_JS: 659 NUMBER_OF_FILES_MAIN_EXT_WSGI: 37 LINES_OF_CODE_MAIN_EXT_WSGI: 185 NUMBER_OF_FILES_MAIN_EXT_IN: 17 LINES_OF_CODE_MAIN_EXT_IN: 147 NUMBER_OF_FILES_MAIN_EXT_CFG: 7 LINES_OF_CODE_MAIN_EXT_CFG: 36 NUMBER_OF_FILES_MAIN_EXT_XML: 1 LINES_OF_CODE_MAIN_EXT_XML: 17 NUMBER_OF_FILES_TEST: 245 LINES_OF_CODE_TEST: 33401 NUMBER_OF_FILES_TEST_EXT_T: 191 LINES_OF_CODE_TEST_EXT_T: 25048 NUMBER_OF_FILES_TEST_EXT_PY: 45 LINES_OF_CODE_TEST_EXT_PY: 7812 NUMBER_OF_FILES_TEST_EXT_SH: 9 LINES_OF_CODE_TEST_EXT_SH: 541 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 92.36 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 6 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 209 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 6 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 209 NUMBER_OF_FILES_OTHER: 61 LINES_OF_CODE_OTHER: 5505 NUMBER_OF_FILES_OTHER_EXT_TXT: 38 LINES_OF_CODE_OTHER_EXT_TXT: 4381 NUMBER_OF_FILES_OTHER_EXT_RST: 7 LINES_OF_CODE_OTHER_EXT_RST: 562 NUMBER_OF_FILES_OTHER_EXT_MD: 5 LINES_OF_CODE_OTHER_EXT_MD: 167 NUMBER_OF_FILES_OTHER_EXT_JSON: 4 LINES_OF_CODE_OTHER_EXT_JSON: 166 NUMBER_OF_FILES_OTHER_EXT_INI: 4 LINES_OF_CODE_OTHER_EXT_INI: 155 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 2 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 52 NUMBER_OF_FILES_OTHER_EXT_SVG: 1 LINES_OF_CODE_OTHER_EXT_SVG: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYLIB: 137 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYLIB: 17317 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYLIB_EXT_PY: 127 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYLIB_EXT_PY: 17266 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYLIB_EXT_CFG: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYLIB_EXT_CFG: 31 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYLIB_EXT_IN: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYLIB_EXT_IN: 20 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGSERVER: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGSERVER: 1266 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGSERVER_EXT_PY: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGSERVER_EXT_PY: 1266 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGEXT: 46 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGEXT: 9770 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGEXT_EXT_PY: 46 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGEXT_EXT_PY: 9770 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGTEMPLATES: 15 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGTEMPLATES: 1610 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_CSS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_CSS: 925 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_JS: 659 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_XML: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_PY: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGTEMPLATES_EXT_PY: 9 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 53 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 53 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 647 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY: 647 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE: 19 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE: 883 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_PY: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_PY: 820 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_IN: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_IN: 58 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_CFG: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_CFG: 5 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGWSGI: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGWSGI: 207 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGWSGI_EXT_WSGI: 37 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGWSGI_EXT_WSGI: 185 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGWSGI_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGWSGI_EXT_PY: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM: 782 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_EXT_TF: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_EXT_TF: 782 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGHOOKS: 35 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGHOOKS: 1649 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HGHOOKS_EXT_PY: 35 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HGHOOKS_EXT_PY: 1649 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING: 1978 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_PY: 17 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_PY: 1962 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_IN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_IN: 16 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: 29 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 14841 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 28 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 14837 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_IN: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_IN: 4 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 310 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 21321 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 231 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 18574 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 925 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF: 13 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF: 782 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 659 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_WSGI: 37 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_WSGI: 185 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 16 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 143 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG: 36 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 17 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 259 LOW_RISK_FILE_SIZE_COUNT: 34 MEDIUM_RISK_FILE_SIZE_COUNT: 30 HIGH_RISK_FILE_SIZE_COUNT: 11 VERY_HIGH_RISK_FILE_SIZE_COUNT: 5 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 6548 LOW_RISK_FILE_SIZE_LOC: 4717 MEDIUM_RISK_FILE_SIZE_LOC: 9285 HIGH_RISK_FILE_SIZE_LOC: 7258 VERY_HIGH_RISK_FILE_SIZE_LOC: 8354 NUMBER_OF_UNITS: 1794 LINES_OF_CODE_IN_UNITS: 24725 LINES_OF_CODE_OUTSIDE_UNITS: 11437 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 5284 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 21.37108190091001 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1138 UNIT_SIZE_LOW_RISK_LOC: 4970 UNIT_SIZE_LOW_RISK_PERCENTAGE: 20.101112234580384 UNIT_SIZE_LOW_RISK_COUNT: 337 UNIT_SIZE_MEDIUM_RISK_LOC: 7190 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 29.079878665318503 UNIT_SIZE_MEDIUM_RISK_COUNT: 237 UNIT_SIZE_HIGH_RISK_LOC: 4194 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 16.96258847320526 UNIT_SIZE_HIGH_RISK_COUNT: 62 UNIT_SIZE_VERY_HIGH_RISK_LOC: 3087 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 12.485338725985844 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_PYLIB_NEGLIGIBLE_RISK_LOC: 3125 UNIT_SIZE_COMPONENT_PYLIB_NEGLIGIBLE_RISK_PERCENTAGE: 24.604361861270768 UNIT_SIZE_COMPONENT_PYLIB_NEGLIGIBLE_RISK_COUNT: 715 UNIT_SIZE_COMPONENT_PYLIB_LOW_RISK_LOC: 2397 UNIT_SIZE_COMPONENT_PYLIB_LOW_RISK_PERCENTAGE: 18.872529722069128 UNIT_SIZE_COMPONENT_PYLIB_LOW_RISK_COUNT: 164 UNIT_SIZE_COMPONENT_PYLIB_MEDIUM_RISK_LOC: 3442 UNIT_SIZE_COMPONENT_PYLIB_MEDIUM_RISK_PERCENTAGE: 27.10022832847807 UNIT_SIZE_COMPONENT_PYLIB_MEDIUM_RISK_COUNT: 115 UNIT_SIZE_COMPONENT_PYLIB_HIGH_RISK_LOC: 1943 UNIT_SIZE_COMPONENT_PYLIB_HIGH_RISK_PERCENTAGE: 15.298008030863711 UNIT_SIZE_COMPONENT_PYLIB_HIGH_RISK_COUNT: 29 UNIT_SIZE_COMPONENT_PYLIB_VERY_HIGH_RISK_LOC: 1794 UNIT_SIZE_COMPONENT_PYLIB_VERY_HIGH_RISK_PERCENTAGE: 14.12487205731832 UNIT_SIZE_COMPONENT_PYLIB_VERY_HIGH_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_HGSERVER_NEGLIGIBLE_RISK_LOC: 143 UNIT_SIZE_COMPONENT_HGSERVER_NEGLIGIBLE_RISK_PERCENTAGE: 14.788004136504654 UNIT_SIZE_COMPONENT_HGSERVER_NEGLIGIBLE_RISK_COUNT: 22 UNIT_SIZE_COMPONENT_HGSERVER_LOW_RISK_LOC: 282 UNIT_SIZE_COMPONENT_HGSERVER_LOW_RISK_PERCENTAGE: 29.162357807652533 UNIT_SIZE_COMPONENT_HGSERVER_LOW_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_HGSERVER_MEDIUM_RISK_LOC: 255 UNIT_SIZE_COMPONENT_HGSERVER_MEDIUM_RISK_PERCENTAGE: 26.370217166494314 UNIT_SIZE_COMPONENT_HGSERVER_MEDIUM_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_HGSERVER_HIGH_RISK_LOC: 134 UNIT_SIZE_COMPONENT_HGSERVER_HIGH_RISK_PERCENTAGE: 13.857290589451914 UNIT_SIZE_COMPONENT_HGSERVER_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_HGSERVER_VERY_HIGH_RISK_LOC: 153 UNIT_SIZE_COMPONENT_HGSERVER_VERY_HIGH_RISK_PERCENTAGE: 15.822130299896587 UNIT_SIZE_COMPONENT_HGSERVER_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HGEXT_NEGLIGIBLE_RISK_LOC: 937 UNIT_SIZE_COMPONENT_HGEXT_NEGLIGIBLE_RISK_PERCENTAGE: 13.692824784451265 UNIT_SIZE_COMPONENT_HGEXT_NEGLIGIBLE_RISK_COUNT: 172 UNIT_SIZE_COMPONENT_HGEXT_LOW_RISK_LOC: 1477 UNIT_SIZE_COMPONENT_HGEXT_LOW_RISK_PERCENTAGE: 21.584100540698525 UNIT_SIZE_COMPONENT_HGEXT_LOW_RISK_COUNT: 98 UNIT_SIZE_COMPONENT_HGEXT_MEDIUM_RISK_LOC: 2145 UNIT_SIZE_COMPONENT_HGEXT_MEDIUM_RISK_PERCENTAGE: 31.345900920648837 UNIT_SIZE_COMPONENT_HGEXT_MEDIUM_RISK_COUNT: 69 UNIT_SIZE_COMPONENT_HGEXT_HIGH_RISK_LOC: 1316 UNIT_SIZE_COMPONENT_HGEXT_HIGH_RISK_PERCENTAGE: 19.231331287447027 UNIT_SIZE_COMPONENT_HGEXT_HIGH_RISK_COUNT: 18 UNIT_SIZE_COMPONENT_HGEXT_VERY_HIGH_RISK_LOC: 968 UNIT_SIZE_COMPONENT_HGEXT_VERY_HIGH_RISK_PERCENTAGE: 14.145842466754347 UNIT_SIZE_COMPONENT_HGEXT_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_HGTEMPLATES_NEGLIGIBLE_RISK_LOC: 211 UNIT_SIZE_COMPONENT_HGTEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE: 36.5684575389948 UNIT_SIZE_COMPONENT_HGTEMPLATES_NEGLIGIBLE_RISK_COUNT: 33 UNIT_SIZE_COMPONENT_HGTEMPLATES_LOW_RISK_LOC: 124 UNIT_SIZE_COMPONENT_HGTEMPLATES_LOW_RISK_PERCENTAGE: 21.49046793760832 UNIT_SIZE_COMPONENT_HGTEMPLATES_LOW_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_HGTEMPLATES_MEDIUM_RISK_LOC: 190 UNIT_SIZE_COMPONENT_HGTEMPLATES_MEDIUM_RISK_PERCENTAGE: 32.92894280762565 UNIT_SIZE_COMPONENT_HGTEMPLATES_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_HGTEMPLATES_HIGH_RISK_LOC: 52 UNIT_SIZE_COMPONENT_HGTEMPLATES_HIGH_RISK_PERCENTAGE: 9.01213171577123 UNIT_SIZE_COMPONENT_HGTEMPLATES_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HGTEMPLATES_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HGTEMPLATES_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HGTEMPLATES_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 40 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 8.733624454148472 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 47 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 10.262008733624453 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 106 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 23.14410480349345 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 265 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 57.86026200873363 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 4 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_ANSIBLE_NEGLIGIBLE_RISK_LOC: 182 UNIT_SIZE_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_PERCENTAGE: 32.91139240506329 UNIT_SIZE_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_COUNT: 39 UNIT_SIZE_COMPONENT_ANSIBLE_LOW_RISK_LOC: 95 UNIT_SIZE_COMPONENT_ANSIBLE_LOW_RISK_PERCENTAGE: 17.179023508137433 UNIT_SIZE_COMPONENT_ANSIBLE_LOW_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_ANSIBLE_MEDIUM_RISK_LOC: 218 UNIT_SIZE_COMPONENT_ANSIBLE_MEDIUM_RISK_PERCENTAGE: 39.42133815551537 UNIT_SIZE_COMPONENT_ANSIBLE_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_ANSIBLE_HIGH_RISK_LOC: 58 UNIT_SIZE_COMPONENT_ANSIBLE_HIGH_RISK_PERCENTAGE: 10.488245931283906 UNIT_SIZE_COMPONENT_ANSIBLE_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ANSIBLE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ANSIBLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ANSIBLE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HGWSGI_NEGLIGIBLE_RISK_LOC: 4 UNIT_SIZE_COMPONENT_HGWSGI_NEGLIGIBLE_RISK_PERCENTAGE: 23.529411764705884 UNIT_SIZE_COMPONENT_HGWSGI_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HGWSGI_LOW_RISK_LOC: 13 UNIT_SIZE_COMPONENT_HGWSGI_LOW_RISK_PERCENTAGE: 76.47058823529412 UNIT_SIZE_COMPONENT_HGWSGI_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HGWSGI_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HGWSGI_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HGWSGI_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HGWSGI_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HGWSGI_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HGWSGI_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HGWSGI_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HGWSGI_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HGWSGI_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HGHOOKS_NEGLIGIBLE_RISK_LOC: 356 UNIT_SIZE_COMPONENT_HGHOOKS_NEGLIGIBLE_RISK_PERCENTAGE: 30.505569837189373 UNIT_SIZE_COMPONENT_HGHOOKS_NEGLIGIBLE_RISK_COUNT: 98 UNIT_SIZE_COMPONENT_HGHOOKS_LOW_RISK_LOC: 205 UNIT_SIZE_COMPONENT_HGHOOKS_LOW_RISK_PERCENTAGE: 17.566409597257927 UNIT_SIZE_COMPONENT_HGHOOKS_LOW_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_HGHOOKS_MEDIUM_RISK_LOC: 438 UNIT_SIZE_COMPONENT_HGHOOKS_MEDIUM_RISK_PERCENTAGE: 37.53213367609254 UNIT_SIZE_COMPONENT_HGHOOKS_MEDIUM_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_HGHOOKS_HIGH_RISK_LOC: 168 UNIT_SIZE_COMPONENT_HGHOOKS_HIGH_RISK_PERCENTAGE: 14.395886889460154 UNIT_SIZE_COMPONENT_HGHOOKS_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_HGHOOKS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HGHOOKS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HGHOOKS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC: 286 UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE: 19.83356449375867 UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT: 51 UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_LOC: 330 UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_PERCENTAGE: 22.884882108183078 UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_COUNT: 23 UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_LOC: 396 UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE: 27.461858529819693 UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_LOC: 258 UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE: 17.891816920943135 UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_LOC: 172 UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_PERCENTAGE: 11.927877947295423 UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 5073 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 21.00795096902435 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 1105 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 4846 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 20.067914527082987 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 328 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 7000 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 28.987907901275467 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 230 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 4142 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 17.152559218154714 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 61 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 3087 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 12.78366738446248 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 20 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 211 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 36.5684575389948 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 33 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 124 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 21.49046793760832 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 9 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 190 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 32.92894280762565 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 52 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 9.01213171577123 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 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 10539 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 42.624873609706775 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1404 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 5904 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 23.87866531850354 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 251 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 5994 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 24.24266936299292 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 121 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 1653 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 6.685540950455005 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 635 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 2.5682507583417595 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 2288 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_NEGLIGIBLE_RISK_LOC: 5618 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_NEGLIGIBLE_RISK_PERCENTAGE: 44.23273757971813 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_NEGLIGIBLE_RISK_COUNT: 833 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_LOW_RISK_LOC: 2744 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_LOW_RISK_PERCENTAGE: 21.604598063144635 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_LOW_RISK_COUNT: 125 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_MEDIUM_RISK_LOC: 3415 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_MEDIUM_RISK_PERCENTAGE: 26.887646641996692 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_MEDIUM_RISK_COUNT: 69 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_HIGH_RISK_LOC: 690 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_HIGH_RISK_PERCENTAGE: 5.432643098968585 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_HIGH_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_VERY_HIGH_RISK_LOC: 234 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_VERY_HIGH_RISK_PERCENTAGE: 1.842374616171955 CONDITIONAL_COMPLEXITY_COMPONENT_PYLIB_VERY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_NEGLIGIBLE_RISK_LOC: 365 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_NEGLIGIBLE_RISK_PERCENTAGE: 37.74560496380558 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_NEGLIGIBLE_RISK_COUNT: 36 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_LOW_RISK_LOC: 315 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_LOW_RISK_PERCENTAGE: 32.57497414684592 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_MEDIUM_RISK_LOC: 63 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_MEDIUM_RISK_PERCENTAGE: 6.514994829369183 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_HIGH_RISK_LOC: 224 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_HIGH_RISK_PERCENTAGE: 23.164426059979316 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGSERVER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_NEGLIGIBLE_RISK_LOC: 2417 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_NEGLIGIBLE_RISK_PERCENTAGE: 35.32076574601783 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_NEGLIGIBLE_RISK_COUNT: 249 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_LOW_RISK_LOC: 1923 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_LOW_RISK_PERCENTAGE: 28.101709776413852 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_LOW_RISK_COUNT: 76 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_MEDIUM_RISK_LOC: 1363 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_MEDIUM_RISK_PERCENTAGE: 19.91816454771299 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_MEDIUM_RISK_COUNT: 30 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_HIGH_RISK_LOC: 739 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_HIGH_RISK_PERCENTAGE: 10.799357007160602 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_VERY_HIGH_RISK_LOC: 401 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_VERY_HIGH_RISK_PERCENTAGE: 5.860002922694725 CONDITIONAL_COMPLEXITY_COMPONENT_HGEXT_VERY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_NEGLIGIBLE_RISK_LOC: 439 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE: 76.08318890814559 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_NEGLIGIBLE_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_LOW_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_LOW_RISK_PERCENTAGE: 14.90467937608319 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_MEDIUM_RISK_LOC: 52 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_MEDIUM_RISK_PERCENTAGE: 9.01213171577123 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGTEMPLATES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 119 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 25.982532751091703 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 130 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 28.38427947598253 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 209 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 45.633187772925766 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 3 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_ANSIBLE_NEGLIGIBLE_RISK_LOC: 298 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_PERCENTAGE: 53.8878842676311 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_LOW_RISK_LOC: 197 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_LOW_RISK_PERCENTAGE: 35.62386980108499 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_LOW_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_MEDIUM_RISK_LOC: 58 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_MEDIUM_RISK_PERCENTAGE: 10.488245931283906 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_NEGLIGIBLE_RISK_LOC: 17 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGWSGI_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_NEGLIGIBLE_RISK_LOC: 420 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_NEGLIGIBLE_RISK_PERCENTAGE: 35.98971722365039 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_NEGLIGIBLE_RISK_COUNT: 101 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_LOW_RISK_LOC: 316 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_LOW_RISK_PERCENTAGE: 27.077977720651244 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_LOW_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_MEDIUM_RISK_LOC: 431 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_MEDIUM_RISK_PERCENTAGE: 36.93230505569837 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HGHOOKS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC: 846 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE: 58.66851595006935 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT: 81 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_LOC: 193 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_PERCENTAGE: 13.384188626907074 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_LOC: 403 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE: 27.94729542302358 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 10100 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 41.825409971840315 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 1358 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 5818 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 24.093092595660096 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 248 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 5942 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 24.60659267848269 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 120 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 1653 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 6.8452873944011925 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 635 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 2.629617359615703 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 439 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 76.08318890814559 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 14.90467937608319 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 52 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 9.01213171577123 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 6276 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 1843 FILE_CHANGE_HISTORY_WEEKS: 895 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 4475 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 5 FILE_AGE_LOW_RISK_COUNT: 3 FILE_AGE_MEDIUM_RISK_COUNT: 9 FILE_AGE_HIGH_RISK_COUNT: 34 FILE_AGE_VERY_HIGH_RISK_COUNT: 288 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1111 FILE_AGE_LOW_RISK_LOC: 480 FILE_AGE_MEDIUM_RISK_LOC: 1906 FILE_AGE_HIGH_RISK_LOC: 9902 FILE_AGE_VERY_HIGH_RISK_LOC: 22763 NUMBER_OF_CONTRIBUTORS: 185 DUPLICATION_NUMBER_OF_DUPLICATES: 168 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 78 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 2378 DUPLICATION_NUMBER_OF_CLEANED_LINES: 34908 DUPLICATION_PERCENTAGE: 6.812192047668156 UNIT_DUPLICATES_COUNT: 1 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HGEXT: 1002 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HGEXT: 1002 DUPLICATION_PERCENTAGE_PRIMARY_HGEXT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HGTEMPLATES: 324 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HGTEMPLATES: 324 DUPLICATION_PERCENTAGE_PRIMARY_HGTEMPLATES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYLIB: 659 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYLIB: 659 DUPLICATION_PERCENTAGE_PRIMARY_PYLIB: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HGHOOKS: 154 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HGHOOKS: 154 DUPLICATION_PERCENTAGE_PRIMARY_HGHOOKS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TERRAFORM: 93 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TERRAFORM: 93 DUPLICATION_PERCENTAGE_PRIMARY_TERRAFORM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS: 74 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS: 74 DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HGSERVER: 20 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HGSERVER: 20 DUPLICATION_PERCENTAGE_PRIMARY_HGSERVER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ANSIBLE: 24 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANSIBLE: 24 DUPLICATION_PERCENTAGE_PRIMARY_ANSIBLE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTING: 28 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTING: 28 DUPLICATION_PERCENTAGE_PRIMARY_TESTING: 100.0 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_PRIMARY_HGWSGI: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HGWSGI: 0 DUPLICATION_PERCENTAGE_PRIMARY_HGWSGI: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 1949 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 32291 DUPLICATION_PERCENTAGE_PY: 6.035737512000248 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 324 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 925 DUPLICATION_PERCENTAGE_CSS: 35.027027027027025 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TF: 93 DUPLICATION_NUMBER_OF_CLEANED_LINES_TF: 782 DUPLICATION_PERCENTAGE_TF: 11.892583120204604 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CFG: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_CFG: 36 DUPLICATION_PERCENTAGE_CFG: 33.333333333333336 TOTAL_ANALYSIS_TIME_IN_MILLIS: 4898