firebase / firebase-tools-ui
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 417
NUMBER_OF_FILES_MAIN 286
LINES_OF_CODE_MAIN 15,540
NUMBER_OF_FILES_MAIN_EXT_TSX 150
LINES_OF_CODE_MAIN_EXT_TSX 10,430
NUMBER_OF_FILES_MAIN_EXT_SCSS 90
LINES_OF_CODE_MAIN_EXT_SCSS 2,680
NUMBER_OF_FILES_MAIN_EXT_TS 40
LINES_OF_CODE_MAIN_EXT_TS 2,186
NUMBER_OF_FILES_MAIN_EXT_JS 4
LINES_OF_CODE_MAIN_EXT_JS 149
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 58
NUMBER_OF_FILES_MAIN_EXT_JSON5 1
LINES_OF_CODE_MAIN_EXT_JSON5 37
NUMBER_OF_FILES_TEST 94
LINES_OF_CODE_TEST 6,884
NUMBER_OF_FILES_TEST_EXT_TSX 86
LINES_OF_CODE_TEST_EXT_TSX 5,936
NUMBER_OF_FILES_TEST_EXT_TS 8
LINES_OF_CODE_TEST_EXT_TS 948
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 44.29
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 50,879
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 50,879
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 22
LINES_OF_CODE_OTHER 51,355
NUMBER_OF_FILES_OTHER_EXT_JSON 6
LINES_OF_CODE_OTHER_EXT_JSON 51,122
NUMBER_OF_FILES_OTHER_EXT_SVG 13
LINES_OF_CODE_OTHER_EXT_SVG 132
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 92
NUMBER_OF_FILES_OTHER_EXT_XML 1
LINES_OF_CODE_OTHER_EXT_XML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC_EXT_HTML 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 154
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JSON5 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JSON5 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 387
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS 188
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TSX 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TSX 148
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JS 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_SCSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_SCSS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE 2,030
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE_EXT_TSX 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE_EXT_TSX 1,487
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE_EXT_TS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE_EXT_TS 292
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE_EXT_SCSS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_DATABASE_EXT_SCSS 251
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_HOME 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_HOME 246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_HOME_EXT_TSX 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_HOME_EXT_TSX 218
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_HOME_EXT_SCSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_HOME_EXT_SCSS 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH 1,419
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH_EXT_TSX 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH_EXT_TSX 1,109
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH_EXT_TS 173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH_EXT_SCSS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_AUTH_EXT_SCSS 137
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE 1,816
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE_EXT_TSX 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE_EXT_TSX 1,400
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE_EXT_SCSS 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE_EXT_SCSS 247
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE_EXT_TS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_STORAGE_EXT_TS 169
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE 85
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE 5,852
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE_EXT_TSX 51
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE_EXT_TSX 4,179
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE_EXT_SCSS 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE_EXT_SCSS 894
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE_EXT_TS 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_FIRESTORE_EXT_TS 779
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON 1,905
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON_EXT_TSX 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON_EXT_TSX 973
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON_EXT_SCSS 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON_EXT_SCSS 802
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_COMMON_EXT_TS 130
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_APP 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_APP 176
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_APP_EXT_TSX 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_APP_EXT_TSX 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_APP_EXT_SCSS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_APP_EXT_SCSS 60
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER 859
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER_EXT_TSX 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER_EXT_TSX 599
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER_EXT_SCSS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER_EXT_SCSS 242
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_COMPONENTS_LOGVIEWER_EXT_TS 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE_EXT_TS 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE_AUTH 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE_AUTH 433
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE_AUTH_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE_AUTH_EXT_TS 232
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE_AUTH_EXT_TSX 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE_AUTH_EXT_TSX 201
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE_CONFIG 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE_CONFIG 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_STORE_CONFIG_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_STORE_CONFIG_EXT_TS 37
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 22
LINES_OF_CODE_CONCERN_GENERAL_TODOS 2,208
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 12
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 1,364
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 450
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCSS 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCSS 394
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 264
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 13,332
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 138
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 9,066
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 84
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 2,286
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 36
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 1,736
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 149
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 58
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSON5 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSON5 37
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 244
LOW_RISK_FILE_SIZE_COUNT 35
MEDIUM_RISK_FILE_SIZE_COUNT 7
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 8,821
LOW_RISK_FILE_SIZE_LOC 4,917
MEDIUM_RISK_FILE_SIZE_LOC 1,802
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 758
FILE_CHANGE_HISTORY_ACTIVE_DAYS 124
FILE_CHANGE_HISTORY_WEEKS 107
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 535
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 4
FILE_AGE_MEDIUM_RISK_COUNT 8
FILE_AGE_HIGH_RISK_COUNT 216
FILE_AGE_VERY_HIGH_RISK_COUNT 58
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 230
FILE_AGE_MEDIUM_RISK_LOC 627
FILE_AGE_HIGH_RISK_LOC 12,074
FILE_AGE_VERY_HIGH_RISK_LOC 2,609
NUMBER_OF_CONTRIBUTORS 21
NUMBER_OF_UNITS 259
LINES_OF_CODE_IN_UNITS 2,711
LINES_OF_CODE_OUTSIDE_UNITS 12,829
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 884
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 32.61
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 164
UNIT_SIZE_LOW_RISK_LOC 1,047
UNIT_SIZE_LOW_RISK_PERCENTAGE 38.62
UNIT_SIZE_LOW_RISK_COUNT 72
UNIT_SIZE_MEDIUM_RISK_LOC 639
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 23.57
UNIT_SIZE_MEDIUM_RISK_COUNT 21
UNIT_SIZE_HIGH_RISK_LOC 141
UNIT_SIZE_HIGH_RISK_PERCENTAGE 5.2
UNIT_SIZE_HIGH_RISK_COUNT 2
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 2
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 1.89
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 74
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 69.81
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 30
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 28.3
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 11
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 10.78
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 65
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 63.73
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 26
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 25.49
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 0
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_COMPONENT_SRC_COMPONENTS_DATABASE_NEGLIGIBLE_RISK_LOC 67
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 21.75
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_LOW_RISK_LOC 128
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_LOW_RISK_PERCENTAGE 41.56
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_MEDIUM_RISK_LOC 113
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_MEDIUM_RISK_PERCENTAGE 36.69
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_DATABASE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_NEGLIGIBLE_RISK_LOC 85
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 58.62
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_LOW_RISK_LOC 60
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_LOW_RISK_PERCENTAGE 41.38
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_AUTH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_NEGLIGIBLE_RISK_LOC 221
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 51.04
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_NEGLIGIBLE_RISK_COUNT 43
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_LOW_RISK_LOC 152
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_LOW_RISK_PERCENTAGE 35.1
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_MEDIUM_RISK_LOC 60
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_MEDIUM_RISK_PERCENTAGE 13.86
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_STORAGE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_NEGLIGIBLE_RISK_LOC 318
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 28.52
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_NEGLIGIBLE_RISK_COUNT 58
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_LOW_RISK_LOC 357
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_LOW_RISK_PERCENTAGE 32.02
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_MEDIUM_RISK_LOC 387
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_MEDIUM_RISK_PERCENTAGE 34.71
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_HIGH_RISK_LOC 53
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_HIGH_RISK_PERCENTAGE 4.75
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_FIRESTORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_NEGLIGIBLE_RISK_LOC 83
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 34.02
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_LOW_RISK_LOC 138
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_LOW_RISK_PERCENTAGE 56.56
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_MEDIUM_RISK_LOC 23
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_MEDIUM_RISK_PERCENTAGE 9.43
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_NEGLIGIBLE_RISK_PERCENTAGE 3.74
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_LOW_RISK_PERCENTAGE 14.02
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_HIGH_RISK_LOC 88
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_HIGH_RISK_PERCENTAGE 82.24
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_COMPONENTS_LOGVIEWER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_NEGLIGIBLE_RISK_LOC 73
UNIT_SIZE_COMPONENT_SRC_STORE_NEGLIGIBLE_RISK_PERCENTAGE 73.74
UNIT_SIZE_COMPONENT_SRC_STORE_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SRC_STORE_LOW_RISK_LOC 26
UNIT_SIZE_COMPONENT_SRC_STORE_LOW_RISK_PERCENTAGE 26.26
UNIT_SIZE_COMPONENT_SRC_STORE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_STORE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_NEGLIGIBLE_RISK_LOC 17
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 34.69
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_LOW_RISK_LOC 32
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_LOW_RISK_PERCENTAGE 65.31
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_AUTH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_STORE_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 2
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 1.89
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 74
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 69.81
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 5
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 30
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 28.3
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_TS_NEGLIGIBLE_RISK_LOC 453
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 39.22
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 86
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 464
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 40.17
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 31
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 238
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 20.61
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 9
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 429
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 29.59
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 76
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 509
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 35.1
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 36
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 371
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 25.59
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 11
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 141
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 9.72
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 2
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,167
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 79.93
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 242
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 329
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 12.14
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 215
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 7.93
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 106
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 8
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 102
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 0
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_SRC_COMPONENTS_DATABASE_NEGLIGIBLE_RISK_LOC 269
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 87.34
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_NEGLIGIBLE_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_LOW_RISK_LOC 39
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_LOW_RISK_PERCENTAGE 12.66
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_DATABASE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_NEGLIGIBLE_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 75.17
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_NEGLIGIBLE_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_LOW_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_LOW_RISK_PERCENTAGE 24.83
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_AUTH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_NEGLIGIBLE_RISK_LOC 433
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_STORAGE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_NEGLIGIBLE_RISK_LOC 748
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 67.09
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_NEGLIGIBLE_RISK_COUNT 84
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_LOW_RISK_LOC 240
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_LOW_RISK_PERCENTAGE 21.52
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_MEDIUM_RISK_LOC 127
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_MEDIUM_RISK_PERCENTAGE 11.39
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_FIRESTORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_NEGLIGIBLE_RISK_LOC 230
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 94.26
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_LOW_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_LOW_RISK_PERCENTAGE 5.74
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_NEGLIGIBLE_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_NEGLIGIBLE_RISK_PERCENTAGE 17.76
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_MEDIUM_RISK_LOC 88
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_MEDIUM_RISK_PERCENTAGE 82.24
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_COMPONENTS_LOGVIEWER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_NEGLIGIBLE_RISK_LOC 99
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_NEGLIGIBLE_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_AUTH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_STORE_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 106
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 8
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_TS_NEGLIGIBLE_RISK_LOC 984
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 85.19
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 119
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 135
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 11.69
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 3.12
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_TSX_NEGLIGIBLE_RISK_LOC 1,077
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 74.28
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 115
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 194
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 13.38
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 179
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 12.34
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
DUPLICATION_NUMBER_OF_DUPLICATES 77
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 679
DUPLICATION_NUMBER_OF_CLEANED_LINES 13,682
DUPLICATION_PERCENTAGE 4.96
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_COMMON 157
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_COMMON 157
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_AUTH 94
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_AUTH 94
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_AUTH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_STORAGE 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_STORAGE 34
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_STORAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_FIRESTORE 296
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_FIRESTORE 296
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_FIRESTORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_DATABASE 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_DATABASE 90
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_DATABASE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_APP 8
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_APP 8
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_APP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PUBLIC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PUBLIC 0
DUPLICATION_PERCENTAGE_PRIMARY_PUBLIC -
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_SRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_HOME 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_HOME 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_HOME -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_COMPONENTS_LOGVIEWER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_COMPONENTS_LOGVIEWER 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_COMPONENTS_LOGVIEWER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_STORE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_STORE 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_STORE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_STORE_AUTH 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_STORE_AUTH 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_STORE_AUTH -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_STORE_CONFIG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_STORE_CONFIG 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_STORE_CONFIG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 617
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 8,938
DUPLICATION_PERCENTAGE_TSX 6.9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCSS 50
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS 2,680
DUPLICATION_PERCENTAGE_SCSS 1.87
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 1,844
DUPLICATION_PERCENTAGE_TS 0.65
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,680