Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 656
NUMBER_OF_FILES_MAIN 445
LINES_OF_CODE_MAIN 38,431
NUMBER_OF_FILES_MAIN_EXT_SCALA 204
LINES_OF_CODE_MAIN_EXT_SCALA 14,042
NUMBER_OF_FILES_MAIN_EXT_TSX 70
LINES_OF_CODE_MAIN_EXT_TSX 11,313
NUMBER_OF_FILES_MAIN_EXT_JSX 74
LINES_OF_CODE_MAIN_EXT_JSX 5,331
NUMBER_OF_FILES_MAIN_EXT_TS 22
LINES_OF_CODE_MAIN_EXT_TS 1,974
NUMBER_OF_FILES_MAIN_EXT_SCSS 13
LINES_OF_CODE_MAIN_EXT_SCSS 1,745
NUMBER_OF_FILES_MAIN_EXT_LESS 13
LINES_OF_CODE_MAIN_EXT_LESS 1,745
NUMBER_OF_FILES_MAIN_EXT_CSS 4
LINES_OF_CODE_MAIN_EXT_CSS 700
NUMBER_OF_FILES_MAIN_EXT_SQL 34
LINES_OF_CODE_MAIN_EXT_SQL 675
NUMBER_OF_FILES_MAIN_EXT_PY 4
LINES_OF_CODE_MAIN_EXT_PY 575
NUMBER_OF_FILES_MAIN_EXT_GO 2
LINES_OF_CODE_MAIN_EXT_GO 163
NUMBER_OF_FILES_MAIN_EXT_XML 2
LINES_OF_CODE_MAIN_EXT_XML 112
NUMBER_OF_FILES_MAIN_EXT_HTML 2
LINES_OF_CODE_MAIN_EXT_HTML 38
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 18
NUMBER_OF_FILES_TEST 124
LINES_OF_CODE_TEST 7,947
NUMBER_OF_FILES_TEST_EXT_SCALA 57
LINES_OF_CODE_TEST_EXT_SCALA 4,303
NUMBER_OF_FILES_TEST_EXT_JSX 19
LINES_OF_CODE_TEST_EXT_JSX 2,089
NUMBER_OF_FILES_TEST_EXT_SQL 35
LINES_OF_CODE_TEST_EXT_SQL 756
NUMBER_OF_FILES_TEST_EXT_TS 5
LINES_OF_CODE_TEST_EXT_TS 511
NUMBER_OF_FILES_TEST_EXT_TSX 5
LINES_OF_CODE_TEST_EXT_TSX 199
NUMBER_OF_FILES_TEST_EXT_PY 1
LINES_OF_CODE_TEST_EXT_PY 51
NUMBER_OF_FILES_TEST_EXT_YAML 1
LINES_OF_CODE_TEST_EXT_YAML 27
NUMBER_OF_FILES_TEST_EXT_JS 1
LINES_OF_CODE_TEST_EXT_JS 11
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 20.67
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 19
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 534
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 10
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 168
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML 149
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SBT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SBT 114
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 70
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 30
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MOD 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MOD 2
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_NPMRC 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_NPMRC 1
NUMBER_OF_FILES_OTHER 18
LINES_OF_CODE_OTHER 3,324
NUMBER_OF_FILES_OTHER_EXT_SVG 2
LINES_OF_CODE_OTHER_EXT_SVG 2,672
NUMBER_OF_FILES_OTHER_EXT_MD 5
LINES_OF_CODE_OTHER_EXT_MD 322
NUMBER_OF_FILES_OTHER_EXT_JSON 5
LINES_OF_CODE_OTHER_EXT_JSON 317
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 4
LINES_OF_CODE_OTHER_EXT_PROPERTIES 7
NUMBER_OF_FILES_OTHER_EXT_TXT 2
LINES_OF_CODE_OTHER_EXT_TXT 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP 206
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP 14,080
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_SCALA 204
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_SCALA 14,042
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_HTML 38
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERIODIC_TRIGGER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERIODIC_TRIGGER 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERIODIC_TRIGGER_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERIODIC_TRIGGER_EXT_PY 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND 170
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND 19,246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX 70
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX 11,313
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JSX 74
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JSX 5,331
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS 1,974
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_CSS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_CSS 610
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC 3,580
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC_EXT_SCSS 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC_EXT_SCSS 1,745
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC_EXT_LESS 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC_EXT_LESS 1,745
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC_EXT_CSS 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 671
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 508
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_GO 163
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONF 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONF 787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONF_EXT_SQL 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONF_EXT_SQL 675
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONF_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONF_EXT_XML 112
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 49
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 9
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,367
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 555
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCALA 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCALA 396
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 295
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSX 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSX 121
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 436
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 37,064
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 201
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 13,646
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 68
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 10,758
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 73
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 5,210
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 13
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 1,745
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 13
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 1,745
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 1,679
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 700
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 34
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 675
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 575
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 163
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 112
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 38
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 18
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 336
LOW_RISK_FILE_SIZE_COUNT 70
MEDIUM_RISK_FILE_SIZE_COUNT 30
HIGH_RISK_FILE_SIZE_COUNT 7
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 12,696
LOW_RISK_FILE_SIZE_LOC 9,809
MEDIUM_RISK_FILE_SIZE_LOC 8,850
HIGH_RISK_FILE_SIZE_LOC 4,966
VERY_HIGH_RISK_FILE_SIZE_LOC 2,110
NUMBER_OF_UNITS 709
LINES_OF_CODE_IN_UNITS 10,336
LINES_OF_CODE_OUTSIDE_UNITS 28,095
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,083
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 20.15
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 343
UNIT_SIZE_LOW_RISK_LOC 3,250
UNIT_SIZE_LOW_RISK_PERCENTAGE 31.44
UNIT_SIZE_LOW_RISK_COUNT 220
UNIT_SIZE_MEDIUM_RISK_LOC 3,813
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 36.89
UNIT_SIZE_MEDIUM_RISK_COUNT 132
UNIT_SIZE_HIGH_RISK_LOC 742
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.18
UNIT_SIZE_HIGH_RISK_COUNT 12
UNIT_SIZE_VERY_HIGH_RISK_LOC 448
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.33
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 1,841
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 20.19
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 301
UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC 2,994
UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE 32.84
UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT 201
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC 3,093
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 33.92
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT 108
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC 742
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE 8.14
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC 448
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 4.91
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERIODIC_TRIGGER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_LOC 151
UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 23.48
UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_LOC 105
UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE 16.33
UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_LOC 387
UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE 60.19
UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FRONTEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 87
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 15.24
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 151
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 26.44
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 333
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 58.32
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 10
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_EXTENSION_SCALA_NEGLIGIBLE_RISK_LOC 1,841
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 20.19
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT 301
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC 2,994
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE 32.84
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_COUNT 201
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_LOC 3,093
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_PERCENTAGE 33.92
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_COUNT 108
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_LOC 742
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_PERCENTAGE 8.14
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_COUNT 12
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_LOC 448
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_PERCENTAGE 4.91
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 84
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 19.35
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 102
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 23.5
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 248
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 57.14
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 8
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 96
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 49.48
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 51
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 26.29
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 47
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 24.23
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 2
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
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 55
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 12.73
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 37
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 8.56
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 340
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 78.7
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 12
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_JS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 17
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 1
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
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 4.96
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 49
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 34.75
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 85
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 60.28
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 6,238
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 60.35
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 586
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,813
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 27.22
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 101
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 837
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.1
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 115
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.11
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 333
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 3.22
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 448
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 5,331
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 58.47
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 509
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC 2,550
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE 27.97
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT 94
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC 789
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 8.65
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE 1.26
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_LOC 333
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 3.65
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERIODIC_TRIGGER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_LOC 538
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 83.67
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_LOC 105
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE 16.33
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 365
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 63.92
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 27.67
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 8.41
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 1
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_SCALA_NEGLIGIBLE_RISK_LOC 5,331
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 58.47
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT 509
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC 2,550
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE 27.97
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_COUNT 94
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_LOC 789
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_PERCENTAGE 8.65
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_PERCENTAGE 1.26
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_LOC 333
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_PERCENTAGE 3.65
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 313
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 72.12
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 16.82
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 11.06
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC 194
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 22
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
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 327
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 75.69
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 105
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 24.31
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 3
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_JS_NEGLIGIBLE_RISK_LOC 17
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
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 39.72
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 60.28
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 0
NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT 170
NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC 13,663
LOW_RISK_FILE_COMPLEXITY_COUNT 11
LOW_RISK_FILE_COMPLEXITY_LOC 2,110
MEDIUM_RISK_FILE_COMPLEXITY_COUNT 6
MEDIUM_RISK_FILE_COMPLEXITY_LOC 2,029
HIGH_RISK_FILE_COMPLEXITY_COUNT 1
HIGH_RISK_FILE_COMPLEXITY_LOC 1,104
VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT 0
VERY_HIGH_RISK_FILE_COMPLEXITY_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,555
FILE_CHANGE_HISTORY_ACTIVE_DAYS 555
FILE_CHANGE_HISTORY_WEEKS 437
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,185
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 445
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 38,431
NUMBER_OF_CONTRIBUTORS 11
DUPLICATION_NUMBER_OF_DUPLICATES 426
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 140
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 4,792
DUPLICATION_NUMBER_OF_CLEANED_LINES 33,574
DUPLICATION_PERCENTAGE 14.27
UNIT_DUPLICATES_COUNT 13
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONF 46
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONF 777
DUPLICATION_PERCENTAGE_PRIMARY_CONF 5.92
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FRONTEND 3,245
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FRONTEND 17,848
DUPLICATION_PERCENTAGE_PRIMARY_FRONTEND 18.18
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APP 1,148
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APP 10,714
DUPLICATION_PERCENTAGE_PRIMARY_APP 10.71
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PUBLIC 126
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PUBLIC 3,580
DUPLICATION_PERCENTAGE_PRIMARY_PUBLIC 3.52
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 227
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 592
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS 38.34
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PERIODIC_TRIGGER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PERIODIC_TRIGGER 63
DUPLICATION_PERCENTAGE_PRIMARY_PERIODIC_TRIGGER 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SQL 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_SQL 675
DUPLICATION_PERCENTAGE_SQL 5.04
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 2,381
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 10,358
DUPLICATION_PERCENTAGE_TSX 22.99
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCALA 1,148
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCALA 10,683
DUPLICATION_PERCENTAGE_SCALA 10.75
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_LESS 63
DUPLICATION_NUMBER_OF_CLEANED_LINES_LESS 1,745
DUPLICATION_PERCENTAGE_LESS 3.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCSS 63
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS 1,745
DUPLICATION_PERCENTAGE_SCSS 3.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 227
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 543
DUPLICATION_PERCENTAGE_PY 41.8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JSX 716
DUPLICATION_NUMBER_OF_CLEANED_LINES_JSX 5,081
DUPLICATION_PERCENTAGE_JSX 14.09
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 136
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 1,783
DUPLICATION_PERCENTAGE_TS 7.63
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 102
DUPLICATION_PERCENTAGE_XML 11.76
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS 700
DUPLICATION_PERCENTAGE_CSS 1.71
MAINTAINABILITY_SCORE_HUMAN 7
MAINTAINABILITY_SCORE_AI 6.2
TOTAL_ANALYSIS_TIME_IN_MILLIS 923
About This Analysis
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.