TOTAL_NUMBER_OF_FILES: 713 NUMBER_OF_FILES_MAIN: 361 LINES_OF_CODE_MAIN: 20725 NUMBER_OF_FILES_MAIN_EXT_TSX: 182 LINES_OF_CODE_MAIN_EXT_TSX: 12194 NUMBER_OF_FILES_MAIN_EXT_TS: 102 LINES_OF_CODE_MAIN_EXT_TS: 6431 NUMBER_OF_FILES_MAIN_EXT_LESS: 73 LINES_OF_CODE_MAIN_EXT_LESS: 1990 NUMBER_OF_FILES_MAIN_EXT_JS: 4 LINES_OF_CODE_MAIN_EXT_JS: 110 NUMBER_OF_FILES_TEST: 10 LINES_OF_CODE_TEST: 802 NUMBER_OF_FILES_TEST_EXT_TS: 6 LINES_OF_CODE_TEST_EXT_TS: 526 NUMBER_OF_FILES_TEST_EXT_TSX: 4 LINES_OF_CODE_TEST_EXT_TSX: 276 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 3.86 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 0 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 0 NUMBER_OF_FILES_OTHER: 47 LINES_OF_CODE_OTHER: 2404 NUMBER_OF_FILES_OTHER_EXT_MD: 26 LINES_OF_CODE_OTHER_EXT_MD: 1319 NUMBER_OF_FILES_OTHER_EXT_JSON: 21 LINES_OF_CODE_OTHER_EXT_JSON: 1085 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIDGETS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIDGETS: 41 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIDGETS_EXT_JS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIDGETS_EXT_JS: 41 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 27 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 1634 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_TS: 26 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_TS: 1589 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_TSX: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_TSX: 45 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 84 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 69 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS: 15 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 7 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 7 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES: 327 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES: 18959 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TSX: 181 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TSX: 12149 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TS: 73 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_TS: 4820 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGES_EXT_LESS: 73 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGES_EXT_LESS: 1990 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: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 972 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 655 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX: 317 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 351 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 19753 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 177 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 11877 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 97 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 5776 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS: 73 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS: 1990 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 110 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 300 LOW_RISK_FILE_SIZE_COUNT: 45 MEDIUM_RISK_FILE_SIZE_COUNT: 16 HIGH_RISK_FILE_SIZE_COUNT: 0 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 10274 LOW_RISK_FILE_SIZE_LOC: 6428 MEDIUM_RISK_FILE_SIZE_LOC: 4023 HIGH_RISK_FILE_SIZE_LOC: 0 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 174 LINES_OF_CODE_IN_UNITS: 4045 LINES_OF_CODE_OUTSIDE_UNITS: 16680 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 540 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 13.349814585908529 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 100 UNIT_SIZE_LOW_RISK_LOC: 235 UNIT_SIZE_LOW_RISK_PERCENTAGE: 5.80964153275649 UNIT_SIZE_LOW_RISK_COUNT: 17 UNIT_SIZE_MEDIUM_RISK_LOC: 962 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 23.782447466007415 UNIT_SIZE_MEDIUM_RISK_COUNT: 31 UNIT_SIZE_HIGH_RISK_LOC: 1319 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 32.60815822002472 UNIT_SIZE_HIGH_RISK_COUNT: 20 UNIT_SIZE_VERY_HIGH_RISK_LOC: 989 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 24.449938195302842 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 85 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 8.21256038647343 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 366 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 35.36231884057971 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 12 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC: 450 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 43.47826086956522 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC: 134 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 12.946859903381643 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 31 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 40.25974025974026 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 22 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 28.571428571428573 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 24 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 31.16883116883117 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC: 424 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE: 14.45618820320491 UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT: 79 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_LOC: 213 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE: 7.26218888510058 UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_LOC: 572 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE: 19.50221616092738 UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT: 18 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_LOC: 869 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE: 29.62836685987044 UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC: 855 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE: 29.151039890896694 UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 326 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 18.501702610669692 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 58 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 66 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 3.745743473325766 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 735 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 41.71396140749149 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 24 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 501 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 28.43359818388195 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 134 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 7.604994324631101 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 18 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 28.125 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 22 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 34.375 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 24 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 37.5 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 1 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_TSX_NEGLIGIBLE_RISK_LOC: 196 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 8.832807570977918 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 39 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 147 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 6.624605678233438 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 10 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 203 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 9.14826498422713 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 818 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 36.863452005407844 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 12 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 855 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 38.530869761153674 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1964 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 48.553770086526576 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 137 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 908 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 22.447466007416562 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 24 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 548 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 13.547589616810878 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 625 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 15.451174289245984 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 3 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: 3 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 625 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 1035 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 36 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 53 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 68.83116883116882 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 31.16883116883117 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 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: 876 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE: 29.867030344357314 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT: 94 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_LOC: 884 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE: 30.13978861234231 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_LOC: 548 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE: 18.683941356972383 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_LOC: 625 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE: 21.30923968632799 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 1311 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 74.40408626560726 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 78 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 305 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 17.309875141884223 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 146 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 8.286038592508513 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 4 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: 40 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 62.5 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 37.5 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 1 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 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 613 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 27.625056331680938 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 54 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 579 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 26.092834610184767 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 402 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 18.11626858945471 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 625 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 28.165840468679587 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 3 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: 2055 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 679 FILE_CHANGE_HISTORY_WEEKS: 290 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1450 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 16 FILE_AGE_LOW_RISK_COUNT: 5 FILE_AGE_MEDIUM_RISK_COUNT: 71 FILE_AGE_HIGH_RISK_COUNT: 18 FILE_AGE_VERY_HIGH_RISK_COUNT: 251 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1691 FILE_AGE_LOW_RISK_LOC: 1021 FILE_AGE_MEDIUM_RISK_LOC: 4724 FILE_AGE_HIGH_RISK_LOC: 2402 FILE_AGE_VERY_HIGH_RISK_LOC: 10887 NUMBER_OF_CONTRIBUTORS: 125 DUPLICATION_NUMBER_OF_DUPLICATES: 300 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 136 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 4639 DUPLICATION_NUMBER_OF_CLEANED_LINES: 18017 DUPLICATION_PERCENTAGE: 25.747904756618748 UNIT_DUPLICATES_COUNT: 4 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS: 484 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 484 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PACKAGES: 4143 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PACKAGES: 4143 DUPLICATION_PERCENTAGE_PRIMARY_PACKAGES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS: 12 DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WIDGETS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WIDGETS: 0 DUPLICATION_PERCENTAGE_PRIMARY_WIDGETS: 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: 2064 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 5409 DUPLICATION_PERCENTAGE_TS: 38.15862451469773 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 1974 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 10531 DUPLICATION_PERCENTAGE_TSX: 18.744658626911026 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_LESS: 589 DUPLICATION_NUMBER_OF_CLEANED_LINES_LESS: 1990 DUPLICATION_PERCENTAGE_LESS: 29.597989949748744 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 87 DUPLICATION_PERCENTAGE_JS: 13.793103448275861 TOTAL_ANALYSIS_TIME_IN_MILLIS: 2514