TOTAL_NUMBER_OF_FILES: 2336 NUMBER_OF_FILES_MAIN: 1882 LINES_OF_CODE_MAIN: 101395 NUMBER_OF_FILES_MAIN_EXT_GO: 1551 LINES_OF_CODE_MAIN_EXT_GO: 86646 NUMBER_OF_FILES_MAIN_EXT_TSX: 117 LINES_OF_CODE_MAIN_EXT_TSX: 8740 NUMBER_OF_FILES_MAIN_EXT_TS: 172 LINES_OF_CODE_MAIN_EXT_TS: 3254 NUMBER_OF_FILES_MAIN_EXT_PY: 30 LINES_OF_CODE_MAIN_EXT_PY: 2125 NUMBER_OF_FILES_MAIN_EXT_YML: 5 LINES_OF_CODE_MAIN_EXT_YML: 269 NUMBER_OF_FILES_MAIN_EXT_YAML: 1 LINES_OF_CODE_MAIN_EXT_YAML: 203 NUMBER_OF_FILES_MAIN_EXT_CSS: 2 LINES_OF_CODE_MAIN_EXT_CSS: 63 NUMBER_OF_FILES_MAIN_EXT_TOML: 2 LINES_OF_CODE_MAIN_EXT_TOML: 63 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 20 NUMBER_OF_FILES_MAIN_EXT_SQL: 1 LINES_OF_CODE_MAIN_EXT_SQL: 12 NUMBER_OF_FILES_TEST: 225 LINES_OF_CODE_TEST: 16114 NUMBER_OF_FILES_TEST_EXT_GO: 210 LINES_OF_CODE_TEST_EXT_GO: 15407 NUMBER_OF_FILES_TEST_EXT_PY: 10 LINES_OF_CODE_TEST_EXT_PY: 641 NUMBER_OF_FILES_TEST_EXT_YML: 1 LINES_OF_CODE_TEST_EXT_YML: 29 NUMBER_OF_FILES_TEST_EXT_TOML: 1 LINES_OF_CODE_TEST_EXT_TOML: 23 NUMBER_OF_FILES_TEST_EXT_SH: 3 LINES_OF_CODE_TEST_EXT_SH: 14 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 15.89 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 48 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 2234 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 35 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 1509 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YML: 13 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YML: 725 NUMBER_OF_FILES_OTHER: 67 LINES_OF_CODE_OTHER: 23891 NUMBER_OF_FILES_OTHER_EXT_JSON: 25 LINES_OF_CODE_OTHER_EXT_JSON: 22435 NUMBER_OF_FILES_OTHER_EXT_MD: 26 LINES_OF_CODE_OTHER_EXT_MD: 978 NUMBER_OF_FILES_OTHER_EXT_SVG: 14 LINES_OF_CODE_OTHER_EXT_SVG: 329 NUMBER_OF_FILES_OTHER_EXT_MOD: 1 LINES_OF_CODE_OTHER_EXT_MOD: 144 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 5 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVOPS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVOPS: 295 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVOPS_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVOPS_EXT_YAML: 203 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVOPS_EXT_YML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVOPS_EXT_YML: 92 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRAFANA: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRAFANA: 23 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRAFANA_EXT_YML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRAFANA_EXT_YML: 23 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND: 1584 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND: 88846 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_GO: 1551 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_GO: 86646 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_PY: 30 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_PY: 2125 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_TOML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_TOML: 63 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_SQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_SQL: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_UI: 292 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_UI: 12077 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_TSX: 117 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_TSX: 8740 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_TS: 172 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_TS: 3254 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_CSS: 63 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_UI_EXT_HTML: 20 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 154 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML: 154 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: 78 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 9542 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO: 76 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO: 9254 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 288 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 1804 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 91853 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 1475 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 77392 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 117 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 8740 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 172 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 3254 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 28 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 1837 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML: 5 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML: 269 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 203 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 63 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 63 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 20 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL: 12 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 1644 LOW_RISK_FILE_SIZE_COUNT: 185 MEDIUM_RISK_FILE_SIZE_COUNT: 51 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 61549 LOW_RISK_FILE_SIZE_LOC: 24862 MEDIUM_RISK_FILE_SIZE_LOC: 13879 HIGH_RISK_FILE_SIZE_LOC: 1105 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 4127 LINES_OF_CODE_IN_UNITS: 56422 LINES_OF_CODE_OUTSIDE_UNITS: 44973 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 10895 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 19.309843677997943 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 2731 UNIT_SIZE_LOW_RISK_LOC: 7645 UNIT_SIZE_LOW_RISK_PERCENTAGE: 13.549679203147708 UNIT_SIZE_LOW_RISK_COUNT: 522 UNIT_SIZE_MEDIUM_RISK_LOC: 20783 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 36.83492254794229 UNIT_SIZE_MEDIUM_RISK_COUNT: 640 UNIT_SIZE_HIGH_RISK_LOC: 14652 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 25.968593810924816 UNIT_SIZE_HIGH_RISK_COUNT: 214 UNIT_SIZE_VERY_HIGH_RISK_LOC: 2447 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 4.336960759987239 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_LOC: 10846 UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE: 19.273211905819636 UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_COUNT: 2720 UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_LOC: 7627 UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_PERCENTAGE: 13.553087516659263 UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_COUNT: 521 UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_LOC: 20762 UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_PERCENTAGE: 36.89382496668148 UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_COUNT: 639 UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_LOC: 14593 UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_PERCENTAGE: 25.93158596179476 UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_COUNT: 213 UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_LOC: 2447 UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_PERCENTAGE: 4.348289649044869 UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_CONFIG_UI_NEGLIGIBLE_RISK_LOC: 49 UNIT_SIZE_COMPONENT_CONFIG_UI_NEGLIGIBLE_RISK_PERCENTAGE: 33.333333333333336 UNIT_SIZE_COMPONENT_CONFIG_UI_NEGLIGIBLE_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_CONFIG_UI_LOW_RISK_LOC: 18 UNIT_SIZE_COMPONENT_CONFIG_UI_LOW_RISK_PERCENTAGE: 12.244897959183673 UNIT_SIZE_COMPONENT_CONFIG_UI_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CONFIG_UI_MEDIUM_RISK_LOC: 21 UNIT_SIZE_COMPONENT_CONFIG_UI_MEDIUM_RISK_PERCENTAGE: 14.285714285714286 UNIT_SIZE_COMPONENT_CONFIG_UI_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CONFIG_UI_HIGH_RISK_LOC: 59 UNIT_SIZE_COMPONENT_CONFIG_UI_HIGH_RISK_PERCENTAGE: 40.136054421768705 UNIT_SIZE_COMPONENT_CONFIG_UI_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CONFIG_UI_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CONFIG_UI_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CONFIG_UI_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC: 10148 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE: 18.46265805512599 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT: 2531 UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC: 7379 UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE: 13.42490675884654 UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT: 504 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC: 20544 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE: 37.376512326025654 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT: 632 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC: 14447 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE: 26.283998908396253 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT: 211 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC: 2447 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE: 4.4519239516055675 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT: 20 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 698 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 53.282442748091604 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 189 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 248 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 18.931297709923665 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 218 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 16.641221374045802 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 146 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 11.145038167938932 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 23 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 56.09756097560975 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 18 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 43.90243902439025 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 26 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 24.528301886792452 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 21 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 19.81132075471698 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 59 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 55.660377358490564 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 33128 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 58.714685760873415 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 3675 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 14019 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 24.846691007053987 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 326 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 8155 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 14.453581936124207 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 117 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 1120 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 1.985041295948389 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 1120 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_LOC: 32981 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE: 58.606841403820525 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_COUNT: 3661 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_LOC: 14019 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_PERCENTAGE: 24.911594846734786 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_COUNT: 326 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_LOC: 8155 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_PERCENTAGE: 14.49133718347401 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_COUNT: 117 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_LOC: 1120 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_PERCENTAGE: 1.9902265659706797 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_NEGLIGIBLE_RISK_LOC: 147 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_NEGLIGIBLE_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_UI_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 31908 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 58.05148731010643 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 3454 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 13879 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 25.25061402710816 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 320 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 8058 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 14.660238333484944 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 115 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 1120 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 2.037660329300464 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 1073 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 81.90839694656489 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 207 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 140 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 10.687022900763358 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 97 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 7.404580152671755 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 41 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 106 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 718 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 548 FILE_CHANGE_HISTORY_WEEKS: 102 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 510 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 406 FILE_AGE_LOW_RISK_COUNT: 539 FILE_AGE_MEDIUM_RISK_COUNT: 399 FILE_AGE_HIGH_RISK_COUNT: 536 FILE_AGE_VERY_HIGH_RISK_COUNT: 2 FILE_AGE_NEGLIGIBLE_RISK_LOC: 32395 FILE_AGE_LOW_RISK_LOC: 32018 FILE_AGE_MEDIUM_RISK_LOC: 19408 FILE_AGE_HIGH_RISK_LOC: 17551 FILE_AGE_VERY_HIGH_RISK_LOC: 23 NUMBER_OF_CONTRIBUTORS: 106 DUPLICATION_NUMBER_OF_DUPLICATES: 8575 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 930 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 18080 DUPLICATION_NUMBER_OF_CLEANED_LINES: 75566 DUPLICATION_PERCENTAGE: 23.92610433263637 UNIT_DUPLICATES_COUNT: 27 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BACKEND: 16366 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BACKEND: 16366 DUPLICATION_PERCENTAGE_PRIMARY_BACKEND: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG_UI: 1672 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG_UI: 1672 DUPLICATION_PERCENTAGE_PRIMARY_CONFIG_UI: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEVOPS: 34 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEVOPS: 34 DUPLICATION_PERCENTAGE_PRIMARY_DEVOPS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 8 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 8 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GRAFANA: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GRAFANA: 0 DUPLICATION_PERCENTAGE_PRIMARY_GRAFANA: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO: 16254 DUPLICATION_NUMBER_OF_CLEANED_LINES_GO: 62482 DUPLICATION_PERCENTAGE_GO: 26.01389200089626 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 468 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 2789 DUPLICATION_PERCENTAGE_TS: 16.780207959842237 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 1204 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 7723 DUPLICATION_PERCENTAGE_TSX: 15.58979671112262 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 86 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 1945 DUPLICATION_PERCENTAGE_PY: 4.42159383033419 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML: 26 DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML: 63 DUPLICATION_PERCENTAGE_TOML: 41.26984126984127 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 203 DUPLICATION_PERCENTAGE_YAML: 6.896551724137931 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML: 28 DUPLICATION_NUMBER_OF_CLEANED_LINES_YML: 269 DUPLICATION_PERCENTAGE_YML: 10.408921933085502 TOTAL_ANALYSIS_TIME_IN_MILLIS: 5477