TOTAL_NUMBER_OF_FILES: 384 NUMBER_OF_FILES_MAIN: 166 LINES_OF_CODE_MAIN: 18873 NUMBER_OF_FILES_MAIN_EXT_TSX: 90 LINES_OF_CODE_MAIN_EXT_TSX: 13725 NUMBER_OF_FILES_MAIN_EXT_YAML: 7 LINES_OF_CODE_MAIN_EXT_YAML: 1773 NUMBER_OF_FILES_MAIN_EXT_PY: 26 LINES_OF_CODE_MAIN_EXT_PY: 1772 NUMBER_OF_FILES_MAIN_EXT_TS: 36 LINES_OF_CODE_MAIN_EXT_TS: 1454 NUMBER_OF_FILES_MAIN_EXT_RB: 1 LINES_OF_CODE_MAIN_EXT_RB: 65 NUMBER_OF_FILES_MAIN_EXT_ERB: 2 LINES_OF_CODE_MAIN_EXT_ERB: 34 NUMBER_OF_FILES_MAIN_EXT_JS: 1 LINES_OF_CODE_MAIN_EXT_JS: 23 NUMBER_OF_FILES_MAIN_EXT_IN: 1 LINES_OF_CODE_MAIN_EXT_IN: 16 NUMBER_OF_FILES_MAIN_EXT_CSS: 2 LINES_OF_CODE_MAIN_EXT_CSS: 11 NUMBER_OF_FILES_TEST: 112 LINES_OF_CODE_TEST: 7992 NUMBER_OF_FILES_TEST_EXT_TSX: 40 LINES_OF_CODE_TEST_EXT_TSX: 4109 NUMBER_OF_FILES_TEST_EXT_TS: 51 LINES_OF_CODE_TEST_EXT_TS: 2963 NUMBER_OF_FILES_TEST_EXT_PY: 19 LINES_OF_CODE_TEST_EXT_PY: 873 NUMBER_OF_FILES_TEST_EXT_YAML: 1 LINES_OF_CODE_TEST_EXT_YAML: 26 NUMBER_OF_FILES_TEST_EXT_JS: 1 LINES_OF_CODE_TEST_EXT_JS: 21 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 42.34 NUMBER_OF_FILES_GENERATED: 1 LINES_OF_CODE_GENERATED: 73 NUMBER_OF_FILES_GENERATED_EXT_JSON: 1 LINES_OF_CODE_GENERATED_EXT_JSON: 73 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 21 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 502 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 21 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 502 NUMBER_OF_FILES_OTHER: 38 LINES_OF_CODE_OTHER: 6853 NUMBER_OF_FILES_OTHER_EXT_TXT: 5 LINES_OF_CODE_OTHER_EXT_TXT: 6091 NUMBER_OF_FILES_OTHER_EXT_MD: 25 LINES_OF_CODE_OTHER_EXT_MD: 517 NUMBER_OF_FILES_OTHER_EXT_JSON: 5 LINES_OF_CODE_OTHER_EXT_JSON: 214 NUMBER_OF_FILES_OTHER_EXT_SVG: 1 LINES_OF_CODE_OTHER_EXT_SVG: 25 NUMBER_OF_FILES_OTHER_EXT_INI: 2 LINES_OF_CODE_OTHER_EXT_INI: 6 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API: 1313 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_PY: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_PY: 1313 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 192 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 176 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 16 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOURCES: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOURCES: 99 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOURCES_EXT_RB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOURCES_EXT_RB: 65 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOURCES_EXT_ERB: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOURCES_EXT_ERB: 34 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AWSLAMBDA: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_AWSLAMBDA: 283 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AWSLAMBDA_EXT_PY: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_AWSLAMBDA_EXT_PY: 283 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND: 129 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND: 15213 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX: 90 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX: 13725 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS: 36 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS: 1454 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS: 23 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_CSS: 11 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INFRASTRUCTURE: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INFRASTRUCTURE: 1773 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INFRASTRUCTURE_EXT_YAML: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INFRASTRUCTURE_EXT_YAML: 1773 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: 14 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 4556 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX: 11 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX: 4287 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 269 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 152 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 14317 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 79 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 9438 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 1773 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 26 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 1772 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 33 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 1185 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB: 65 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB: 34 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 23 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 16 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 11 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 121 LOW_RISK_FILE_SIZE_COUNT: 19 MEDIUM_RISK_FILE_SIZE_COUNT: 18 HIGH_RISK_FILE_SIZE_COUNT: 6 VERY_HIGH_RISK_FILE_SIZE_COUNT: 2 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 4586 LOW_RISK_FILE_SIZE_LOC: 2730 MEDIUM_RISK_FILE_SIZE_LOC: 4963 HIGH_RISK_FILE_SIZE_LOC: 4234 VERY_HIGH_RISK_FILE_SIZE_LOC: 2360 NUMBER_OF_UNITS: 679 LINES_OF_CODE_IN_UNITS: 12752 LINES_OF_CODE_OUTSIDE_UNITS: 6121 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 2033 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 15.942597239648682 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 388 UNIT_SIZE_LOW_RISK_LOC: 1898 UNIT_SIZE_LOW_RISK_PERCENTAGE: 14.883939774153074 UNIT_SIZE_LOW_RISK_COUNT: 130 UNIT_SIZE_MEDIUM_RISK_LOC: 3603 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 28.254391468005018 UNIT_SIZE_MEDIUM_RISK_COUNT: 113 UNIT_SIZE_HIGH_RISK_LOC: 2324 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 18.224592220828104 UNIT_SIZE_HIGH_RISK_COUNT: 32 UNIT_SIZE_VERY_HIGH_RISK_LOC: 2894 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 22.69447929736512 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 487 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 49.64322120285423 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 104 UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC: 150 UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE: 15.290519877675841 UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC: 284 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 28.95005096839959 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC: 60 UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE: 6.116207951070336 UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT: 1 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_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 7 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 5.2631578947368425 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 0 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: 126 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 94.73684210526316 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_AWSLAMBDA_NEGLIGIBLE_RISK_LOC: 38 UNIT_SIZE_COMPONENT_AWSLAMBDA_NEGLIGIBLE_RISK_PERCENTAGE: 14.960629921259843 UNIT_SIZE_COMPONENT_AWSLAMBDA_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_AWSLAMBDA_LOW_RISK_LOC: 64 UNIT_SIZE_COMPONENT_AWSLAMBDA_LOW_RISK_PERCENTAGE: 25.19685039370079 UNIT_SIZE_COMPONENT_AWSLAMBDA_LOW_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_AWSLAMBDA_MEDIUM_RISK_LOC: 152 UNIT_SIZE_COMPONENT_AWSLAMBDA_MEDIUM_RISK_PERCENTAGE: 59.84251968503937 UNIT_SIZE_COMPONENT_AWSLAMBDA_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_AWSLAMBDA_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_AWSLAMBDA_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_AWSLAMBDA_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_AWSLAMBDA_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_AWSLAMBDA_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_AWSLAMBDA_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_LOC: 1501 UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE: 13.185172171468729 UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT: 275 UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_LOC: 1684 UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE: 14.792691496837667 UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_COUNT: 114 UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_LOC: 3167 UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE: 27.819747013352075 UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT: 99 UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_LOC: 2264 UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE: 19.88756148981026 UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_COUNT: 31 UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_LOC: 2768 UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_PERCENTAGE: 24.31482782853127 UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 532 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 38.888888888888886 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 113 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 214 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 15.64327485380117 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 16 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 436 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 31.871345029239766 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 14 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 60 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 4.385964912280702 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 126 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 9.210526315789474 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 1235 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 12.0817843866171 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 225 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 1386 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 13.558990412835062 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 92 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 2634 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 25.767951477206026 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 81 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 2199 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 21.512424183134417 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 30 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 2768 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 27.078849540207397 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 258 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 22.357019064124785 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 49 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 298 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 25.823223570190642 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 22 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 533 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 46.18717504332756 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 18 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 65 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 5.6325823223570195 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 1 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_JS_NEGLIGIBLE_RISK_LOC: 8 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 0 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 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 7460 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 58.500627352572145 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 608 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 2561 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.083124215809285 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 51 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2169 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 17.009096612296112 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 562 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 4.4071518193224595 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 2 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: 2 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 562 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 692 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 70.54026503567788 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 117 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC: 289 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE: 29.45973496432212 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_ROOT_NEGLIGIBLE_RISK_LOC: 133 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 0 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_AWSLAMBDA_NEGLIGIBLE_RISK_LOC: 158 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_NEGLIGIBLE_RISK_PERCENTAGE: 62.20472440944882 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_NEGLIGIBLE_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_LOW_RISK_LOC: 96 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_LOW_RISK_PERCENTAGE: 37.79527559055118 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_AWSLAMBDA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_LOC: 6477 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE: 56.89564300773015 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT: 476 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_LOC: 2176 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE: 19.114546732255796 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_COUNT: 38 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_LOC: 2169 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE: 19.053056921995783 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_LOC: 562 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE: 4.9367533380182715 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 983 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 71.85672514619883 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 132 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 385 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 28.14327485380117 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 13 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 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 5511 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 53.913128546272745 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 392 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 1980 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 19.369986304050087 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 31 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 2169 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 21.21893954216396 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 562 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 5.4979456075132065 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 2 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 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 958 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 83.0155979202773 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 83 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 196 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 16.984402079722702 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 7 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_JS_NEGLIGIBLE_RISK_LOC: 8 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 0 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: 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: 1267 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 338 FILE_CHANGE_HISTORY_WEEKS: 178 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 890 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 2 FILE_AGE_LOW_RISK_COUNT: 7 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 13 FILE_AGE_VERY_HIGH_RISK_COUNT: 144 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1099 FILE_AGE_LOW_RISK_LOC: 1226 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 4212 FILE_AGE_VERY_HIGH_RISK_LOC: 12336 NUMBER_OF_CONTRIBUTORS: 42 DUPLICATION_NUMBER_OF_DUPLICATES: 305 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 42 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1595 DUPLICATION_NUMBER_OF_CLEANED_LINES: 16772 DUPLICATION_PERCENTAGE: 9.509897448127832 UNIT_DUPLICATES_COUNT: 2 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FRONTEND: 1419 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FRONTEND: 1419 DUPLICATION_PERCENTAGE_PRIMARY_FRONTEND: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INFRASTRUCTURE: 121 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INFRASTRUCTURE: 121 DUPLICATION_PERCENTAGE_PRIMARY_INFRASTRUCTURE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AWSLAMBDA: 55 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AWSLAMBDA: 55 DUPLICATION_PERCENTAGE_PRIMARY_AWSLAMBDA: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API: 0 DUPLICATION_PERCENTAGE_PRIMARY_API: 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_PRIMARY_RESOURCES: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RESOURCES: 0 DUPLICATION_PERCENTAGE_PRIMARY_RESOURCES: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 1411 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 12006 DUPLICATION_PERCENTAGE_TSX: 11.752457104780943 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 121 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 1773 DUPLICATION_PERCENTAGE_YAML: 6.82459108855048 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 8 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 1192 DUPLICATION_PERCENTAGE_TS: 0.6711409395973155 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 55 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 1654 DUPLICATION_PERCENTAGE_PY: 3.3252720677146312 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1978