firebase / firebase-android-sdk
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 3,082
NUMBER_OF_FILES_MAIN 1,422
LINES_OF_CODE_MAIN 120,598
NUMBER_OF_FILES_MAIN_EXT_JAVA 1,307
LINES_OF_CODE_MAIN_EXT_JAVA 111,578
NUMBER_OF_FILES_MAIN_EXT_PROTO 26
LINES_OF_CODE_MAIN_EXT_PROTO 4,103
NUMBER_OF_FILES_MAIN_EXT_KT 38
LINES_OF_CODE_MAIN_EXT_KT 2,560
NUMBER_OF_FILES_MAIN_EXT_H 20
LINES_OF_CODE_MAIN_EXT_H 810
NUMBER_OF_FILES_MAIN_EXT_PY 17
LINES_OF_CODE_MAIN_EXT_PY 735
NUMBER_OF_FILES_MAIN_EXT_CPP 8
LINES_OF_CODE_MAIN_EXT_CPP 610
NUMBER_OF_FILES_MAIN_EXT_MUSTACHE 2
LINES_OF_CODE_MAIN_EXT_MUSTACHE 75
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 73
NUMBER_OF_FILES_MAIN_EXT_YAML 1
LINES_OF_CODE_MAIN_EXT_YAML 52
NUMBER_OF_FILES_MAIN_EXT_PRO 2
LINES_OF_CODE_MAIN_EXT_PRO 2
NUMBER_OF_FILES_TEST 983
LINES_OF_CODE_TEST 5,230,733
NUMBER_OF_FILES_TEST_EXT_PB 272
LINES_OF_CODE_TEST_EXT_PB 5,110,788
NUMBER_OF_FILES_TEST_EXT_JAVA 647
LINES_OF_CODE_TEST_EXT_JAVA 114,952
NUMBER_OF_FILES_TEST_EXT_KT 34
LINES_OF_CODE_TEST_EXT_KT 3,167
NUMBER_OF_FILES_TEST_EXT_PROTO 10
LINES_OF_CODE_TEST_EXT_PROTO 636
NUMBER_OF_FILES_TEST_EXT_H 1
LINES_OF_CODE_TEST_EXT_H 507
NUMBER_OF_FILES_TEST_EXT_PY 7
LINES_OF_CODE_TEST_EXT_PY 284
NUMBER_OF_FILES_TEST_EXT_GRADLE 6
LINES_OF_CODE_TEST_EXT_GRADLE 207
NUMBER_OF_FILES_TEST_EXT_JS 2
LINES_OF_CODE_TEST_EXT_JS 105
NUMBER_OF_FILES_TEST_EXT_MUSTACHE 1
LINES_OF_CODE_TEST_EXT_MUSTACHE 48
NUMBER_OF_FILES_TEST_EXT_PRO 2
LINES_OF_CODE_TEST_EXT_PRO 27
NUMBER_OF_FILES_TEST_EXT_CPP 1
LINES_OF_CODE_TEST_EXT_CPP 12
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 4,337.32
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 2,436
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 2,436
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 109
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 4,454
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 90
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 3,811
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MK 15
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MK 467
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 152
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 24
NUMBER_OF_FILES_OTHER 348
LINES_OF_CODE_OTHER 312,682
NUMBER_OF_FILES_OTHER_EXT_JSON 34
LINES_OF_CODE_OTHER_EXT_JSON 305,856
NUMBER_OF_FILES_OTHER_EXT_XML 217
LINES_OF_CODE_OTHER_EXT_XML 4,640
NUMBER_OF_FILES_OTHER_EXT_MD 36
LINES_OF_CODE_OTHER_EXT_MD 1,778
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 61
LINES_OF_CODE_OTHER_EXT_PROPERTIES 408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK 1,986
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK_EXT_H 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK_EXT_H 810
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK_EXT_CPP 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK_EXT_CPP 610
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK_EXT_JAVA 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_NDK_EXT_JAVA 566
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENCODERS 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENCODERS 3,268
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENCODERS_EXT_JAVA 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENCODERS_EXT_JAVA 2,581
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENCODERS_EXT_KT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENCODERS_EXT_KT 655
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENCODERS_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENCODERS_EXT_PROTO 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FUNCTIONS 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FUNCTIONS 858
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FUNCTIONS_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FUNCTIONS_EXT_JAVA 837
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FUNCTIONS_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FUNCTIONS_EXT_KT 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_PERF 105
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_PERF 10,410
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_JAVA 102
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_JAVA 9,996
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_PROTO 379
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_KT 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_PERF_EXT_PRO 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TRANSPORT 88
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TRANSPORT 3,750
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_JAVA 87
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_JAVA 3,672
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_PROTO 78
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DYNAMIC_LINKS 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DYNAMIC_LINKS 1,446
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DYNAMIC_LINKS_EXT_JAVA 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DYNAMIC_LINKS_EXT_JAVA 1,357
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DYNAMIC_LINKS_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DYNAMIC_LINKS_EXT_KT 89
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ML_MODELDOWNLOADER 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ML_MODELDOWNLOADER 2,497
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ML_MODELDOWNLOADER_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ML_MODELDOWNLOADER_EXT_JAVA 2,467
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ML_MODELDOWNLOADER_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ML_MODELDOWNLOADER_EXT_KT 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS 103
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS 8,229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_EXT_JAVA 101
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_EXT_JAVA 8,197
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_EXT_KT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CRASHLYTICS_EXT_KT 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_COMPONENTS 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_COMPONENTS 1,361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_COMPONENTS_EXT_JAVA 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_COMPONENTS_EXT_JAVA 1,361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_SEGMENTATION 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_SEGMENTATION 534
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_SEGMENTATION_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_SEGMENTATION_EXT_JAVA 534
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING 5,227
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_EXT_JAVA 37
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_EXT_JAVA 5,116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_EXT_PROTO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_EXT_PROTO 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_EXT_KT 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE 189
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE 18,959
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_EXT_JAVA 188
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_EXT_JAVA 18,930
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_EXT_KT 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING 89
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING 5,267
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_EXT_JAVA 80
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_EXT_JAVA 4,508
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_EXT_PROTO 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_EXT_PROTO 743
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_EXT_KT 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION 2,695
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_EXT_JAVA 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_EXT_JAVA 2,580
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_EXT_KT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_EXT_KT 115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_STUB 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_STUB 293
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_STUB_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_STUB_EXT_JAVA 288
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_STUB_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_APPDISTRIBUTION_STUB_EXT_KT 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_COMMON 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_COMMON 1,713
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_COMMON_EXT_JAVA 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_COMMON_EXT_JAVA 1,686
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_COMMON_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_COMMON_EXT_KT 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ABT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ABT 405
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ABT_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ABT_EXT_JAVA 405
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTEG_TESTING 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTEG_TESTING 162
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTEG_TESTING_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTEG_TESTING_EXT_JAVA 162
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 1,066
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_KT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_KT 978
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_JAVA 88
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_DISPLAY 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_DISPLAY 3,416
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_DISPLAY_EXT_JAVA 46
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_DISPLAY_EXT_JAVA 3,400
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_DISPLAY_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INAPPMESSAGING_DISPLAY_EXT_KT 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MACROBENCHMARK 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MACROBENCHMARK 136
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MACROBENCHMARK_EXT_MUSTACHE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MACROBENCHMARK_EXT_MUSTACHE 75
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MACROBENCHMARK_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MACROBENCHMARK_EXT_YAML 52
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MACROBENCHMARK_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MACROBENCHMARK_EXT_KT 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_STORAGE 60
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_STORAGE 7,008
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_STORAGE_EXT_JAVA 59
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_STORAGE_EXT_JAVA 6,965
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_STORAGE_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_STORAGE_EXT_KT 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC 3,967
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_JAVA 37
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_JAVA 3,619
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KT 348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS 1,693
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_EXT_JAVA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_EXT_JAVA 1,677
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_EXT_KT 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_INTEROP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_INTEROP 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_INTEROP_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_INSTALLATIONS_INTEROP_EXT_JAVA 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APK_SIZE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APK_SIZE 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APK_SIZE_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APK_SIZE_EXT_JAVA 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APK_SIZE_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APK_SIZE_EXT_PRO 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CONFIG 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CONFIG 2,866
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CONFIG_EXT_JAVA 32
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CONFIG_EXT_JAVA 2,839
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_CONFIG_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_CONFIG_EXT_KT 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_COLLECTION 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_COLLECTION 1,170
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_COLLECTION_EXT_JAVA 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATABASE_COLLECTION_EXT_JAVA 1,170
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPCHECK 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPCHECK 1,744
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPCHECK_EXT_JAVA 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPCHECK_EXT_JAVA 1,744
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOLITE_WELL_KNOWN_TYPES 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOLITE_WELL_KNOWN_TYPES 845
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOLITE_WELL_KNOWN_TYPES_EXT_PROTO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOLITE_WELL_KNOWN_TYPES_EXT_PROTO 845
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE 246
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE 26,531
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE_EXT_JAVA 234
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE_EXT_JAVA 24,546
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE_EXT_PROTO 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE_EXT_PROTO 1,935
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_FIRESTORE_EXT_KT 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI 735
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_PY 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_PY 735
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ANNOTATIONS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ANNOTATIONS 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_ANNOTATIONS_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_ANNOTATIONS_EXT_JAVA 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 73
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 73
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATATRANSPORT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATATRANSPORT 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_DATATRANSPORT_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_DATATRANSPORT_EXT_JAVA 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_DIRECTBOOT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_DIRECTBOOT 187
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_DIRECTBOOT_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASE_MESSAGING_DIRECTBOOT_EXT_JAVA 187
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 97
LINES_OF_CODE_CONCERN_GENERAL_TODOS 24,092
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 96
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 24,083
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 9
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,325
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 96,506
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1,211
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 87,495
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 4,103
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 38
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 2,560
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 801
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 735
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 610
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MUSTACHE 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MUSTACHE 75
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 73
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 52
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 2
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,058
LOW_RISK_FILE_SIZE_COUNT 213
MEDIUM_RISK_FILE_SIZE_COUNT 126
HIGH_RISK_FILE_SIZE_COUNT 22
VERY_HIGH_RISK_FILE_SIZE_COUNT 3
NEGLIGIBLE_RISK_FILE_SIZE_LOC 33,778
LOW_RISK_FILE_SIZE_LOC 29,730
MEDIUM_RISK_FILE_SIZE_LOC 38,611
HIGH_RISK_FILE_SIZE_LOC 14,938
VERY_HIGH_RISK_FILE_SIZE_LOC 3,541
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,247
FILE_CHANGE_HISTORY_ACTIVE_DAYS 679
FILE_CHANGE_HISTORY_WEEKS 178
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 890
FILE_AGE_NEGLIGIBLE_RISK_COUNT 103
FILE_AGE_LOW_RISK_COUNT 89
FILE_AGE_MEDIUM_RISK_COUNT 86
FILE_AGE_HIGH_RISK_COUNT 289
FILE_AGE_VERY_HIGH_RISK_COUNT 727
FILE_AGE_NEGLIGIBLE_RISK_LOC 15,954
FILE_AGE_LOW_RISK_LOC 14,570
FILE_AGE_MEDIUM_RISK_LOC 10,319
FILE_AGE_HIGH_RISK_LOC 29,427
FILE_AGE_VERY_HIGH_RISK_LOC 45,058
NUMBER_OF_CONTRIBUTORS 108
NUMBER_OF_UNITS 9,003
LINES_OF_CODE_IN_UNITS 78,858
LINES_OF_CODE_OUTSIDE_UNITS 41,740
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 30,960
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 39.26
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 6,851
UNIT_SIZE_LOW_RISK_LOC 19,868
UNIT_SIZE_LOW_RISK_PERCENTAGE 25.19
UNIT_SIZE_LOW_RISK_COUNT 1,373
UNIT_SIZE_MEDIUM_RISK_LOC 19,452
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.67
UNIT_SIZE_MEDIUM_RISK_COUNT 662
UNIT_SIZE_HIGH_RISK_LOC 6,877
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.72
UNIT_SIZE_HIGH_RISK_COUNT 105
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,701
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 2.16
UNIT_SIZE_VERY_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_NEGLIGIBLE_RISK_LOC 495
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_NEGLIGIBLE_RISK_PERCENTAGE 47.83
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_NEGLIGIBLE_RISK_COUNT 105
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_LOW_RISK_LOC 400
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_LOW_RISK_PERCENTAGE 38.65
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_LOW_RISK_COUNT 27
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_MEDIUM_RISK_LOC 140
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_MEDIUM_RISK_PERCENTAGE 13.53
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NDK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ENCODERS_NEGLIGIBLE_RISK_LOC 683
UNIT_SIZE_COMPONENT_ENCODERS_NEGLIGIBLE_RISK_PERCENTAGE 36.37
UNIT_SIZE_COMPONENT_ENCODERS_NEGLIGIBLE_RISK_COUNT 146
UNIT_SIZE_COMPONENT_ENCODERS_LOW_RISK_LOC 327
UNIT_SIZE_COMPONENT_ENCODERS_LOW_RISK_PERCENTAGE 17.41
UNIT_SIZE_COMPONENT_ENCODERS_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_ENCODERS_MEDIUM_RISK_LOC 353
UNIT_SIZE_COMPONENT_ENCODERS_MEDIUM_RISK_PERCENTAGE 18.8
UNIT_SIZE_COMPONENT_ENCODERS_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_ENCODERS_HIGH_RISK_LOC 515
UNIT_SIZE_COMPONENT_ENCODERS_HIGH_RISK_PERCENTAGE 27.42
UNIT_SIZE_COMPONENT_ENCODERS_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ENCODERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ENCODERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ENCODERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_NEGLIGIBLE_RISK_LOC 88
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 17.56
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_LOW_RISK_LOC 101
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_LOW_RISK_PERCENTAGE 20.16
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_MEDIUM_RISK_LOC 150
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 29.94
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_HIGH_RISK_LOC 162
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_HIGH_RISK_PERCENTAGE 32.34
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_FUNCTIONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_PERF_NEGLIGIBLE_RISK_LOC 3,032
UNIT_SIZE_COMPONENT_FIREBASE_PERF_NEGLIGIBLE_RISK_PERCENTAGE 42.19
UNIT_SIZE_COMPONENT_FIREBASE_PERF_NEGLIGIBLE_RISK_COUNT 734
UNIT_SIZE_COMPONENT_FIREBASE_PERF_LOW_RISK_LOC 1,918
UNIT_SIZE_COMPONENT_FIREBASE_PERF_LOW_RISK_PERCENTAGE 26.69
UNIT_SIZE_COMPONENT_FIREBASE_PERF_LOW_RISK_COUNT 133
UNIT_SIZE_COMPONENT_FIREBASE_PERF_MEDIUM_RISK_LOC 2,029
UNIT_SIZE_COMPONENT_FIREBASE_PERF_MEDIUM_RISK_PERCENTAGE 28.24
UNIT_SIZE_COMPONENT_FIREBASE_PERF_MEDIUM_RISK_COUNT 73
UNIT_SIZE_COMPONENT_FIREBASE_PERF_HIGH_RISK_LOC 207
UNIT_SIZE_COMPONENT_FIREBASE_PERF_HIGH_RISK_PERCENTAGE 2.88
UNIT_SIZE_COMPONENT_FIREBASE_PERF_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIREBASE_PERF_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_PERF_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_PERF_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_LOC 701
UNIT_SIZE_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_PERCENTAGE 36.06
UNIT_SIZE_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_COUNT 156
UNIT_SIZE_COMPONENT_TRANSPORT_LOW_RISK_LOC 427
UNIT_SIZE_COMPONENT_TRANSPORT_LOW_RISK_PERCENTAGE 21.97
UNIT_SIZE_COMPONENT_TRANSPORT_LOW_RISK_COUNT 30
UNIT_SIZE_COMPONENT_TRANSPORT_MEDIUM_RISK_LOC 591
UNIT_SIZE_COMPONENT_TRANSPORT_MEDIUM_RISK_PERCENTAGE 30.4
UNIT_SIZE_COMPONENT_TRANSPORT_MEDIUM_RISK_COUNT 21
UNIT_SIZE_COMPONENT_TRANSPORT_HIGH_RISK_LOC 225
UNIT_SIZE_COMPONENT_TRANSPORT_HIGH_RISK_PERCENTAGE 11.57
UNIT_SIZE_COMPONENT_TRANSPORT_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TRANSPORT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TRANSPORT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TRANSPORT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_NEGLIGIBLE_RISK_LOC 492
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_NEGLIGIBLE_RISK_PERCENTAGE 67.4
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_NEGLIGIBLE_RISK_COUNT 118
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_LOW_RISK_LOC 96
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_LOW_RISK_PERCENTAGE 13.15
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_MEDIUM_RISK_LOC 142
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_MEDIUM_RISK_PERCENTAGE 19.45
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_DYNAMIC_LINKS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_NEGLIGIBLE_RISK_LOC 431
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_NEGLIGIBLE_RISK_PERCENTAGE 25.26
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_NEGLIGIBLE_RISK_COUNT 85
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_LOW_RISK_LOC 527
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_LOW_RISK_PERCENTAGE 30.89
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_LOW_RISK_COUNT 36
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_MEDIUM_RISK_LOC 288
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_MEDIUM_RISK_PERCENTAGE 16.88
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_HIGH_RISK_LOC 460
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_HIGH_RISK_PERCENTAGE 26.96
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NEGLIGIBLE_RISK_LOC 1,932
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NEGLIGIBLE_RISK_PERCENTAGE 40.84
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_NEGLIGIBLE_RISK_COUNT 428
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_LOW_RISK_LOC 1,586
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_LOW_RISK_PERCENTAGE 33.52
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_LOW_RISK_COUNT 107
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_MEDIUM_RISK_LOC 1,042
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_MEDIUM_RISK_PERCENTAGE 22.02
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_MEDIUM_RISK_COUNT 38
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_HIGH_RISK_LOC 171
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_HIGH_RISK_PERCENTAGE 3.61
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_CRASHLYTICS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_NEGLIGIBLE_RISK_LOC 407
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_NEGLIGIBLE_RISK_PERCENTAGE 47
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_NEGLIGIBLE_RISK_COUNT 91
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_LOW_RISK_LOC 250
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_LOW_RISK_PERCENTAGE 28.87
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_LOW_RISK_COUNT 18
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_MEDIUM_RISK_LOC 209
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_MEDIUM_RISK_PERCENTAGE 24.13
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_COMPONENTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_NEGLIGIBLE_RISK_LOC 68
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_NEGLIGIBLE_RISK_PERCENTAGE 19.88
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_LOW_RISK_LOC 32
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_LOW_RISK_PERCENTAGE 9.36
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_MEDIUM_RISK_LOC 69
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_MEDIUM_RISK_PERCENTAGE 20.18
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_HIGH_RISK_LOC 173
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_HIGH_RISK_PERCENTAGE 50.58
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_SEGMENTATION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_NEGLIGIBLE_RISK_LOC 1,373
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 40.67
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_NEGLIGIBLE_RISK_COUNT 302
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_LOW_RISK_LOC 890
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_LOW_RISK_PERCENTAGE 26.36
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_LOW_RISK_COUNT 59
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_MEDIUM_RISK_LOC 897
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_MEDIUM_RISK_PERCENTAGE 26.57
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_MEDIUM_RISK_COUNT 31
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_HIGH_RISK_LOC 216
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_HIGH_RISK_PERCENTAGE 6.4
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_NEGLIGIBLE_RISK_LOC 5,553
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 36.53
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_NEGLIGIBLE_RISK_COUNT 1,252
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_LOW_RISK_LOC 3,617
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_LOW_RISK_PERCENTAGE 23.79
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_LOW_RISK_COUNT 249
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_MEDIUM_RISK_LOC 3,816
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_MEDIUM_RISK_PERCENTAGE 25.1
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_MEDIUM_RISK_COUNT 126
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_HIGH_RISK_LOC 1,784
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_HIGH_RISK_PERCENTAGE 11.74
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_HIGH_RISK_COUNT 27
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_VERY_HIGH_RISK_LOC 431
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_VERY_HIGH_RISK_PERCENTAGE 2.84
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_NEGLIGIBLE_RISK_LOC 1,257
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 46.89
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_NEGLIGIBLE_RISK_COUNT 303
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_LOW_RISK_LOC 821
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_LOW_RISK_PERCENTAGE 30.62
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_LOW_RISK_COUNT 57
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_MEDIUM_RISK_LOC 483
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_MEDIUM_RISK_PERCENTAGE 18.02
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_VERY_HIGH_RISK_LOC 120
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_VERY_HIGH_RISK_PERCENTAGE 4.48
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_NEGLIGIBLE_RISK_LOC 668
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_NEGLIGIBLE_RISK_PERCENTAGE 39.32
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_NEGLIGIBLE_RISK_COUNT 127
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_LOW_RISK_LOC 395
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_LOW_RISK_PERCENTAGE 23.25
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_LOW_RISK_COUNT 26
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_MEDIUM_RISK_LOC 636
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_MEDIUM_RISK_PERCENTAGE 37.43
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_NEGLIGIBLE_RISK_LOC 113
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_NEGLIGIBLE_RISK_COUNT 32
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_NEGLIGIBLE_RISK_LOC 534
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 53.35
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_NEGLIGIBLE_RISK_COUNT 122
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_LOW_RISK_LOC 285
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_LOW_RISK_PERCENTAGE 28.47
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_MEDIUM_RISK_LOC 182
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_MEDIUM_RISK_PERCENTAGE 18.18
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_ABT_NEGLIGIBLE_RISK_LOC 138
UNIT_SIZE_COMPONENT_FIREBASE_ABT_NEGLIGIBLE_RISK_PERCENTAGE 50.36
UNIT_SIZE_COMPONENT_FIREBASE_ABT_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_COMPONENT_FIREBASE_ABT_LOW_RISK_LOC 89
UNIT_SIZE_COMPONENT_FIREBASE_ABT_LOW_RISK_PERCENTAGE 32.48
UNIT_SIZE_COMPONENT_FIREBASE_ABT_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FIREBASE_ABT_MEDIUM_RISK_LOC 47
UNIT_SIZE_COMPONENT_FIREBASE_ABT_MEDIUM_RISK_PERCENTAGE 17.15
UNIT_SIZE_COMPONENT_FIREBASE_ABT_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIREBASE_ABT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_ABT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_ABT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_ABT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_ABT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_ABT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INTEG_TESTING_NEGLIGIBLE_RISK_LOC 58
UNIT_SIZE_COMPONENT_INTEG_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 47.54
UNIT_SIZE_COMPONENT_INTEG_TESTING_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_INTEG_TESTING_LOW_RISK_LOC 36
UNIT_SIZE_COMPONENT_INTEG_TESTING_LOW_RISK_PERCENTAGE 29.51
UNIT_SIZE_COMPONENT_INTEG_TESTING_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_INTEG_TESTING_MEDIUM_RISK_LOC 28
UNIT_SIZE_COMPONENT_INTEG_TESTING_MEDIUM_RISK_PERCENTAGE 22.95
UNIT_SIZE_COMPONENT_INTEG_TESTING_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_INTEG_TESTING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INTEG_TESTING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INTEG_TESTING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INTEG_TESTING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INTEG_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INTEG_TESTING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 68
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 37.36
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 14
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 40
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 21.98
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 74
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 40.66
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_NEGLIGIBLE_RISK_LOC 936
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_NEGLIGIBLE_RISK_PERCENTAGE 40.8
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_NEGLIGIBLE_RISK_COUNT 221
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_LOW_RISK_LOC 489
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_LOW_RISK_PERCENTAGE 21.32
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_LOW_RISK_COUNT 34
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_MEDIUM_RISK_LOC 596
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_MEDIUM_RISK_PERCENTAGE 25.98
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_MEDIUM_RISK_COUNT 19
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_HIGH_RISK_LOC 152
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_HIGH_RISK_PERCENTAGE 6.63
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_VERY_HIGH_RISK_LOC 121
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_VERY_HIGH_RISK_PERCENTAGE 5.27
UNIT_SIZE_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MACROBENCHMARK_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_MACROBENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_MACROBENCHMARK_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MACROBENCHMARK_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MACROBENCHMARK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_NEGLIGIBLE_RISK_LOC 1,537
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 30.11
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_NEGLIGIBLE_RISK_COUNT 335
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_LOW_RISK_LOC 884
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_LOW_RISK_PERCENTAGE 17.32
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_LOW_RISK_COUNT 60
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_MEDIUM_RISK_LOC 1,534
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_MEDIUM_RISK_PERCENTAGE 30.05
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_MEDIUM_RISK_COUNT 47
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_HIGH_RISK_LOC 781
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_HIGH_RISK_PERCENTAGE 15.3
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_HIGH_RISK_COUNT 13
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_VERY_HIGH_RISK_LOC 369
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_VERY_HIGH_RISK_PERCENTAGE 7.23
UNIT_SIZE_COMPONENT_FIREBASE_STORAGE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_LOC 456
UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_PERCENTAGE 15.61
UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_COUNT 96
UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_LOC 478
UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_PERCENTAGE 16.36
UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_COUNT 32
UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_LOC 636
UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_PERCENTAGE 21.77
UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_LOC 692
UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_PERCENTAGE 23.68
UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_LOC 660
UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_PERCENTAGE 22.59
UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_NEGLIGIBLE_RISK_LOC 373
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE 33.85
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT 77
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_LOW_RISK_LOC 293
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_LOW_RISK_PERCENTAGE 26.59
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_MEDIUM_RISK_LOC 331
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_MEDIUM_RISK_PERCENTAGE 30.04
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_HIGH_RISK_LOC 105
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_HIGH_RISK_PERCENTAGE 9.53
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_INSTALLATIONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APK_SIZE_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_APK_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_APK_SIZE_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_APK_SIZE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_APK_SIZE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APK_SIZE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APK_SIZE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_APK_SIZE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APK_SIZE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APK_SIZE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APK_SIZE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APK_SIZE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APK_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APK_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APK_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_NEGLIGIBLE_RISK_LOC 761
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 40.22
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_NEGLIGIBLE_RISK_COUNT 160
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_LOW_RISK_LOC 535
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_LOW_RISK_PERCENTAGE 28.28
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_LOW_RISK_COUNT 40
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_MEDIUM_RISK_LOC 544
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_MEDIUM_RISK_PERCENTAGE 28.75
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_HIGH_RISK_LOC 52
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_HIGH_RISK_PERCENTAGE 2.75
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_NEGLIGIBLE_RISK_LOC 457
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_NEGLIGIBLE_RISK_PERCENTAGE 57.34
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_NEGLIGIBLE_RISK_COUNT 109
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_LOW_RISK_LOC 186
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_LOW_RISK_PERCENTAGE 23.34
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_MEDIUM_RISK_LOC 154
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_MEDIUM_RISK_PERCENTAGE 19.32
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_DATABASE_COLLECTION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APPCHECK_NEGLIGIBLE_RISK_LOC 444
UNIT_SIZE_COMPONENT_APPCHECK_NEGLIGIBLE_RISK_PERCENTAGE 43.11
UNIT_SIZE_COMPONENT_APPCHECK_NEGLIGIBLE_RISK_COUNT 97
UNIT_SIZE_COMPONENT_APPCHECK_LOW_RISK_LOC 283
UNIT_SIZE_COMPONENT_APPCHECK_LOW_RISK_PERCENTAGE 27.48
UNIT_SIZE_COMPONENT_APPCHECK_LOW_RISK_COUNT 19
UNIT_SIZE_COMPONENT_APPCHECK_MEDIUM_RISK_LOC 174
UNIT_SIZE_COMPONENT_APPCHECK_MEDIUM_RISK_PERCENTAGE 16.89
UNIT_SIZE_COMPONENT_APPCHECK_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_APPCHECK_HIGH_RISK_LOC 129
UNIT_SIZE_COMPONENT_APPCHECK_HIGH_RISK_PERCENTAGE 12.52
UNIT_SIZE_COMPONENT_APPCHECK_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_APPCHECK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APPCHECK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APPCHECK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_NEGLIGIBLE_RISK_LOC 7,697
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 43.37
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_NEGLIGIBLE_RISK_COUNT 1,628
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_LOW_RISK_LOC 4,763
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_LOW_RISK_PERCENTAGE 26.84
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_LOW_RISK_COUNT 333
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_MEDIUM_RISK_LOC 4,233
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_MEDIUM_RISK_PERCENTAGE 23.85
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_MEDIUM_RISK_COUNT 141
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_HIGH_RISK_LOC 1,053
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_HIGH_RISK_PERCENTAGE 5.93
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_HIGH_RISK_COUNT 17
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_FIRESTORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CI_NEGLIGIBLE_RISK_LOC 148
UNIT_SIZE_COMPONENT_CI_NEGLIGIBLE_RISK_PERCENTAGE 48.84
UNIT_SIZE_COMPONENT_CI_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_COMPONENT_CI_LOW_RISK_LOC 107
UNIT_SIZE_COMPONENT_CI_LOW_RISK_PERCENTAGE 35.31
UNIT_SIZE_COMPONENT_CI_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CI_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_CI_MEDIUM_RISK_PERCENTAGE 15.84
UNIT_SIZE_COMPONENT_CI_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_NEGLIGIBLE_RISK_LOC 52
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_NEGLIGIBLE_RISK_PERCENTAGE 57.14
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_LOW_RISK_PERCENTAGE 14.29
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_MEDIUM_RISK_LOC 26
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_MEDIUM_RISK_PERCENTAGE 28.57
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 129
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 34.96
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 29
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 171
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 46.34
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 11
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 69
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 18.7
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 193
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 64.12
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 39
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 108
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 35.88
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 30,346
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 39.21
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 6,726
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 19,287
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 24.92
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 1,334
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 19,184
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 24.79
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 651
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 6,877
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 8.89
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 105
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 1,701
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 2.2
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 12
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 144
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 29.39
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 195
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 39.8
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 13
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 151
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 30.82
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 6
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 148
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 48.84
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 107
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 35.31
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 7
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 48
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 15.84
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 60,539
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 76.77
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 8,485
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 12,487
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.83
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 410
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 5,466
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 6.93
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 104
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 366
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.46
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 4
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 4
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 366
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_NEGLIGIBLE_RISK_LOC 1,011
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_NEGLIGIBLE_RISK_PERCENTAGE 97.68
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_NEGLIGIBLE_RISK_COUNT 137
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_LOW_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_LOW_RISK_PERCENTAGE 2.32
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NDK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_NEGLIGIBLE_RISK_LOC 1,211
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_NEGLIGIBLE_RISK_PERCENTAGE 64.48
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_NEGLIGIBLE_RISK_COUNT 171
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_LOW_RISK_LOC 429
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_LOW_RISK_PERCENTAGE 22.84
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_MEDIUM_RISK_LOC 147
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_MEDIUM_RISK_PERCENTAGE 7.83
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_HIGH_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_HIGH_RISK_PERCENTAGE 4.85
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENCODERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_NEGLIGIBLE_RISK_LOC 260
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 51.9
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_LOW_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_LOW_RISK_PERCENTAGE 15.57
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_MEDIUM_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 32.53
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FUNCTIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_NEGLIGIBLE_RISK_LOC 6,093
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_NEGLIGIBLE_RISK_PERCENTAGE 84.79
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_NEGLIGIBLE_RISK_COUNT 902
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_LOW_RISK_LOC 881
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_LOW_RISK_PERCENTAGE 12.26
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_LOW_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_MEDIUM_RISK_LOC 212
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_MEDIUM_RISK_PERCENTAGE 2.95
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_PERF_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_LOC 1,568
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_PERCENTAGE 80.66
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_COUNT 202
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_LOW_RISK_LOC 247
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_LOW_RISK_PERCENTAGE 12.71
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_MEDIUM_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_MEDIUM_RISK_PERCENTAGE 6.64
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_NEGLIGIBLE_RISK_LOC 664
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_NEGLIGIBLE_RISK_PERCENTAGE 90.96
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_NEGLIGIBLE_RISK_COUNT 128
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_LOW_RISK_LOC 66
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_LOW_RISK_PERCENTAGE 9.04
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DYNAMIC_LINKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_NEGLIGIBLE_RISK_LOC 908
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_NEGLIGIBLE_RISK_PERCENTAGE 53.22
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_NEGLIGIBLE_RISK_COUNT 117
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_LOW_RISK_LOC 445
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_LOW_RISK_PERCENTAGE 26.08
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_MEDIUM_RISK_LOC 353
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_MEDIUM_RISK_PERCENTAGE 20.69
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ML_MODELDOWNLOADER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NEGLIGIBLE_RISK_LOC 4,340
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NEGLIGIBLE_RISK_PERCENTAGE 91.74
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_NEGLIGIBLE_RISK_COUNT 560
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_LOW_RISK_LOC 391
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_LOW_RISK_PERCENTAGE 8.26
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CRASHLYTICS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_NEGLIGIBLE_RISK_LOC 685
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_NEGLIGIBLE_RISK_PERCENTAGE 79.1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_NEGLIGIBLE_RISK_COUNT 110
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_LOW_RISK_LOC 140
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_LOW_RISK_PERCENTAGE 16.17
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_MEDIUM_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_MEDIUM_RISK_PERCENTAGE 4.73
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMPONENTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_NEGLIGIBLE_RISK_LOC 123
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_NEGLIGIBLE_RISK_PERCENTAGE 35.96
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_NEGLIGIBLE_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_LOW_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_LOW_RISK_PERCENTAGE 45.32
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_MEDIUM_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_MEDIUM_RISK_PERCENTAGE 18.71
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_SEGMENTATION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_NEGLIGIBLE_RISK_LOC 2,415
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 71.53
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_NEGLIGIBLE_RISK_COUNT 365
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_LOW_RISK_LOC 783
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_LOW_RISK_PERCENTAGE 23.19
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_LOW_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_MEDIUM_RISK_LOC 178
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_MEDIUM_RISK_PERCENTAGE 5.27
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_NEGLIGIBLE_RISK_LOC 9,971
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 65.59
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_NEGLIGIBLE_RISK_COUNT 1,516
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_LOW_RISK_LOC 3,082
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_LOW_RISK_PERCENTAGE 20.27
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_LOW_RISK_COUNT 104
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_MEDIUM_RISK_LOC 2,034
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_MEDIUM_RISK_PERCENTAGE 13.38
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_MEDIUM_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_HIGH_RISK_LOC 114
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_HIGH_RISK_PERCENTAGE 0.75
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_NEGLIGIBLE_RISK_LOC 2,235
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 83.36
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_NEGLIGIBLE_RISK_COUNT 363
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_LOW_RISK_LOC 331
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_LOW_RISK_PERCENTAGE 12.35
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_MEDIUM_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_MEDIUM_RISK_PERCENTAGE 4.29
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_NEGLIGIBLE_RISK_LOC 1,548
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_NEGLIGIBLE_RISK_PERCENTAGE 91.11
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_NEGLIGIBLE_RISK_COUNT 170
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_LOW_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_LOW_RISK_PERCENTAGE 8.89
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_NEGLIGIBLE_RISK_LOC 113
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_NEGLIGIBLE_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_APPDISTRIBUTION_STUB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_NEGLIGIBLE_RISK_LOC 932
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 93.11
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_NEGLIGIBLE_RISK_COUNT 145
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_LOW_RISK_LOC 69
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_LOW_RISK_PERCENTAGE 6.89
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_NEGLIGIBLE_RISK_LOC 274
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_ABT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_NEGLIGIBLE_RISK_LOC 122
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTEG_TESTING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 131
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 71.98
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 51
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 28.02
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_NEGLIGIBLE_RISK_LOC 1,826
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_NEGLIGIBLE_RISK_PERCENTAGE 79.6
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_NEGLIGIBLE_RISK_COUNT 268
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_LOW_RISK_LOC 248
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_LOW_RISK_PERCENTAGE 10.81
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_MEDIUM_RISK_LOC 220
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_MEDIUM_RISK_PERCENTAGE 9.59
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INAPPMESSAGING_DISPLAY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MACROBENCHMARK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_NEGLIGIBLE_RISK_LOC 3,495
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 68.46
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_NEGLIGIBLE_RISK_COUNT 424
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_LOW_RISK_LOC 1,086
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_LOW_RISK_PERCENTAGE 21.27
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_LOW_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_MEDIUM_RISK_LOC 524
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_MEDIUM_RISK_PERCENTAGE 10.26
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_STORAGE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_LOC 2,258
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_PERCENTAGE 77.28
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_LOC 516
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_PERCENTAGE 17.66
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_LOC 148
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_PERCENTAGE 5.07
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_NEGLIGIBLE_RISK_LOC 846
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE 76.77
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT 106
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_LOW_RISK_LOC 256
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_LOW_RISK_PERCENTAGE 23.23
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_INSTALLATIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APK_SIZE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_NEGLIGIBLE_RISK_LOC 1,664
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 87.95
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_NEGLIGIBLE_RISK_COUNT 212
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_LOW_RISK_LOC 176
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_LOW_RISK_PERCENTAGE 9.3
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_MEDIUM_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_MEDIUM_RISK_PERCENTAGE 2.75
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_NEGLIGIBLE_RISK_LOC 646
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_NEGLIGIBLE_RISK_PERCENTAGE 81.05
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_NEGLIGIBLE_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_LOW_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_LOW_RISK_PERCENTAGE 15.06
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_MEDIUM_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_MEDIUM_RISK_PERCENTAGE 3.89
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_DATABASE_COLLECTION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_NEGLIGIBLE_RISK_LOC 921
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_NEGLIGIBLE_RISK_PERCENTAGE 89.42
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_NEGLIGIBLE_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_LOW_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_LOW_RISK_PERCENTAGE 10.58
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPCHECK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_NEGLIGIBLE_RISK_LOC 13,934
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 78.52
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_NEGLIGIBLE_RISK_COUNT 1,996
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_LOW_RISK_LOC 2,596
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_LOW_RISK_PERCENTAGE 14.63
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_LOW_RISK_COUNT 95
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_MEDIUM_RISK_LOC 1,055
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_MEDIUM_RISK_PERCENTAGE 5.95
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_MEDIUM_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_HIGH_RISK_LOC 161
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_HIGH_RISK_PERCENTAGE 0.91
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_FIRESTORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_NEGLIGIBLE_RISK_LOC 246
CONDITIONAL_COMPLEXITY_COMPONENT_CI_NEGLIGIBLE_RISK_PERCENTAGE 81.19
CONDITIONAL_COMPLEXITY_COMPONENT_CI_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_CI_LOW_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_CI_LOW_RISK_PERCENTAGE 18.81
CONDITIONAL_COMPLEXITY_COMPONENT_CI_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_NEGLIGIBLE_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASE_MESSAGING_DIRECTBOOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 369
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 301
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 59,184
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 76.47
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 8,315
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 12,379
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 15.99
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 405
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 5,466
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 7.06
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 104
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 366
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0.47
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 4
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
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC 439
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 89.59
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 51
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 10.41
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 246
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 81.19
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 18.81
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
TOTAL_ANALYSIS_TIME_IN_MILLIS 17,886