TOTAL_NUMBER_OF_FILES: 5063 NUMBER_OF_FILES_MAIN: 1205 LINES_OF_CODE_MAIN: 102091 NUMBER_OF_FILES_MAIN_EXT_TS: 821 LINES_OF_CODE_MAIN_EXT_TS: 69161 NUMBER_OF_FILES_MAIN_EXT_TSX: 208 LINES_OF_CODE_MAIN_EXT_TSX: 15670 NUMBER_OF_FILES_MAIN_EXT_JS: 54 LINES_OF_CODE_MAIN_EXT_JS: 7966 NUMBER_OF_FILES_MAIN_EXT_JSX: 37 LINES_OF_CODE_MAIN_EXT_JSX: 4504 NUMBER_OF_FILES_MAIN_EXT_LESS: 79 LINES_OF_CODE_MAIN_EXT_LESS: 4224 NUMBER_OF_FILES_MAIN_EXT_CSS: 3 LINES_OF_CODE_MAIN_EXT_CSS: 387 NUMBER_OF_FILES_MAIN_EXT_HTML: 2 LINES_OF_CODE_MAIN_EXT_HTML: 174 NUMBER_OF_FILES_MAIN_EXT_MJS: 1 LINES_OF_CODE_MAIN_EXT_MJS: 5 NUMBER_OF_FILES_TEST: 658 LINES_OF_CODE_TEST: 138275 NUMBER_OF_FILES_TEST_EXT_TS: 364 LINES_OF_CODE_TEST_EXT_TS: 83763 NUMBER_OF_FILES_TEST_EXT_RDF: 216 LINES_OF_CODE_TEST_EXT_RDF: 46379 NUMBER_OF_FILES_TEST_EXT_SNAP: 25 LINES_OF_CODE_TEST_EXT_SNAP: 5560 NUMBER_OF_FILES_TEST_EXT_TSX: 42 LINES_OF_CODE_TEST_EXT_TSX: 2266 NUMBER_OF_FILES_TEST_EXT_JS: 8 LINES_OF_CODE_TEST_EXT_JS: 292 NUMBER_OF_FILES_TEST_EXT_SH: 3 LINES_OF_CODE_TEST_EXT_SH: 15 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 135.44 NUMBER_OF_FILES_GENERATED: 2 LINES_OF_CODE_GENERATED: 8547 NUMBER_OF_FILES_GENERATED_EXT_JSON: 2 LINES_OF_CODE_GENERATED_EXT_JSON: 8547 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 46 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS: 46 NUMBER_OF_FILES_OTHER: 266 LINES_OF_CODE_OTHER: 14933 NUMBER_OF_FILES_OTHER_EXT_JSON: 37 LINES_OF_CODE_OTHER_EXT_JSON: 11571 NUMBER_OF_FILES_OTHER_EXT_MD: 17 LINES_OF_CODE_OTHER_EXT_MD: 1333 NUMBER_OF_FILES_OTHER_EXT_SVG: 172 LINES_OF_CODE_OTHER_EXT_SVG: 870 NUMBER_OF_FILES_OTHER_EXT_TSX: 10 LINES_OF_CODE_OTHER_EXT_TSX: 613 NUMBER_OF_FILES_OTHER_EXT_TS: 7 LINES_OF_CODE_OTHER_EXT_TS: 233 NUMBER_OF_FILES_OTHER_EXT_TXT: 19 LINES_OF_CODE_OTHER_EXT_TXT: 200 NUMBER_OF_FILES_OTHER_EXT_JS: 1 LINES_OF_CODE_OTHER_EXT_JS: 47 NUMBER_OF_FILES_OTHER_EXT_CSS: 2 LINES_OF_CODE_OTHER_EXT_CSS: 45 NUMBER_OF_FILES_OTHER_EXT_HTML: 1 LINES_OF_CODE_OTHER_EXT_HTML: 21 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KETCHER_AUTOTESTS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KETCHER_AUTOTESTS: 169 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KETCHER_AUTOTESTS_EXT_TS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KETCHER_AUTOTESTS_EXT_TS: 169 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE: 479 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_JS: 191 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_HTML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_HTML: 174 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_TSX: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_TSX: 83 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_CSS: 23 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_TS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_EXT_TS: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES: 1186 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES: 101020 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TS: 814 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TS: 68982 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TSX: 203 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TSX: 15535 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_JS: 53 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_JS: 7775 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_JSX: 37 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_JSX: 4504 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_LESS: 79 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_LESS: 4224 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_SSR: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_SSR: 421 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_SSR_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_SSR_EXT_CSS: 364 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_SSR_EXT_TSX: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_SSR_EXT_TSX: 52 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_SSR_EXT_MJS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_SSR_EXT_MJS: 5 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: 142 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 37268 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 82 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 26968 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS: 26 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS: 5515 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX: 17 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX: 2789 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSX: 7 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSX: 1186 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_LESS: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_LESS: 810 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 1063 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 64823 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 739 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 42193 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 191 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 12881 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS: 69 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS: 3414 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX: 30 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX: 3318 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 28 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 2451 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 387 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 174 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 5 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 951 LOW_RISK_FILE_SIZE_COUNT: 135 MEDIUM_RISK_FILE_SIZE_COUNT: 87 HIGH_RISK_FILE_SIZE_COUNT: 25 VERY_HIGH_RISK_FILE_SIZE_COUNT: 7 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 28612 LOW_RISK_FILE_SIZE_LOC: 18955 MEDIUM_RISK_FILE_SIZE_LOC: 27204 HIGH_RISK_FILE_SIZE_LOC: 16596 VERY_HIGH_RISK_FILE_SIZE_LOC: 10724 NUMBER_OF_UNITS: 3017 LINES_OF_CODE_IN_UNITS: 47547 LINES_OF_CODE_OUTSIDE_UNITS: 54544 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 9288 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 19.534355479841 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1776 UNIT_SIZE_LOW_RISK_LOC: 9015 UNIT_SIZE_LOW_RISK_PERCENTAGE: 18.96018676257177 UNIT_SIZE_LOW_RISK_COUNT: 614 UNIT_SIZE_MEDIUM_RISK_LOC: 14355 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 30.191179254211622 UNIT_SIZE_MEDIUM_RISK_COUNT: 463 UNIT_SIZE_HIGH_RISK_LOC: 8080 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 16.993711485477526 UNIT_SIZE_HIGH_RISK_COUNT: 120 UNIT_SIZE_VERY_HIGH_RISK_LOC: 6809 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 14.32056701789808 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 44 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_NEGLIGIBLE_RISK_LOC: 40 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_NEGLIGIBLE_RISK_PERCENTAGE: 76.92307692307692 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_LOW_RISK_PERCENTAGE: 23.076923076923077 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_KETCHER_AUTOTESTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXAMPLE_NEGLIGIBLE_RISK_LOC: 58 UNIT_SIZE_COMPONENT_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE: 40.84507042253521 UNIT_SIZE_COMPONENT_EXAMPLE_NEGLIGIBLE_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_EXAMPLE_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXAMPLE_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXAMPLE_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXAMPLE_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXAMPLE_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXAMPLE_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXAMPLE_HIGH_RISK_LOC: 84 UNIT_SIZE_COMPONENT_EXAMPLE_HIGH_RISK_PERCENTAGE: 59.15492957746479 UNIT_SIZE_COMPONENT_EXAMPLE_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_EXAMPLE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXAMPLE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC: 9183 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE: 19.40002112601669 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT: 1760 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_LOC: 8992 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE: 18.996514207246225 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_COUNT: 612 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_LOC: 14355 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE: 30.326396957853596 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT: 463 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_LOC: 7996 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE: 16.892362944966727 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_COUNT: 119 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC: 6809 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE: 14.384704763916764 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT: 44 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_NEGLIGIBLE_RISK_LOC: 7 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_NEGLIGIBLE_RISK_PERCENTAGE: 38.888888888888886 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_LOW_RISK_PERCENTAGE: 61.111111111111114 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXAMPLE_SSR_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 8210 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 20.105794191115248 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 1581 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 8016 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 19.630699906940293 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 547 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 12773 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 31.28030562766322 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 410 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 6443 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 15.778517901748543 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 95 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 5392 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 13.204682372532693 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 36 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 874 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 15.532255198151768 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 160 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 706 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 12.546650079971565 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 47 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 1258 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 22.356495468277945 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 43 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 1372 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 24.382441798471653 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 21 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 1417 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 25.182157455127065 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 204 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 18.784530386740332 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 35 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 293 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 26.97974217311234 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 20 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 324 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 29.834254143646408 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 10 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 265 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 24.40147329650092 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 4 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: 26828 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 56.42416976886029 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 2621 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 8123 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 17.084148316402718 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 243 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 8163 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 17.168275600984288 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 122 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 3313 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 6.967842345468694 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 26 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 1120 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 2.355563968284014 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 31 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 4433 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_NEGLIGIBLE_RISK_LOC: 52 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KETCHER_AUTOTESTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_NEGLIGIBLE_RISK_LOC: 142 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_NEGLIGIBLE_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC: 26616 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE: 56.22900602091476 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT: 2602 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_LOC: 8123 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE: 17.16066335692405 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_COUNT: 243 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_LOC: 8163 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE: 17.245167423682265 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT: 122 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_LOC: 3313 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE: 6.99904932924897 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_COUNT: 26 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC: 1120 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE: 2.366113869229957 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_NEGLIGIBLE_RISK_LOC: 18 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXAMPLE_SSR_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 23777 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 58.228437086741444 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 2348 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 7035 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 17.22829015036489 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 201 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 6905 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 16.90992800117549 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 97 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 2680 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 6.563158152519959 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 437 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 1.070186609198217 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 2249 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 39.96801137373378 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 215 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 888 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 15.781055624666784 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 34 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 1174 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 20.863692909187844 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 633 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 11.24933357028612 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC: 683 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 12.137906522125466 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 802 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 73.84898710865562 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 58 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 200 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 18.41620626151013 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 84 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 7.734806629834254 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 3 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: 5187 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 1702 FILE_CHANGE_HISTORY_WEEKS: 741 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 3705 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 74 FILE_AGE_LOW_RISK_COUNT: 144 FILE_AGE_MEDIUM_RISK_COUNT: 265 FILE_AGE_HIGH_RISK_COUNT: 149 FILE_AGE_VERY_HIGH_RISK_COUNT: 573 FILE_AGE_NEGLIGIBLE_RISK_LOC: 23402 FILE_AGE_LOW_RISK_LOC: 21499 FILE_AGE_MEDIUM_RISK_LOC: 23955 FILE_AGE_HIGH_RISK_LOC: 9137 FILE_AGE_VERY_HIGH_RISK_LOC: 24098 NUMBER_OF_CONTRIBUTORS: 196 DUPLICATION_NUMBER_OF_DUPLICATES: 1775 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 296 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 8430 DUPLICATION_NUMBER_OF_CLEANED_LINES: 89702 DUPLICATION_PERCENTAGE: 9.397783772937059 UNIT_DUPLICATES_COUNT: 15 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PACKAGES: 8374 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PACKAGES: 8374 DUPLICATION_PERCENTAGE_PRIMARY_PACKAGES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EXAMPLE: 28 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EXAMPLE: 28 DUPLICATION_PERCENTAGE_PRIMARY_EXAMPLE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EXAMPLE_SSR: 28 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EXAMPLE_SSR: 28 DUPLICATION_PERCENTAGE_PRIMARY_EXAMPLE_SSR: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_KETCHER_AUTOTESTS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_KETCHER_AUTOTESTS: 0 DUPLICATION_PERCENTAGE_PRIMARY_KETCHER_AUTOTESTS: 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_TS: 5455 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 59616 DUPLICATION_PERCENTAGE_TS: 9.150228126677401 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 798 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 7081 DUPLICATION_PERCENTAGE_JS: 11.269594690015534 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 1066 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 13872 DUPLICATION_PERCENTAGE_TSX: 7.684544405997693 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_LESS: 319 DUPLICATION_NUMBER_OF_CLEANED_LINES_LESS: 4224 DUPLICATION_PERCENTAGE_LESS: 7.552083333333333 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JSX: 748 DUPLICATION_NUMBER_OF_CLEANED_LINES_JSX: 4358 DUPLICATION_PERCENTAGE_JSX: 17.16383662230381 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 387 DUPLICATION_PERCENTAGE_CSS: 11.369509043927648 TOTAL_ANALYSIS_TIME_IN_MILLIS: 59458