TOTAL_NUMBER_OF_FILES: 1473 NUMBER_OF_FILES_MAIN: 676 LINES_OF_CODE_MAIN: 89717 NUMBER_OF_FILES_MAIN_EXT_TSX: 275 LINES_OF_CODE_MAIN_EXT_TSX: 46517 NUMBER_OF_FILES_MAIN_EXT_TS: 305 LINES_OF_CODE_MAIN_EXT_TS: 32047 NUMBER_OF_FILES_MAIN_EXT_LESS: 58 LINES_OF_CODE_MAIN_EXT_LESS: 9477 NUMBER_OF_FILES_MAIN_EXT_HTML: 16 LINES_OF_CODE_MAIN_EXT_HTML: 704 NUMBER_OF_FILES_MAIN_EXT_JS: 16 LINES_OF_CODE_MAIN_EXT_JS: 638 NUMBER_OF_FILES_MAIN_EXT_CSS: 5 LINES_OF_CODE_MAIN_EXT_CSS: 325 NUMBER_OF_FILES_MAIN_EXT_PROJ: 1 LINES_OF_CODE_MAIN_EXT_PROJ: 9 NUMBER_OF_FILES_TEST: 291 LINES_OF_CODE_TEST: 63640 NUMBER_OF_FILES_TEST_EXT_SNAP: 84 LINES_OF_CODE_TEST_EXT_SNAP: 47128 NUMBER_OF_FILES_TEST_EXT_TS: 89 LINES_OF_CODE_TEST_EXT_TS: 8162 NUMBER_OF_FILES_TEST_EXT_TSX: 111 LINES_OF_CODE_TEST_EXT_TSX: 7997 NUMBER_OF_FILES_TEST_EXT_PS1: 5 LINES_OF_CODE_TEST_EXT_PS1: 295 NUMBER_OF_FILES_TEST_EXT_JS: 1 LINES_OF_CODE_TEST_EXT_JS: 49 NUMBER_OF_FILES_TEST_EXT_HTML: 1 LINES_OF_CODE_TEST_EXT_HTML: 9 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 70.93 NUMBER_OF_FILES_GENERATED: 1 LINES_OF_CODE_GENERATED: 67 NUMBER_OF_FILES_GENERATED_EXT_JSON: 1 LINES_OF_CODE_GENERATED_EXT_JSON: 67 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 336 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS: 312 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_NUSPEC: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_NUSPEC: 24 NUMBER_OF_FILES_OTHER: 271 LINES_OF_CODE_OTHER: 10235 NUMBER_OF_FILES_OTHER_EXT_JSON: 18 LINES_OF_CODE_OTHER_EXT_JSON: 7109 NUMBER_OF_FILES_OTHER_EXT_SVG: 237 LINES_OF_CODE_OTHER_EXT_SVG: 2195 NUMBER_OF_FILES_OTHER_EXT_MD: 12 LINES_OF_CODE_OTHER_EXT_MD: 899 NUMBER_OF_FILES_OTHER_EXT_PATCH: 2 LINES_OF_CODE_OTHER_EXT_PATCH: 30 NUMBER_OF_FILES_OTHER_EXT_TS: 2 LINES_OF_CODE_OTHER_EXT_TS: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 123 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 26 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PROJ: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PROJ: 9 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS: 486 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_JS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_JS: 244 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_TS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_TS: 242 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 640 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 81752 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TSX: 275 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TSX: 46517 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS: 303 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS: 31717 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_LESS: 41 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_LESS: 2489 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_HTML: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_HTML: 704 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CSS: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CSS: 325 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LESS: 17 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LESS: 6988 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LESS_EXT_LESS: 17 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LESS_EXT_LESS: 6988 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRICT_NULL_CHECKS: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRICT_NULL_CHECKS: 282 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRICT_NULL_CHECKS_EXT_JS: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRICT_NULL_CHECKS_EXT_JS: 282 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JEST: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_JEST: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JEST_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_JEST_EXT_JS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PREVIEW: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PREVIEW: 76 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PREVIEW_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PREVIEW_EXT_JS: 76 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: 85 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 27129 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 51 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 12166 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX: 31 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX: 11895 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_LESS: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_LESS: 3057 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HTML: 11 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 591 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 62588 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 244 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 34622 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 254 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 19881 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS: 56 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS: 6420 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 15 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 693 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 16 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 638 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 5 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 325 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROJ: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROJ: 9 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 422 LOW_RISK_FILE_SIZE_COUNT: 124 MEDIUM_RISK_FILE_SIZE_COUNT: 103 HIGH_RISK_FILE_SIZE_COUNT: 17 VERY_HIGH_RISK_FILE_SIZE_COUNT: 10 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 16352 LOW_RISK_FILE_SIZE_LOC: 17590 MEDIUM_RISK_FILE_SIZE_LOC: 30681 HIGH_RISK_FILE_SIZE_LOC: 11061 VERY_HIGH_RISK_FILE_SIZE_LOC: 14033 NUMBER_OF_UNITS: 1939 LINES_OF_CODE_IN_UNITS: 32120 LINES_OF_CODE_OUTSIDE_UNITS: 57597 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 6153 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 19.15628891656289 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1030 UNIT_SIZE_LOW_RISK_LOC: 6460 UNIT_SIZE_LOW_RISK_PERCENTAGE: 20.1120797011208 UNIT_SIZE_LOW_RISK_COUNT: 441 UNIT_SIZE_MEDIUM_RISK_LOC: 11614 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 36.15815691158157 UNIT_SIZE_MEDIUM_RISK_COUNT: 377 UNIT_SIZE_HIGH_RISK_LOC: 4726 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 14.71357409713574 UNIT_SIZE_HIGH_RISK_COUNT: 72 UNIT_SIZE_VERY_HIGH_RISK_LOC: 3167 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 9.859900373599004 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC: 46 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE: 26.285714285714285 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_LOC: 35 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_PERCENTAGE: 20.0 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_LOC: 24 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE: 13.714285714285714 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_LOC: 70 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE: 40.0 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 6064 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 19.165613147914033 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 1012 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 6325 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 19.990518331226294 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 432 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 11515 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 36.39380530973451 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 373 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 4569 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 14.440581542351454 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 70 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 3167 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 10.009481668773704 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_NEGLIGIBLE_RISK_LOC: 35 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_NEGLIGIBLE_RISK_PERCENTAGE: 17.766497461928935 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_NEGLIGIBLE_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_LOW_RISK_LOC: 87 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_LOW_RISK_PERCENTAGE: 44.16243654822335 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_LOW_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_MEDIUM_RISK_LOC: 75 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_MEDIUM_RISK_PERCENTAGE: 38.07106598984772 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STRICT_NULL_CHECKS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 13 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 13.0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 1 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: 87 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 87.0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_JEST_NEGLIGIBLE_RISK_LOC: 8 UNIT_SIZE_COMPONENT_JEST_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_JEST_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_JEST_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_JEST_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_JEST_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_JEST_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_JEST_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_JEST_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_JEST_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_JEST_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_JEST_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_JEST_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_JEST_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_JEST_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 4232 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 25.321605935499313 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 689 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 3741 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 22.38377311075211 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 259 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 5776 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 34.559923412912106 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 192 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 2144 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 12.828337222521391 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 32 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 820 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 4.906360318315084 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 50 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 14.749262536873156 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 12 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 120 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 35.39823008849557 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 99 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 29.20353982300885 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 70 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 20.64896755162242 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 1871 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 12.417042739580568 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 329 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 2599 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 17.24847358640828 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 174 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 5739 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 38.08733740376958 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 181 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 2512 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 16.671091053889036 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 39 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 2347 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 15.576055216352534 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 20697 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 64.43648816936488 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1681 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 6438 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.043586550435865 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 196 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 4128 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 12.851805728518057 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 57 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 857 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 2.6681195516811953 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 5 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: 5 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 857 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC: 105 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE: 60.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_LOC: 70 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE: 40.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 20335 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 64.26991150442478 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 1651 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 6390 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 20.195954487989887 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 194 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 4058 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 12.825537294563842 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 56 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 857 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 2.7085967130214916 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_NEGLIGIBLE_RISK_LOC: 149 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_NEGLIGIBLE_RISK_PERCENTAGE: 75.63451776649747 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_NEGLIGIBLE_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_LOW_RISK_LOC: 48 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_LOW_RISK_PERCENTAGE: 24.365482233502537 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STRICT_NULL_CHECKS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 100 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 2 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_JEST_NEGLIGIBLE_RISK_LOC: 8 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JEST_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 10985 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 65.72727816669658 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 1033 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 3536 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 21.15718303117334 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 110 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 1922 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 11.50002991683121 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 32 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 270 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 1.615508885298869 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 3 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: 221 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 65.19174041297936 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 48 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 14.15929203539823 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 70 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 20.64896755162242 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_TSX_NEGLIGIBLE_RISK_LOC: 9491 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 62.98778869126626 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 626 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 2854 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 18.940801698964695 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 84 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 2136 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 14.175736660472525 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 24 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 587 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 3.8956729492965225 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1807 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 659 FILE_CHANGE_HISTORY_WEEKS: 258 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1290 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 90 FILE_AGE_LOW_RISK_COUNT: 73 FILE_AGE_MEDIUM_RISK_COUNT: 15 FILE_AGE_HIGH_RISK_COUNT: 95 FILE_AGE_VERY_HIGH_RISK_COUNT: 377 FILE_AGE_NEGLIGIBLE_RISK_LOC: 23297 FILE_AGE_LOW_RISK_LOC: 16322 FILE_AGE_MEDIUM_RISK_LOC: 998 FILE_AGE_HIGH_RISK_LOC: 11315 FILE_AGE_VERY_HIGH_RISK_LOC: 36103 NUMBER_OF_CONTRIBUTORS: 54 DUPLICATION_NUMBER_OF_DUPLICATES: 1005 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 212 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 10549 DUPLICATION_NUMBER_OF_CLEANED_LINES: 79017 DUPLICATION_PERCENTAGE: 13.350291709378995 UNIT_DUPLICATES_COUNT: 18 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LESS: 2623 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LESS: 2623 DUPLICATION_PERCENTAGE_PRIMARY_LESS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 7926 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 7926 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 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_UTILS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTILS: 0 DUPLICATION_PERCENTAGE_PRIMARY_UTILS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRICT_NULL_CHECKS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRICT_NULL_CHECKS: 0 DUPLICATION_PERCENTAGE_PRIMARY_STRICT_NULL_CHECKS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JEST: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JEST: 0 DUPLICATION_PERCENTAGE_PRIMARY_JEST: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PREVIEW: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PREVIEW: 0 DUPLICATION_PERCENTAGE_PRIMARY_PREVIEW: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_LESS: 2963 DUPLICATION_NUMBER_OF_CLEANED_LINES_LESS: 9477 DUPLICATION_PERCENTAGE_LESS: 31.26516830220534 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 4578 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 41047 DUPLICATION_PERCENTAGE_TSX: 11.15306843374668 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 2978 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 27061 DUPLICATION_PERCENTAGE_TS: 11.004767007871106 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 18 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 325 DUPLICATION_PERCENTAGE_CSS: 5.538461538461538 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML: 539 DUPLICATION_PERCENTAGE_HTML: 2.226345083487941 TOTAL_ANALYSIS_TIME_IN_MILLIS: 5872