TOTAL_NUMBER_OF_FILES: 418 NUMBER_OF_FILES_MAIN: 219 LINES_OF_CODE_MAIN: 29195 NUMBER_OF_FILES_MAIN_EXT_TS: 140 LINES_OF_CODE_MAIN_EXT_TS: 21449 NUMBER_OF_FILES_MAIN_EXT_TSX: 52 LINES_OF_CODE_MAIN_EXT_TSX: 5803 NUMBER_OF_FILES_MAIN_EXT_JS: 27 LINES_OF_CODE_MAIN_EXT_JS: 1943 NUMBER_OF_FILES_TEST: 112 LINES_OF_CODE_TEST: 24344 NUMBER_OF_FILES_TEST_EXT_TS: 79 LINES_OF_CODE_TEST_EXT_TS: 20021 NUMBER_OF_FILES_TEST_EXT_TSX: 17 LINES_OF_CODE_TEST_EXT_TSX: 3565 NUMBER_OF_FILES_TEST_EXT_SNAP: 5 LINES_OF_CODE_TEST_EXT_SNAP: 438 NUMBER_OF_FILES_TEST_EXT_JS: 11 LINES_OF_CODE_TEST_EXT_JS: 320 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 83.38 NUMBER_OF_FILES_GENERATED: 1 LINES_OF_CODE_GENERATED: 4583 NUMBER_OF_FILES_GENERATED_EXT_JSON: 1 LINES_OF_CODE_GENERATED_EXT_JSON: 4583 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 27 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 27 NUMBER_OF_FILES_OTHER: 10 LINES_OF_CODE_OTHER: 5254 NUMBER_OF_FILES_OTHER_EXT_JSON: 7 LINES_OF_CODE_OTHER_EXT_JSON: 4863 NUMBER_OF_FILES_OTHER_EXT_MD: 3 LINES_OF_CODE_OTHER_EXT_MD: 391 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 24 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 1615 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 24 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 1615 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES: 192 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES: 27252 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TS: 140 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TS: 21449 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TSX: 52 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TSX: 5803 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 221 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 221 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ESLINT_RULES: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ESLINT_RULES: 107 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ESLINT_RULES_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ESLINT_RULES_EXT_JS: 107 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: 7 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 1164 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 7 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 1164 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 212 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 28031 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 133 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 20285 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 52 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 5803 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 27 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1943 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 126 LOW_RISK_FILE_SIZE_COUNT: 49 MEDIUM_RISK_FILE_SIZE_COUNT: 38 HIGH_RISK_FILE_SIZE_COUNT: 4 VERY_HIGH_RISK_FILE_SIZE_COUNT: 2 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 5497 LOW_RISK_FILE_SIZE_LOC: 7090 MEDIUM_RISK_FILE_SIZE_LOC: 11683 HIGH_RISK_FILE_SIZE_LOC: 2694 VERY_HIGH_RISK_FILE_SIZE_LOC: 2231 NUMBER_OF_UNITS: 524 LINES_OF_CODE_IN_UNITS: 15249 LINES_OF_CODE_OUTSIDE_UNITS: 13946 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 1152 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 7.554593743852056 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 207 UNIT_SIZE_LOW_RISK_LOC: 1869 UNIT_SIZE_LOW_RISK_PERCENTAGE: 12.256541412551643 UNIT_SIZE_LOW_RISK_COUNT: 128 UNIT_SIZE_MEDIUM_RISK_LOC: 3467 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 22.735917109318645 UNIT_SIZE_MEDIUM_RISK_COUNT: 106 UNIT_SIZE_HIGH_RISK_LOC: 3405 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 22.32933307102105 UNIT_SIZE_HIGH_RISK_COUNT: 52 UNIT_SIZE_VERY_HIGH_RISK_LOC: 5356 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 35.12361466325661 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 31 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 11 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 1.791530944625407 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 99 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 16.123778501628664 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 78 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 12.703583061889251 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 73 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 11.889250814332248 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 353 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 57.49185667752443 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC: 1138 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE: 7.813250944043941 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT: 203 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_LOC: 1738 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE: 11.93271541366289 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_COUNT: 119 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_LOC: 3354 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE: 23.027806385169928 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT: 102 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_LOC: 3332 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE: 22.87675935461723 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_COUNT: 51 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC: 5003 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE: 34.34946790250601 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT: 28 UNIT_SIZE_COMPONENT_ESLINT_RULES_NEGLIGIBLE_RISK_LOC: 3 UNIT_SIZE_COMPONENT_ESLINT_RULES_NEGLIGIBLE_RISK_PERCENTAGE: 4.285714285714286 UNIT_SIZE_COMPONENT_ESLINT_RULES_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ESLINT_RULES_LOW_RISK_LOC: 32 UNIT_SIZE_COMPONENT_ESLINT_RULES_LOW_RISK_PERCENTAGE: 45.714285714285715 UNIT_SIZE_COMPONENT_ESLINT_RULES_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ESLINT_RULES_MEDIUM_RISK_LOC: 35 UNIT_SIZE_COMPONENT_ESLINT_RULES_MEDIUM_RISK_PERCENTAGE: 50.0 UNIT_SIZE_COMPONENT_ESLINT_RULES_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ESLINT_RULES_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ESLINT_RULES_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ESLINT_RULES_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ESLINT_RULES_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ESLINT_RULES_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ESLINT_RULES_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 14 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 2.046783625730994 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 131 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 19.15204678362573 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 9 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 113 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 16.52046783625731 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 73 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 10.67251461988304 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 353 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 51.60818713450293 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 1085 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 8.105483340803826 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 195 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 1646 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 12.296429105035111 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 113 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 3177 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 23.7337516808606 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 96 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 3035 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 22.672941879575674 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 46 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 4443 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 33.19139399372479 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 24 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 53 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 4.495335029686175 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 92 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 7.8032230703986425 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 177 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 15.012722646310433 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 297 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 25.19083969465649 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 560 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 47.49787955894826 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 4369 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 28.651059085841695 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 363 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 3505 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 22.98511377795265 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 96 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 4260 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 27.936258115286247 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 52 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 1335 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 8.754672437536888 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 1780 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 11.672896583382517 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 3115 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 155 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 25.2442996742671 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 33 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 5.374592833876221 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 312 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 50.814332247557005 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 114 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 18.566775244299674 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC: 4197 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE: 28.815653964984552 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT: 350 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_LOC: 3419 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE: 23.47408170271198 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_COUNT: 92 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_LOC: 3948 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE: 27.106076210092688 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT: 49 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_LOC: 1221 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE: 8.383110195674563 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC: 1780 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE: 12.221077926536218 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_NEGLIGIBLE_RISK_LOC: 17 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_NEGLIGIBLE_RISK_PERCENTAGE: 24.285714285714285 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_LOW_RISK_LOC: 53 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_LOW_RISK_PERCENTAGE: 75.71428571428571 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ESLINT_RULES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 172 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 25.146198830409357 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 12.573099415204679 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 312 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 45.6140350877193 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 114 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 16.666666666666668 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 1 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_TS_NEGLIGIBLE_RISK_LOC: 3912 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 29.22456297624384 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 331 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 3253 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 24.301509039294785 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 89 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 3220 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 24.054982817869416 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 42 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 1221 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 9.121470192738682 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 1780 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 13.29747497385328 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 285 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 24.173027989821882 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 19 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 166 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 14.079728583545377 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 728 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 61.74724342663274 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 7 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: 76 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 76 FILE_CHANGE_HISTORY_WEEKS: 10 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 50 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 193 FILE_AGE_LOW_RISK_COUNT: 26 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 0 FILE_AGE_VERY_HIGH_RISK_COUNT: 0 FILE_AGE_NEGLIGIBLE_RISK_LOC: 28249 FILE_AGE_LOW_RISK_LOC: 946 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 0 FILE_AGE_VERY_HIGH_RISK_LOC: 0 NUMBER_OF_CONTRIBUTORS: 104 DUPLICATION_NUMBER_OF_DUPLICATES: 205 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 74 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1562 DUPLICATION_NUMBER_OF_CLEANED_LINES: 25495 DUPLICATION_PERCENTAGE: 6.126691508138851 UNIT_DUPLICATES_COUNT: 0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 41 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 41 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS: 134 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS: 134 DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PACKAGES: 1387 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PACKAGES: 1387 DUPLICATION_PERCENTAGE_PRIMARY_PACKAGES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ESLINT_RULES: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ESLINT_RULES: 0 DUPLICATION_PERCENTAGE_PRIMARY_ESLINT_RULES: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 175 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 1660 DUPLICATION_PERCENTAGE_JS: 10.542168674698795 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 1184 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 18716 DUPLICATION_PERCENTAGE_TS: 6.3261380636888225 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 203 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 5119 DUPLICATION_PERCENTAGE_TSX: 3.9656182848212542 TOTAL_ANALYSIS_TIME_IN_MILLIS: 2284