Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 650
NUMBER_OF_FILES_MAIN 479
LINES_OF_CODE_MAIN 40,791
NUMBER_OF_FILES_MAIN_EXT_TS 270
LINES_OF_CODE_MAIN_EXT_TS 22,375
NUMBER_OF_FILES_MAIN_EXT_TSX 143
LINES_OF_CODE_MAIN_EXT_TSX 15,409
NUMBER_OF_FILES_MAIN_EXT_CSS 60
LINES_OF_CODE_MAIN_EXT_CSS 2,809
NUMBER_OF_FILES_MAIN_EXT_JS 4
LINES_OF_CODE_MAIN_EXT_JS 138
NUMBER_OF_FILES_MAIN_EXT_YAML 1
LINES_OF_CODE_MAIN_EXT_YAML 48
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 12
NUMBER_OF_FILES_TEST 10
LINES_OF_CODE_TEST 798
NUMBER_OF_FILES_TEST_EXT_TS 7
LINES_OF_CODE_TEST_EXT_TS 555
NUMBER_OF_FILES_TEST_EXT_TSX 2
LINES_OF_CODE_TEST_EXT_TSX 233
NUMBER_OF_FILES_TEST_EXT_JS 1
LINES_OF_CODE_TEST_EXT_JS 10
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.95
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 12
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 698
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML 459
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 196
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_EDITORCONFIG 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_EDITORCONFIG 18
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 17
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_PRETTIERIGNORE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_PRETTIERIGNORE 8
NUMBER_OF_FILES_OTHER 121
LINES_OF_CODE_OTHER 19,974
NUMBER_OF_FILES_OTHER_EXT_JSON 54
LINES_OF_CODE_OTHER_EXT_JSON 11,739
NUMBER_OF_FILES_OTHER_EXT_MDX 58
LINES_OF_CODE_OTHER_EXT_MDX 7,342
NUMBER_OF_FILES_OTHER_EXT_MD 9
LINES_OF_CODE_OTHER_EXT_MD 893
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 120
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TS 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK 109
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TSX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TSX 82
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.STORYBOOK_EXT_TS 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLAYWRIGHT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLAYWRIGHT 79
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLAYWRIGHT_EXT_TSX 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLAYWRIGHT_EXT_TSX 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLAYWRIGHT_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLAYWRIGHT_EXT_HTML 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 595
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS 595
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 463
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 39,840
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS 263
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS 21,692
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TSX 138
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TSX 15,260
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 60
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 2,809
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JS 79
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 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS 568
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 494
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 74
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 474
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 40,223
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 267
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 21,881
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 141
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 15,335
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 60
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 2,809
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 138
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 48
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 12
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 346
LOW_RISK_FILE_SIZE_COUNT 93
MEDIUM_RISK_FILE_SIZE_COUNT 37
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 11,355
LOW_RISK_FILE_SIZE_LOC 13,215
MEDIUM_RISK_FILE_SIZE_LOC 10,853
HIGH_RISK_FILE_SIZE_LOC 511
VERY_HIGH_RISK_FILE_SIZE_LOC 4,857
NUMBER_OF_UNITS 112
LINES_OF_CODE_IN_UNITS 3,288
LINES_OF_CODE_OUTSIDE_UNITS 37,503
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 114
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 3.47
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_LOW_RISK_LOC 320
UNIT_SIZE_LOW_RISK_PERCENTAGE 9.73
UNIT_SIZE_LOW_RISK_COUNT 21
UNIT_SIZE_MEDIUM_RISK_LOC 1,522
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 46.29
UNIT_SIZE_MEDIUM_RISK_COUNT 48
UNIT_SIZE_HIGH_RISK_LOC 1,026
UNIT_SIZE_HIGH_RISK_PERCENTAGE 31.2
UNIT_SIZE_HIGH_RISK_COUNT 15
UNIT_SIZE_VERY_HIGH_RISK_LOC 306
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 9.31
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
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 19
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 40.43
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 28
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 59.57
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_.STORYBOOK_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_PERCENTAGE 100
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 0
UNIT_SIZE_COMPONENT_.STORYBOOK_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_.STORYBOOK_MEDIUM_RISK_COUNT 0
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 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_LOC 37
UNIT_SIZE_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_PLAYWRIGHT_MEDIUM_RISK_COUNT 1
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_SCRIPTS_NEGLIGIBLE_RISK_LOC 21
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 16.41
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 107
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 83.59
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 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
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 87
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 2.83
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 301
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 9.8
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 1,350
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 43.97
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 43
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 1,026
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 33.42
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 306
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 9.97
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 9.73
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 62
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 18.84
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 235
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 71.43
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 79
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 2.67
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 258
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 8.73
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 17
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 1,287
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 43.54
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 41
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 1,026
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 34.71
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 15
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC 306
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE 10.35
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,073
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 63.05
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 94
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 749
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 22.78
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 466
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 14.17
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 4
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_ROOT_NEGLIGIBLE_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
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_.STORYBOOK_NEGLIGIBLE_RISK_LOC 6
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_.STORYBOOK_NEGLIGIBLE_RISK_COUNT 1
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 37
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PLAYWRIGHT_NEGLIGIBLE_RISK_COUNT 1
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_SCRIPTS_NEGLIGIBLE_RISK_LOC 63
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 49.22
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 65
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 50.78
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 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
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
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 1,920
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 62.54
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 85
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 684
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 22.28
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 466
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 15.18
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 4
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 264
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 80.24
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 65
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 19.76
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 0
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_TSX_NEGLIGIBLE_RISK_LOC 1,806
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 61.1
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 78
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 684
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 23.14
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 466
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 15.76
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 4
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
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 1
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
NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT 54
NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC 6,807
LOW_RISK_FILE_COMPLEXITY_COUNT 3
LOW_RISK_FILE_COMPLEXITY_LOC 738
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 407
FILE_CHANGE_HISTORY_ACTIVE_DAYS 182
FILE_CHANGE_HISTORY_WEEKS 58
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 290
FILE_AGE_NEGLIGIBLE_RISK_COUNT 113
FILE_AGE_LOW_RISK_COUNT 84
FILE_AGE_MEDIUM_RISK_COUNT 256
FILE_AGE_HIGH_RISK_COUNT 23
FILE_AGE_VERY_HIGH_RISK_COUNT 3
FILE_AGE_NEGLIGIBLE_RISK_LOC 8,478
FILE_AGE_LOW_RISK_LOC 7,436
FILE_AGE_MEDIUM_RISK_LOC 24,109
FILE_AGE_HIGH_RISK_LOC 754
FILE_AGE_VERY_HIGH_RISK_LOC 14
NUMBER_OF_CONTRIBUTORS 25
DUPLICATION_NUMBER_OF_DUPLICATES 1,399
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 154
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 7,726
DUPLICATION_NUMBER_OF_CLEANED_LINES 38,149
DUPLICATION_PERCENTAGE 20.25
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 7,697
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 37,310
DUPLICATION_PERCENTAGE_PRIMARY_SRC 20.63
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 530
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS 2.64
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_.STORYBOOK 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_.STORYBOOK 92
DUPLICATION_PERCENTAGE_PRIMARY_.STORYBOOK 16.3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 102
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLAYWRIGHT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLAYWRIGHT 67
DUPLICATION_PERCENTAGE_PRIMARY_PLAYWRIGHT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_.GITHUB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_.GITHUB 48
DUPLICATION_PERCENTAGE_PRIMARY_.GITHUB 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 3,106
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 20,841
DUPLICATION_PERCENTAGE_TS 14.9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 4,269
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 14,325
DUPLICATION_PERCENTAGE_TSX 29.8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS 351
DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS 2,809
DUPLICATION_PERCENTAGE_CSS 12.5
MAINTAINABILITY_SCORE_HUMAN 6.1
MAINTAINABILITY_SCORE_AI 6
AI_CONTEXT_LINES_PER_CHANGE 628
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,961
About This Analysis
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.