firebase / extensions
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 357
NUMBER_OF_FILES_MAIN 125
LINES_OF_CODE_MAIN 10,153
NUMBER_OF_FILES_MAIN_EXT_TS 58
LINES_OF_CODE_MAIN_EXT_TS 5,673
NUMBER_OF_FILES_MAIN_EXT_JS 54
LINES_OF_CODE_MAIN_EXT_JS 2,873
NUMBER_OF_FILES_MAIN_EXT_YAML 9
LINES_OF_CODE_MAIN_EXT_YAML 1,371
NUMBER_OF_FILES_MAIN_EXT_JAVA 1
LINES_OF_CODE_MAIN_EXT_JAVA 119
NUMBER_OF_FILES_MAIN_EXT_SWIFT 2
LINES_OF_CODE_MAIN_EXT_SWIFT 106
NUMBER_OF_FILES_MAIN_EXT_YML 1
LINES_OF_CODE_MAIN_EXT_YML 11
NUMBER_OF_FILES_TEST 37
LINES_OF_CODE_TEST 2,290
NUMBER_OF_FILES_TEST_EXT_TS 32
LINES_OF_CODE_TEST_EXT_TS 2,188
NUMBER_OF_FILES_TEST_EXT_SNAP 4
LINES_OF_CODE_TEST_EXT_SNAP 92
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 10
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 22.55
NUMBER_OF_FILES_GENERATED 14
LINES_OF_CODE_GENERATED 173,998
NUMBER_OF_FILES_GENERATED_EXT_JSON 14
LINES_OF_CODE_GENERATED_EXT_JSON 173,998
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 5
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 237
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 90
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 62
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 61
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 24
NUMBER_OF_FILES_OTHER 131
LINES_OF_CODE_OTHER 177,067
NUMBER_OF_FILES_OTHER_EXT_JSON 83
LINES_OF_CODE_OTHER_EXT_JSON 175,186
NUMBER_OF_FILES_OTHER_EXT_MD 47
LINES_OF_CODE_OTHER_EXT_MD 1,878
NUMBER_OF_FILES_OTHER_EXT_XML 1
LINES_OF_CODE_OTHER_EXT_XML 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT 779
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT_EXT_TS 344
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT_EXT_JS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT_EXT_JS 305
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_TRANSLATE_TEXT_EXT_YAML 130
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT 3,112
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT_EXT_TS 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT_EXT_TS 2,709
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT_EXT_YAML 230
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_BIGQUERY_EXPORT_EXT_JS 173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY 560
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY_EXT_TS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY_EXT_TS 223
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY_EXT_JS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY_EXT_JS 209
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY_EXT_YAML 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC 417
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC_EXT_TS 145
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC_EXT_JS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC_EXT_JS 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_MAILCHIMP_SYNC_EXT_YAML 131
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL 1,172
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL_EXT_TS 552
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL_EXT_JS 482
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_SEND_EMAIL_EXT_YAML 138
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES 1,086
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES_EXT_TS 464
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES_EXT_JS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES_EXT_JS 428
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_RESIZE_IMAGES_EXT_YAML 194
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER 2,126
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_TS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_TS 970
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_JS 800
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_YAML 131
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_JAVA 119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_COUNTER_EXT_SWIFT 106
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES 264
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES_EXT_YAML 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES_EXT_JS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES_EXT_JS 78
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTDB_LIMIT_CHILD_NODES_EXT_TS 63
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DELETE_USER_DATA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DELETE_USER_DATA 605
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DELETE_USER_DATA_EXT_JS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DELETE_USER_DATA_EXT_JS 236
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DELETE_USER_DATA_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DELETE_USER_DATA_EXT_TS 203
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DELETE_USER_DATA_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DELETE_USER_DATA_EXT_YAML 166
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 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS 500
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 267
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 233
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 123
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 9,653
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 57
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 5,406
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 53
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 2,640
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1,371
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 119
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 106
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 11
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 84
LOW_RISK_FILE_SIZE_COUNT 31
MEDIUM_RISK_FILE_SIZE_COUNT 9
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 2,884
LOW_RISK_FILE_SIZE_LOC 4,318
MEDIUM_RISK_FILE_SIZE_LOC 2,438
HIGH_RISK_FILE_SIZE_LOC 513
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,179
FILE_CHANGE_HISTORY_ACTIVE_DAYS 283
FILE_CHANGE_HISTORY_WEEKS 167
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 835
FILE_AGE_NEGLIGIBLE_RISK_COUNT 6
FILE_AGE_LOW_RISK_COUNT 15
FILE_AGE_MEDIUM_RISK_COUNT 9
FILE_AGE_HIGH_RISK_COUNT 14
FILE_AGE_VERY_HIGH_RISK_COUNT 81
FILE_AGE_NEGLIGIBLE_RISK_LOC 607
FILE_AGE_LOW_RISK_LOC 2,283
FILE_AGE_MEDIUM_RISK_LOC 1,184
FILE_AGE_HIGH_RISK_LOC 632
FILE_AGE_VERY_HIGH_RISK_LOC 5,447
NUMBER_OF_CONTRIBUTORS 65
NUMBER_OF_UNITS 242
LINES_OF_CODE_IN_UNITS 3,770
LINES_OF_CODE_OUTSIDE_UNITS 6,383
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 777
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 20.61
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 144
UNIT_SIZE_LOW_RISK_LOC 716
UNIT_SIZE_LOW_RISK_PERCENTAGE 18.99
UNIT_SIZE_LOW_RISK_COUNT 50
UNIT_SIZE_MEDIUM_RISK_LOC 1,126
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.87
UNIT_SIZE_MEDIUM_RISK_COUNT 33
UNIT_SIZE_HIGH_RISK_LOC 826
UNIT_SIZE_HIGH_RISK_PERCENTAGE 21.91
UNIT_SIZE_HIGH_RISK_COUNT 12
UNIT_SIZE_VERY_HIGH_RISK_LOC 325
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 8.62
UNIT_SIZE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_NEGLIGIBLE_RISK_LOC 21
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_TRANSLATE_TEXT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_NEGLIGIBLE_RISK_LOC 276
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_NEGLIGIBLE_RISK_PERCENTAGE 25.65
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_NEGLIGIBLE_RISK_COUNT 48
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_LOW_RISK_LOC 177
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_LOW_RISK_PERCENTAGE 16.45
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_MEDIUM_RISK_LOC 427
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_MEDIUM_RISK_PERCENTAGE 39.68
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_HIGH_RISK_LOC 196
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_HIGH_RISK_PERCENTAGE 18.22
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_NEGLIGIBLE_RISK_LOC 52
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_NEGLIGIBLE_RISK_PERCENTAGE 23.11
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_LOW_RISK_LOC 125
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_LOW_RISK_PERCENTAGE 55.56
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_MEDIUM_RISK_PERCENTAGE 21.33
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_NEGLIGIBLE_RISK_LOC 144
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_NEGLIGIBLE_RISK_PERCENTAGE 18.02
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_LOW_RISK_LOC 62
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_LOW_RISK_PERCENTAGE 7.76
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_MEDIUM_RISK_LOC 371
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_MEDIUM_RISK_PERCENTAGE 46.43
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_VERY_HIGH_RISK_LOC 222
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_VERY_HIGH_RISK_PERCENTAGE 27.78
UNIT_SIZE_COMPONENT_FIRESTORE_SEND_EMAIL_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_NEGLIGIBLE_RISK_LOC 31
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_NEGLIGIBLE_RISK_PERCENTAGE 27.43
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_LOW_RISK_LOC 36
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_LOW_RISK_PERCENTAGE 31.86
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_MEDIUM_RISK_LOC 46
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_MEDIUM_RISK_PERCENTAGE 40.71
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STORAGE_RESIZE_IMAGES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_NEGLIGIBLE_RISK_LOC 253
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_NEGLIGIBLE_RISK_PERCENTAGE 16.47
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_LOW_RISK_LOC 316
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_LOW_RISK_PERCENTAGE 20.57
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_MEDIUM_RISK_LOC 234
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_MEDIUM_RISK_PERCENTAGE 15.23
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_HIGH_RISK_LOC 630
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_HIGH_RISK_PERCENTAGE 41.02
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_VERY_HIGH_RISK_LOC 103
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_VERY_HIGH_RISK_PERCENTAGE 6.71
UNIT_SIZE_COMPONENT_FIRESTORE_COUNTER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 304
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 22.82
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 56
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 298
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 22.37
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 20
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 339
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 25.45
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 10
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 280
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 21.02
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 111
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 8.33
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 470
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 20.03
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 87
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 389
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 16.58
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 28
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 727
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 30.99
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 21
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 546
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 23.27
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 8
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 214
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 9.12
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 3.26
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 29
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 31.52
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 60
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 65.22
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 2
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 1,900
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 50.4
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 201
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,020
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 27.06
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 628
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 16.66
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 222
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 5.89
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 2
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 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_NEGLIGIBLE_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_TRANSLATE_TEXT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_NEGLIGIBLE_RISK_LOC 745
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_NEGLIGIBLE_RISK_PERCENTAGE 69.24
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_NEGLIGIBLE_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_LOW_RISK_LOC 282
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_LOW_RISK_PERCENTAGE 26.21
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_MEDIUM_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_MEDIUM_RISK_PERCENTAGE 4.55
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_BIGQUERY_EXPORT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_NEGLIGIBLE_RISK_LOC 225
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SHORTEN_URLS_BITLY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_NEGLIGIBLE_RISK_LOC 253
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_NEGLIGIBLE_RISK_PERCENTAGE 31.66
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_NEGLIGIBLE_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_LOW_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_LOW_RISK_PERCENTAGE 7.13
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_MEDIUM_RISK_LOC 267
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_MEDIUM_RISK_PERCENTAGE 33.42
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_HIGH_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_HIGH_RISK_PERCENTAGE 27.78
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_SEND_EMAIL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_NEGLIGIBLE_RISK_LOC 67
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_NEGLIGIBLE_RISK_PERCENTAGE 59.29
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_LOW_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_LOW_RISK_PERCENTAGE 40.71
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_RESIZE_IMAGES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_NEGLIGIBLE_RISK_LOC 589
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_NEGLIGIBLE_RISK_PERCENTAGE 38.35
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_LOW_RISK_LOC 635
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_LOW_RISK_PERCENTAGE 41.34
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_MEDIUM_RISK_LOC 312
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_MEDIUM_RISK_PERCENTAGE 20.31
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_COUNTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 614
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 46.1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 74
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 335
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 25.15
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 272
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 20.42
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 8.33
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 1
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 1,230
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 52.43
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 123
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 649
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 27.66
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 356
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 15.17
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 4.73
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 1
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_JAVA_NEGLIGIBLE_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 60.87
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 39.13
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 1
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
DUPLICATION_NUMBER_OF_DUPLICATES 191
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 73
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,717
DUPLICATION_NUMBER_OF_CLEANED_LINES 9,107
DUPLICATION_PERCENTAGE 29.83
UNIT_DUPLICATES_COUNT 9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STORAGE_RESIZE_IMAGES 377
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STORAGE_RESIZE_IMAGES 377
DUPLICATION_PERCENTAGE_PRIMARY_STORAGE_RESIZE_IMAGES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE_SEND_EMAIL 451
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE_SEND_EMAIL 451
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE_SEND_EMAIL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE_BIGQUERY_EXPORT 773
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE_BIGQUERY_EXPORT 773
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE_BIGQUERY_EXPORT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY 170
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY 170
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE_SHORTEN_URLS_BITLY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE_TRANSLATE_TEXT 153
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE_TRANSLATE_TEXT 153
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE_TRANSLATE_TEXT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE_COUNTER 435
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE_COUNTER 435
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE_COUNTER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTDB_LIMIT_CHILD_NODES 70
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTDB_LIMIT_CHILD_NODES 70
DUPLICATION_PERCENTAGE_PRIMARY_RTDB_LIMIT_CHILD_NODES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DELETE_USER_DATA 161
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DELETE_USER_DATA 161
DUPLICATION_PERCENTAGE_PRIMARY_DELETE_USER_DATA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AUTH_MAILCHIMP_SYNC 127
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AUTH_MAILCHIMP_SYNC 127
DUPLICATION_PERCENTAGE_PRIMARY_AUTH_MAILCHIMP_SYNC 100
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_JS 778
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 2,540
DUPLICATION_PERCENTAGE_JS 30.63
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 1,343
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 5,016
DUPLICATION_PERCENTAGE_TS 26.77
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 596
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 1,371
DUPLICATION_PERCENTAGE_YAML 43.47
TOTAL_ANALYSIS_TIME_IN_MILLIS 2,924