Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 732
NUMBER_OF_FILES_MAIN 487
LINES_OF_CODE_MAIN 32,173
NUMBER_OF_FILES_MAIN_EXT_TS 244
LINES_OF_CODE_MAIN_EXT_TS 18,302
NUMBER_OF_FILES_MAIN_EXT_TSX 228
LINES_OF_CODE_MAIN_EXT_TSX 12,307
NUMBER_OF_FILES_MAIN_EXT_YAML 3
LINES_OF_CODE_MAIN_EXT_YAML 841
NUMBER_OF_FILES_MAIN_EXT_JS 5
LINES_OF_CODE_MAIN_EXT_JS 292
NUMBER_OF_FILES_MAIN_EXT_HTML 4
LINES_OF_CODE_MAIN_EXT_HTML 175
NUMBER_OF_FILES_MAIN_EXT_MJS 2
LINES_OF_CODE_MAIN_EXT_MJS 160
NUMBER_OF_FILES_MAIN_EXT_JSX 1
LINES_OF_CODE_MAIN_EXT_JSX 96
NUMBER_OF_FILES_TEST 104
LINES_OF_CODE_TEST 19,438
NUMBER_OF_FILES_TEST_EXT_TS 93
LINES_OF_CODE_TEST_EXT_TS 18,424
NUMBER_OF_FILES_TEST_EXT_TSX 8
LINES_OF_CODE_TEST_EXT_TSX 984
NUMBER_OF_FILES_TEST_EXT_JS 3
LINES_OF_CODE_TEST_EXT_JS 30
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 60.41
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 17
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 6,635
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML 6,073
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 358
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 121
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 64
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_EDITORCONFIG 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_EDITORCONFIG 11
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_PRETTIERIGNORE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_PRETTIERIGNORE 8
NUMBER_OF_FILES_OTHER 42
LINES_OF_CODE_OTHER 2,256
NUMBER_OF_FILES_OTHER_EXT_JSON 39
LINES_OF_CODE_OTHER_EXT_JSON 2,178
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 78
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CDK 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CDK 522
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CDK_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CDK_EXT_TS 517
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CDK_EXT_MJS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CDK_EXT_MJS 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 1,104
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 825
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_MJS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_MJS 155
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TS 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL 153
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_EXT_JS 153
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK 206
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_JSX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_JSX 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_JS 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TS 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TSX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TSX 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_HTML 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLAYWRIGHT 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLAYWRIGHT 1,167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLAYWRIGHT_EXT_TS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLAYWRIGHT_EXT_TS 1,167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 49
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 453
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 28,948
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS 223
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS 16,488
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TSX 227
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TSX 12,290
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_HTML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_HTML 170
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 16
LINES_OF_CODE_CONCERN_GENERAL_TODOS 3,692
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 12
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 3,063
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 629
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 471
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 28,481
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 232
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 15,239
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 224
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 11,678
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 841
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 292
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 175
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 160
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 96
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 398
LOW_RISK_FILE_SIZE_COUNT 59
MEDIUM_RISK_FILE_SIZE_COUNT 22
HIGH_RISK_FILE_SIZE_COUNT 8
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 13,377
LOW_RISK_FILE_SIZE_LOC 7,941
MEDIUM_RISK_FILE_SIZE_LOC 6,119
HIGH_RISK_FILE_SIZE_LOC 4,736
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 290
LINES_OF_CODE_IN_UNITS 3,181
LINES_OF_CODE_OUTSIDE_UNITS 28,992
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,224
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 38.48
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 214
UNIT_SIZE_LOW_RISK_LOC 812
UNIT_SIZE_LOW_RISK_PERCENTAGE 25.53
UNIT_SIZE_LOW_RISK_COUNT 52
UNIT_SIZE_MEDIUM_RISK_LOC 538
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 16.91
UNIT_SIZE_MEDIUM_RISK_COUNT 20
UNIT_SIZE_HIGH_RISK_LOC 247
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.76
UNIT_SIZE_HIGH_RISK_COUNT 3
UNIT_SIZE_VERY_HIGH_RISK_LOC 360
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 11.32
UNIT_SIZE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CDK_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_VERY_HIGH_RISK_LOC 360
UNIT_SIZE_COMPONENT_CDK_VERY_HIGH_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CDK_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 40.91
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_PERCENTAGE 59.09
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_LOC 10
UNIT_SIZE_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_PERCENTAGE 30.3
UNIT_SIZE_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_.STORYBOOK_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_.STORYBOOK_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_.STORYBOOK_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_.STORYBOOK_MEDIUM_RISK_LOC 23
UNIT_SIZE_COMPONENT_.STORYBOOK_MEDIUM_RISK_PERCENTAGE 69.7
UNIT_SIZE_COMPONENT_.STORYBOOK_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_.STORYBOOK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_.STORYBOOK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_.STORYBOOK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_.STORYBOOK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_.STORYBOOK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_.STORYBOOK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_LOC 75
UNIT_SIZE_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_PERCENTAGE 16.27
UNIT_SIZE_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_PLAYWRIGHT_LOW_RISK_LOC 273
UNIT_SIZE_COMPONENT_PLAYWRIGHT_LOW_RISK_PERCENTAGE 59.22
UNIT_SIZE_COMPONENT_PLAYWRIGHT_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_LOC 113
UNIT_SIZE_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_PERCENTAGE 24.51
UNIT_SIZE_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_PLAYWRIGHT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 40
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 1,130
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 49.89
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 200
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 526
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 23.22
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 362
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 15.98
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 247
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 10.91
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 1,200
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 38.83
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 211
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 799
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 25.86
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 51
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 484
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 15.66
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 18
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 247
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 7.99
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 360
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 11.65
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 20
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 13
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 28.89
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 23
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 51.11
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 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
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 32.61
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 31
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 67.39
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,949
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 92.71
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 284
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 200
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 6.29
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 32
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 1.01
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_NEGLIGIBLE_RISK_LOC 360
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_LOC 461
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 2,033
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 89.76
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 245
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 200
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 8.83
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 1.41
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 2,858
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 92.49
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 278
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 200
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 6.47
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 1.04
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT 0
NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT 72
NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC 10,742
LOW_RISK_FILE_COMPLEXITY_COUNT 1
LOW_RISK_FILE_COMPLEXITY_LOC 680
MEDIUM_RISK_FILE_COMPLEXITY_COUNT 0
MEDIUM_RISK_FILE_COMPLEXITY_LOC 0
HIGH_RISK_FILE_COMPLEXITY_COUNT 0
HIGH_RISK_FILE_COMPLEXITY_LOC 0
VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT 0
VERY_HIGH_RISK_FILE_COMPLEXITY_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,506
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,178
FILE_CHANGE_HISTORY_WEEKS 357
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,785
FILE_AGE_NEGLIGIBLE_RISK_COUNT 27
FILE_AGE_LOW_RISK_COUNT 17
FILE_AGE_MEDIUM_RISK_COUNT 75
FILE_AGE_HIGH_RISK_COUNT 141
FILE_AGE_VERY_HIGH_RISK_COUNT 227
FILE_AGE_NEGLIGIBLE_RISK_LOC 4,039
FILE_AGE_LOW_RISK_LOC 2,160
FILE_AGE_MEDIUM_RISK_LOC 6,189
FILE_AGE_HIGH_RISK_LOC 10,105
FILE_AGE_VERY_HIGH_RISK_LOC 9,680
NUMBER_OF_CONTRIBUTORS 48
DUPLICATION_NUMBER_OF_DUPLICATES 762
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 145
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 4,619
DUPLICATION_NUMBER_OF_CLEANED_LINES 28,337
DUPLICATION_PERCENTAGE 16.3
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 4,192
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 25,297
DUPLICATION_PERCENTAGE_PRIMARY_SRC 16.57
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CDK 107
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CDK 492
DUPLICATION_PERCENTAGE_PRIMARY_CDK 21.75
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 142
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 1,098
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 12.93
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLAYWRIGHT 178
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLAYWRIGHT 1,044
DUPLICATION_PERCENTAGE_PRIMARY_PLAYWRIGHT 17.05
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UTIL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTIL 142
DUPLICATION_PERCENTAGE_PRIMARY_UTIL 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_.STORYBOOK 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_.STORYBOOK 195
DUPLICATION_PERCENTAGE_PRIMARY_.STORYBOOK 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 53
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_.GITHUB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_.GITHUB 16
DUPLICATION_PERCENTAGE_PRIMARY_.GITHUB 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 2,339
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 10,730
DUPLICATION_PERCENTAGE_TSX 21.8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 2,026
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 16,091
DUPLICATION_PERCENTAGE_TS 12.59
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 142
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 841
DUPLICATION_PERCENTAGE_YAML 16.88
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML 112
DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML 147
DUPLICATION_PERCENTAGE_HTML 76.19
MAINTAINABILITY_SCORE_HUMAN 7.9
MAINTAINABILITY_SCORE_AI 7.8
AI_CONTEXT_LINES_PER_CHANGE 680
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,350
About This Analysis
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.