guardian / giant
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 1,121
NUMBER_OF_FILES_MAIN 573
LINES_OF_CODE_MAIN 37,043
NUMBER_OF_FILES_MAIN_EXT_SCALA 233
LINES_OF_CODE_MAIN_EXT_SCALA 15,562
NUMBER_OF_FILES_MAIN_EXT_TSX 72
LINES_OF_CODE_MAIN_EXT_TSX 7,319
NUMBER_OF_FILES_MAIN_EXT_JS 121
LINES_OF_CODE_MAIN_EXT_JS 6,791
NUMBER_OF_FILES_MAIN_EXT_TS 87
LINES_OF_CODE_MAIN_EXT_TS 4,202
NUMBER_OF_FILES_MAIN_EXT_SCSS 43
LINES_OF_CODE_MAIN_EXT_SCSS 2,594
NUMBER_OF_FILES_MAIN_EXT_SBT 2
LINES_OF_CODE_MAIN_EXT_SBT 194
NUMBER_OF_FILES_MAIN_EXT_CSS 7
LINES_OF_CODE_MAIN_EXT_CSS 154
NUMBER_OF_FILES_MAIN_EXT_XML 3
LINES_OF_CODE_MAIN_EXT_XML 113
NUMBER_OF_FILES_MAIN_EXT_YAML 1
LINES_OF_CODE_MAIN_EXT_YAML 60
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 25
NUMBER_OF_FILES_MAIN_EXT_SQL 2
LINES_OF_CODE_MAIN_EXT_SQL 20
NUMBER_OF_FILES_MAIN_EXT_JAVA 1
LINES_OF_CODE_MAIN_EXT_JAVA 9
NUMBER_OF_FILES_TEST 65
LINES_OF_CODE_TEST 5,751
NUMBER_OF_FILES_TEST_EXT_SCALA 51
LINES_OF_CODE_TEST_EXT_SCALA 5,147
NUMBER_OF_FILES_TEST_EXT_TSX 2
LINES_OF_CODE_TEST_EXT_TSX 238
NUMBER_OF_FILES_TEST_EXT_JS 6
LINES_OF_CODE_TEST_EXT_JS 233
NUMBER_OF_FILES_TEST_EXT_TS 4
LINES_OF_CODE_TEST_EXT_TS 103
NUMBER_OF_FILES_TEST_EXT_XML 1
LINES_OF_CODE_TEST_EXT_XML 21
NUMBER_OF_FILES_TEST_EXT_SNAP 1
LINES_OF_CODE_TEST_EXT_SNAP 9
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 15.52
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 5,674
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 5,674
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 13
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 253
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 13
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 253
NUMBER_OF_FILES_OTHER 22
LINES_OF_CODE_OTHER 6,465
NUMBER_OF_FILES_OTHER_EXT_JSON 10
LINES_OF_CODE_OTHER_EXT_JSON 6,222
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 233
NUMBER_OF_FILES_OTHER_EXT_TXT 7
LINES_OF_CODE_OTHER_EXT_TXT 9
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 1
LINES_OF_CODE_OTHER_EXT_PROPERTIES 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON 678
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_SCALA 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_SCALA 678
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECT 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECT_EXT_SBT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECT_EXT_SBT 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 250
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SBT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SBT 190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 60
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLI 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLI 1,122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLI_EXT_SCALA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLI_EXT_SCALA 1,102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLI_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLI_EXT_XML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND 328
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND 20,876
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX 72
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TSX 7,319
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS 120
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_JS 6,785
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS 85
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_TS 3,999
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_SCSS 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_SCSS 2,594
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_CSS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_CSS 154
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FRONTEND_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FRONTEND_EXT_HTML 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND 192
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND 13,884
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_SCALA 189
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_SCALA 13,782
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_XML 93
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BACKEND_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BACKEND_EXT_JAVA 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POSTGRES 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_POSTGRES 229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POSTGRES_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_POSTGRES_EXT_TS 203
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POSTGRES_EXT_SQL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_POSTGRES_EXT_SQL 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POSTGRES_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_POSTGRES_EXT_JS 6
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 57
LINES_OF_CODE_CONCERN_GENERAL_TODOS 7,884
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCALA 37
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCALA 5,257
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 9
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 1,805
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 388
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 367
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCSS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCSS 49
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SQL 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SQL 18
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 516
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 29,159
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 196
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 10,305
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 118
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 6,424
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 63
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 5,514
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 82
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 3,814
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 41
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 2,545
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SBT 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SBT 194
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 154
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 113
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 60
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 25
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 9
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 2
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 463
LOW_RISK_FILE_SIZE_COUNT 81
MEDIUM_RISK_FILE_SIZE_COUNT 23
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 15,551
LOW_RISK_FILE_SIZE_LOC 10,793
MEDIUM_RISK_FILE_SIZE_LOC 6,242
HIGH_RISK_FILE_SIZE_LOC 3,411
VERY_HIGH_RISK_FILE_SIZE_LOC 1,046
NUMBER_OF_UNITS 1,465
LINES_OF_CODE_IN_UNITS 17,820
LINES_OF_CODE_OUTSIDE_UNITS 19,223
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 5,349
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 30.02
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 903
UNIT_SIZE_LOW_RISK_LOC 5,691
UNIT_SIZE_LOW_RISK_PERCENTAGE 31.94
UNIT_SIZE_LOW_RISK_COUNT 382
UNIT_SIZE_MEDIUM_RISK_LOC 4,442
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.93
UNIT_SIZE_MEDIUM_RISK_COUNT 147
UNIT_SIZE_HIGH_RISK_LOC 2,091
UNIT_SIZE_HIGH_RISK_PERCENTAGE 11.73
UNIT_SIZE_HIGH_RISK_COUNT 31
UNIT_SIZE_VERY_HIGH_RISK_LOC 247
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.39
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC 216
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 66.67
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT 42
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC 81
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE 25
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC 27
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE 8.33
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLI_NEGLIGIBLE_RISK_LOC 297
UNIT_SIZE_COMPONENT_CLI_NEGLIGIBLE_RISK_PERCENTAGE 50.68
UNIT_SIZE_COMPONENT_CLI_NEGLIGIBLE_RISK_COUNT 51
UNIT_SIZE_COMPONENT_CLI_LOW_RISK_LOC 123
UNIT_SIZE_COMPONENT_CLI_LOW_RISK_PERCENTAGE 20.99
UNIT_SIZE_COMPONENT_CLI_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_CLI_MEDIUM_RISK_LOC 76
UNIT_SIZE_COMPONENT_CLI_MEDIUM_RISK_PERCENTAGE 12.97
UNIT_SIZE_COMPONENT_CLI_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CLI_HIGH_RISK_LOC 90
UNIT_SIZE_COMPONENT_CLI_HIGH_RISK_PERCENTAGE 15.36
UNIT_SIZE_COMPONENT_CLI_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CLI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLI_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 21
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_FRONTEND_NEGLIGIBLE_RISK_LOC 2,574
UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 35.15
UNIT_SIZE_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT 436
UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_LOC 2,053
UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE 28.04
UNIT_SIZE_COMPONENT_FRONTEND_LOW_RISK_COUNT 138
UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_LOC 1,748
UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE 23.87
UNIT_SIZE_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT 57
UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_LOC 947
UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_PERCENTAGE 12.93
UNIT_SIZE_COMPONENT_FRONTEND_HIGH_RISK_COUNT 14
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_BACKEND_NEGLIGIBLE_RISK_LOC 2,262
UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 23.83
UNIT_SIZE_COMPONENT_BACKEND_NEGLIGIBLE_RISK_COUNT 374
UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_LOC 3,434
UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_PERCENTAGE 36.17
UNIT_SIZE_COMPONENT_BACKEND_LOW_RISK_COUNT 230
UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_LOC 2,570
UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_PERCENTAGE 27.07
UNIT_SIZE_COMPONENT_BACKEND_MEDIUM_RISK_COUNT 85
UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_LOC 980
UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_PERCENTAGE 10.32
UNIT_SIZE_COMPONENT_BACKEND_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_LOC 247
UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_PERCENTAGE 2.6
UNIT_SIZE_COMPONENT_BACKEND_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_POSTGRES_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_POSTGRES_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_POSTGRES_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_POSTGRES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_POSTGRES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_POSTGRES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_POSTGRES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_POSTGRES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_POSTGRES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_POSTGRES_HIGH_RISK_LOC 74
UNIT_SIZE_COMPONENT_POSTGRES_HIGH_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_POSTGRES_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_POSTGRES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_POSTGRES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_POSTGRES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_LOC 2,770
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 26.64
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT 466
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC 3,638
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE 34.99
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_COUNT 244
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_LOC 2,673
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_PERCENTAGE 25.71
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_COUNT 89
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_LOC 1,070
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_PERCENTAGE 10.29
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_COUNT 16
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_LOC 247
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_PERCENTAGE 2.38
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_SBT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_SBT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SBT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SBT_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_SBT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SBT_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SBT_MEDIUM_RISK_LOC 21
UNIT_SIZE_EXTENSION_SBT_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_SBT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_SBT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SBT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SBT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SBT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SBT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SBT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 813
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 45.04
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 130
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 524
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 29.03
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 36
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 313
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 17.34
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 10
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 155
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 8.59
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 2
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 1,219
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 40.22
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 203
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 873
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 28.8
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 58
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 786
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 25.93
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 26
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 153
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 5.05
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 2
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 542
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 21.17
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 103
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 656
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 25.62
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 44
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 649
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 25.35
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 21
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 713
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 27.85
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 11
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_JAVA_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 13,934
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 78.19
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,339
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,907
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 16.31
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 108
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 871
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 4.89
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 108
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.61
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
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 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC 297
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 91.67
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE 8.33
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_NEGLIGIBLE_RISK_LOC 438
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_NEGLIGIBLE_RISK_PERCENTAGE 74.74
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_NEGLIGIBLE_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_LOW_RISK_PERCENTAGE 9.9
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_MEDIUM_RISK_LOC 90
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_MEDIUM_RISK_PERCENTAGE 15.36
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 21
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_FRONTEND_NEGLIGIBLE_RISK_LOC 5,457
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 74.53
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_NEGLIGIBLE_RISK_COUNT 585
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_LOC 1,356
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_PERCENTAGE 18.52
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_LOW_RISK_COUNT 50
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_LOC 509
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_PERCENTAGE 6.95
CONDITIONAL_COMPLEXITY_COMPONENT_FRONTEND_MEDIUM_RISK_COUNT 10
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_BACKEND_NEGLIGIBLE_RISK_LOC 7,647
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 80.55
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_NEGLIGIBLE_RISK_COUNT 645
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_LOC 1,493
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_PERCENTAGE 15.73
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_LOW_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_LOC 245
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_PERCENTAGE 2.58
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_PERCENTAGE 1.14
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BACKEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_NEGLIGIBLE_RISK_LOC 74
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_POSTGRES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_LOC 8,377
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 80.56
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT 751
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC 1,551
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE 14.92
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_LOC 362
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_PERCENTAGE 3.48
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_PERCENTAGE 1.04
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_NEGLIGIBLE_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SBT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 1,585
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 87.81
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 170
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 139
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 7.7
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 4.49
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 2,354
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 77.66
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 266
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 429
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 14.15
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 248
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 8.18
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 6
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 1,592
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 62.19
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 150
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 788
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 30.78
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 180
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 7.03
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 3
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_JAVA_NEGLIGIBLE_RISK_LOC 5
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,453
FILE_CHANGE_HISTORY_ACTIVE_DAYS 271
FILE_CHANGE_HISTORY_WEEKS 203
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,015
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 4
FILE_AGE_HIGH_RISK_COUNT 22
FILE_AGE_VERY_HIGH_RISK_COUNT 201
FILE_AGE_NEGLIGIBLE_RISK_LOC 230
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 635
FILE_AGE_HIGH_RISK_LOC 3,868
FILE_AGE_VERY_HIGH_RISK_LOC 17,643
NUMBER_OF_CONTRIBUTORS 24
DUPLICATION_NUMBER_OF_DUPLICATES 217
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 62
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,985
DUPLICATION_NUMBER_OF_CLEANED_LINES 29,635
DUPLICATION_PERCENTAGE 6.7
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BACKEND 426
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BACKEND 426
DUPLICATION_PERCENTAGE_PRIMARY_BACKEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FRONTEND 1,559
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FRONTEND 1,559
DUPLICATION_PERCENTAGE_PRIMARY_FRONTEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON 0
DUPLICATION_PERCENTAGE_PRIMARY_COMMON -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROJECT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROJECT 0
DUPLICATION_PERCENTAGE_PRIMARY_PROJECT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLI 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLI 0
DUPLICATION_PERCENTAGE_PRIMARY_CLI -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_POSTGRES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_POSTGRES 0
DUPLICATION_PERCENTAGE_PRIMARY_POSTGRES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCALA 426
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCALA 11,575
DUPLICATION_PERCENTAGE_SCALA 3.68
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 954
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 3,448
DUPLICATION_PERCENTAGE_TS 27.67
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCSS 210
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS 2,594
DUPLICATION_PERCENTAGE_SCSS 8.1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 215
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 5,468
DUPLICATION_PERCENTAGE_JS 3.93
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 174
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 6,018
DUPLICATION_PERCENTAGE_TSX 2.89
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS 154
DUPLICATION_PERCENTAGE_CSS 3.9
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,131