TOTAL_NUMBER_OF_FILES: 1566 NUMBER_OF_FILES_MAIN: 1239 LINES_OF_CODE_MAIN: 99055 NUMBER_OF_FILES_MAIN_EXT_TS: 542 LINES_OF_CODE_MAIN_EXT_TS: 38561 NUMBER_OF_FILES_MAIN_EXT_TSX: 282 LINES_OF_CODE_MAIN_EXT_TSX: 31023 NUMBER_OF_FILES_MAIN_EXT_JAVA: 350 LINES_OF_CODE_MAIN_EXT_JAVA: 24043 NUMBER_OF_FILES_MAIN_EXT_PY: 20 LINES_OF_CODE_MAIN_EXT_PY: 1897 NUMBER_OF_FILES_MAIN_EXT_SCSS: 21 LINES_OF_CODE_MAIN_EXT_SCSS: 1241 NUMBER_OF_FILES_MAIN_EXT_G4: 2 LINES_OF_CODE_MAIN_EXT_G4: 958 NUMBER_OF_FILES_MAIN_EXT_JS: 6 LINES_OF_CODE_MAIN_EXT_JS: 505 NUMBER_OF_FILES_MAIN_EXT_YAML: 6 LINES_OF_CODE_MAIN_EXT_YAML: 317 NUMBER_OF_FILES_MAIN_EXT_PROTO: 1 LINES_OF_CODE_MAIN_EXT_PROTO: 218 NUMBER_OF_FILES_MAIN_EXT_SCALA: 6 LINES_OF_CODE_MAIN_EXT_SCALA: 198 NUMBER_OF_FILES_MAIN_EXT_TOML: 2 LINES_OF_CODE_MAIN_EXT_TOML: 67 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 27 NUMBER_OF_FILES_TEST: 159 LINES_OF_CODE_TEST: 26458 NUMBER_OF_FILES_TEST_EXT_TS: 76 LINES_OF_CODE_TEST_EXT_TS: 13530 NUMBER_OF_FILES_TEST_EXT_JAVA: 68 LINES_OF_CODE_TEST_EXT_JAVA: 12244 NUMBER_OF_FILES_TEST_EXT_PY: 9 LINES_OF_CODE_TEST_EXT_PY: 632 NUMBER_OF_FILES_TEST_EXT_JS: 4 LINES_OF_CODE_TEST_EXT_JS: 30 NUMBER_OF_FILES_TEST_EXT_HTML: 1 LINES_OF_CODE_TEST_EXT_HTML: 13 NUMBER_OF_FILES_TEST_EXT_YAML: 1 LINES_OF_CODE_TEST_EXT_YAML: 9 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 26.71 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 11 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 385 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 7 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 189 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 103 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 70 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS: 23 NUMBER_OF_FILES_OTHER: 85 LINES_OF_CODE_OTHER: 2343 NUMBER_OF_FILES_OTHER_EXT_MD: 11 LINES_OF_CODE_OTHER_EXT_MD: 818 NUMBER_OF_FILES_OTHER_EXT_JSON: 29 LINES_OF_CODE_OTHER_EXT_JSON: 798 NUMBER_OF_FILES_OTHER_EXT_XML: 2 LINES_OF_CODE_OTHER_EXT_XML: 319 NUMBER_OF_FILES_OTHER_EXT_SVG: 40 LINES_OF_CODE_OTHER_EXT_SVG: 230 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 2 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 103 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 75 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND: 852 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND: 71357 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS: 542 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS: 38561 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX: 282 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX: 31023 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_SCSS: 21 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_SCSS: 1241 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS: 505 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_HTML: 27 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND: 363 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND: 25522 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_JAVA: 350 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_JAVA: 24043 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_G4: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_G4: 958 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_PROTO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_PROTO: 218 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_SCALA: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_SCALA: 198 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_YAML: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_YAML: 105 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API: 1964 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_PY: 20 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_PY: 1897 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_TOML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_TOML: 67 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INFRASTRUCTURE: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INFRASTRUCTURE: 212 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INFRASTRUCTURE_EXT_YAML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INFRASTRUCTURE_EXT_YAML: 212 NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY: 261 NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS: 27 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 9180 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 16 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 4894 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX: 2117 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA: 2112 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 57 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 1212 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 89875 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 526 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 33667 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 276 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 28906 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 346 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 21931 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 19 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 1840 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS: 21 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS: 1241 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4: 958 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 505 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 317 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 218 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA: 198 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 67 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 27 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 954 LOW_RISK_FILE_SIZE_COUNT: 161 MEDIUM_RISK_FILE_SIZE_COUNT: 103 HIGH_RISK_FILE_SIZE_COUNT: 15 VERY_HIGH_RISK_FILE_SIZE_COUNT: 6 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 29431 LOW_RISK_FILE_SIZE_LOC: 22472 MEDIUM_RISK_FILE_SIZE_LOC: 29581 HIGH_RISK_FILE_SIZE_LOC: 9958 VERY_HIGH_RISK_FILE_SIZE_LOC: 7613 NUMBER_OF_UNITS: 3537 LINES_OF_CODE_IN_UNITS: 54127 LINES_OF_CODE_OUTSIDE_UNITS: 44928 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 11254 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 20.79184141001718 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 2428 UNIT_SIZE_LOW_RISK_LOC: 8893 UNIT_SIZE_LOW_RISK_PERCENTAGE: 16.429877879801207 UNIT_SIZE_LOW_RISK_COUNT: 606 UNIT_SIZE_MEDIUM_RISK_LOC: 10156 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 18.76327895505016 UNIT_SIZE_MEDIUM_RISK_COUNT: 338 UNIT_SIZE_HIGH_RISK_LOC: 7293 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 13.473867016461286 UNIT_SIZE_HIGH_RISK_COUNT: 103 UNIT_SIZE_VERY_HIGH_RISK_LOC: 16531 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 30.541134738670166 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 62 UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_LOC: 4499 UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE: 12.139445778581258 UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT: 919 UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_LOC: 3901 UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE: 10.525889749332181 UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_COUNT: 263 UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_LOC: 6178 UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE: 16.669814629934432 UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT: 196 UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_LOC: 6111 UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE: 16.489031596557027 UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_COUNT: 85 UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_LOC: 16372 UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_PERCENTAGE: 44.1758182455951 UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_COUNT: 61 UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_LOC: 6058 UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE: 37.82939927563382 UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_COUNT: 1318 UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_LOC: 4783 UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_PERCENTAGE: 29.867615836143376 UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_COUNT: 328 UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_LOC: 3832 UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_PERCENTAGE: 23.929062070688147 UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_COUNT: 138 UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_LOC: 1182 UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_PERCENTAGE: 7.381041588609966 UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_COUNT: 18 UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_LOC: 159 UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_PERCENTAGE: 0.9928812289246909 UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 697 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 66.25475285171103 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 191 UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC: 209 UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE: 19.866920152091254 UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC: 146 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 13.87832699619772 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 2967 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 12.445991862074752 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 620 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 2593 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 10.877134107974328 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 171 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 4947 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 20.751709383782877 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 161 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 3300 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 13.84286253618021 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 46 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 10032 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 42.082302109987836 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 39 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 1357 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 10.512860241710568 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 264 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 1228 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 9.513480012395414 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 87 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 1172 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 9.07964053300279 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 33 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 2811 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 21.777192438797645 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 39 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 6340 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 49.11682677409359 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 22 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 175 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 55.732484076433124 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 35 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 80 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 25.477707006369428 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 59 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 18.78980891719745 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 0 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_JAVA_NEGLIGIBLE_RISK_LOC: 6019 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 37.8125392637266 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 1311 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 4747 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 29.821585626334965 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 326 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 3811 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 23.941449930895843 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 137 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 1182 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 7.425555974368639 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT: 18 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC: 159 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE: 0.998869204673954 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_LOC: 39 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_PERCENTAGE: 40.625 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC: 36 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE: 37.5 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_LOC: 21 UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_PERCENTAGE: 21.875 UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 697 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 66.25475285171103 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 191 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 209 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 19.866920152091254 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 146 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 13.87832699619772 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 0 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 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 24897 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 45.997376540358786 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 3119 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 7653 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 14.138969460712769 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 258 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 7556 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 13.959761302122786 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 110 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 6889 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 12.727474273467955 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 37 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 7132 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 13.176418423337706 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 50 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 14021 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_LOC: 12894 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE: 34.79129003534713 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT: 1287 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_LOC: 4289 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE: 11.572812390383422 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_COUNT: 113 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_LOC: 6191 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE: 16.70489193491811 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT: 78 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_LOC: 6555 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE: 17.687056474461023 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_LOC: 7132 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_PERCENTAGE: 19.243949164890317 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_LOC: 11166 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE: 69.72648932184339 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_COUNT: 1631 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_LOC: 3149 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_PERCENTAGE: 19.664043961533658 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_COUNT: 136 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_LOC: 1365 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_PERCENTAGE: 8.523791682278008 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_COUNT: 32 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_LOC: 334 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_PERCENTAGE: 2.0856750343449484 CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_COUNT: 4 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_API_NEGLIGIBLE_RISK_LOC: 837 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 79.56273764258555 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 201 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC: 215 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE: 20.437262357414447 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 7757 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 32.53911657368178 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 849 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 2924 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 12.265615168421494 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 92 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 4143 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 17.37908469314988 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 61 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 4240 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 17.785980955576996 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 4775 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 20.030202609169848 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 4882 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 37.82150604276418 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 398 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 1330 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 10.303687635574837 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 2024 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 15.68019832661915 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 2315 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 17.934614192748683 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 2357 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 18.259993802293152 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 255 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 81.21019108280255 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 40 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 35 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 11.146496815286625 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 7.643312101910828 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 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 11090 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 69.66955647694434 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 1622 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 3129 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 19.65699208443272 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 135 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 1365 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 8.575197889182059 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 32 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 334 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 2.0982535494408845 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_LOC: 76 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_PERCENTAGE: 79.16666666666667 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC: 20 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE: 20.833333333333332 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 837 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 79.56273764258555 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 201 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 215 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 20.437262357414447 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 0 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 DUPLICATION_NUMBER_OF_DUPLICATES: 2050 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 433 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 19726 DUPLICATION_NUMBER_OF_CLEANED_LINES: 84336 DUPLICATION_PERCENTAGE: 23.389774236387783 UNIT_DUPLICATES_COUNT: 29 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FRONTEND: 18237 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FRONTEND: 18237 DUPLICATION_PERCENTAGE_PRIMARY_FRONTEND: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BACKEND: 1282 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BACKEND: 1282 DUPLICATION_PERCENTAGE_PRIMARY_BACKEND: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INFRASTRUCTURE: 130 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INFRASTRUCTURE: 130 DUPLICATION_PERCENTAGE_PRIMARY_INFRASTRUCTURE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API: 77 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API: 77 DUPLICATION_PERCENTAGE_PRIMARY_API: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 10096 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 28537 DUPLICATION_PERCENTAGE_TSX: 35.378631250657044 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 8045 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 34403 DUPLICATION_PERCENTAGE_TS: 23.384588553323837 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_G4: 47 DUPLICATION_NUMBER_OF_CLEANED_LINES_G4: 958 DUPLICATION_PERCENTAGE_G4: 4.906054279749478 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 186 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 317 DUPLICATION_PERCENTAGE_YAML: 58.67507886435331 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 1159 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 16178 DUPLICATION_PERCENTAGE_JAVA: 7.164049944368896 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 77 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 1804 DUPLICATION_PERCENTAGE_PY: 4.2682926829268295 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCSS: 96 DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS: 1241 DUPLICATION_PERCENTAGE_SCSS: 7.735697018533441 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO: 20 DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO: 218 DUPLICATION_PERCENTAGE_PROTO: 9.174311926605505 TOTAL_ANALYSIS_TIME_IN_MILLIS: 7020