All numeric values measured by Sokrates.
Metric | Value |
---|---|
TOTAL_NUMBER_OF_FILES | 838 |
NUMBER_OF_FILES_MAIN | 349 |
LINES_OF_CODE_MAIN | 16,774 |
NUMBER_OF_FILES_MAIN_EXT_SWIFT | 186 |
LINES_OF_CODE_MAIN_EXT_SWIFT | 11,553 |
NUMBER_OF_FILES_MAIN_EXT_M | 99 |
LINES_OF_CODE_MAIN_EXT_M | 4,716 |
NUMBER_OF_FILES_MAIN_EXT_H | 60 |
LINES_OF_CODE_MAIN_EXT_H | 271 |
NUMBER_OF_FILES_MAIN_EXT_HTML | 1 |
LINES_OF_CODE_MAIN_EXT_HTML | 119 |
NUMBER_OF_FILES_MAIN_EXT_RB | 2 |
LINES_OF_CODE_MAIN_EXT_RB | 79 |
NUMBER_OF_FILES_MAIN_EXT_MM | 1 |
LINES_OF_CODE_MAIN_EXT_MM | 36 |
NUMBER_OF_FILES_TEST | 6 |
LINES_OF_CODE_TEST | 185 |
NUMBER_OF_FILES_TEST_EXT_M | 2 |
LINES_OF_CODE_TEST_EXT_M | 126 |
NUMBER_OF_FILES_TEST_EXT_H | 3 |
LINES_OF_CODE_TEST_EXT_H | 32 |
NUMBER_OF_FILES_TEST_EXT_SH | 1 |
LINES_OF_CODE_TEST_EXT_SH | 27 |
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE | 1.1 |
NUMBER_OF_FILES_GENERATED | 0 |
LINES_OF_CODE_GENERATED | 0 |
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT | 23 |
LINES_OF_CODE_BUILD_AND_DEPLOYMENT | 353 |
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH | 23 |
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH | 353 |
NUMBER_OF_FILES_OTHER | 303 |
LINES_OF_CODE_OTHER | 13,523 |
NUMBER_OF_FILES_OTHER_EXT_JSON | 133 |
LINES_OF_CODE_OTHER_EXT_JSON | 3,726 |
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD | 28 |
LINES_OF_CODE_OTHER_EXT_STORYBOARD | 3,560 |
NUMBER_OF_FILES_OTHER_EXT_PLIST | 101 |
LINES_OF_CODE_OTHER_EXT_PLIST | 3,425 |
NUMBER_OF_FILES_OTHER_EXT_MD | 38 |
LINES_OF_CODE_OTHER_EXT_MD | 2,634 |
NUMBER_OF_FILES_OTHER_EXT_XIB | 3 |
LINES_OF_CODE_OTHER_EXT_XIB | 178 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE | 30 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE | 2,015 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_SWIFT | 28 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_SWIFT | 1,919 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_M | 1 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_M | 95 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_H | 1 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_H | 1 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS | 79 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB | 79 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE | 13 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE | 422 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_M | 6 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_M | 246 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_SWIFT | 4 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_SWIFT | 166 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_H | 3 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_H | 10 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS | 17 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS | 415 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_SWIFT | 10 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_SWIFT | 335 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_M | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_M | 73 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_H | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_H | 7 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TEMPLATE | 9 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TEMPLATE | 59 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TEMPLATE_EXT_M | 4 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TEMPLATE_EXT_M | 35 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TEMPLATE_EXT_SWIFT | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TEMPLATE_EXT_SWIFT | 16 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TEMPLATE_EXT_H | 3 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TEMPLATE_EXT_H | 8 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPDISTRIBUTION | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPDISTRIBUTION | 103 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPDISTRIBUTION_EXT_SWIFT | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPDISTRIBUTION_EXT_SWIFT | 103 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTHENTICATION | 46 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTHENTICATION | 5,106 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_SWIFT | 30 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_SWIFT | 3,401 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_M | 9 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_M | 1,555 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_HTML | 1 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_HTML | 119 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_H | 6 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTHENTICATION_EXT_H | 31 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING | 10 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING | 336 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_M | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_M | 185 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_SWIFT | 3 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_SWIFT | 141 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_H | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_H | 10 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SWIFTUI | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SWIFTUI | 161 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SWIFTUI_EXT_SWIFT | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SWIFTUI_EXT_SWIFT | 161 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS | 9 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS | 197 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_M | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_M | 110 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_SWIFT | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_SWIFT | 80 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_H | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_H | 7 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ABTESTING | 8 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ABTESTING | 423 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ABTESTING_EXT_SWIFT | 8 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ABTESTING_EXT_SWIFT | 423 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS | 30 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS | 1,055 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_SWIFT | 15 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_SWIFT | 768 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_M | 8 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_M | 229 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_MM | 1 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_MM | 36 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_H | 6 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_H | 22 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS | 27 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS | 725 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_SWIFT | 12 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_SWIFT | 423 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_M | 9 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_M | 277 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_H | 6 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_H | 25 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INAPPMESSAGING | 11 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INAPPMESSAGING | 172 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INAPPMESSAGING_EXT_M | 7 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INAPPMESSAGING_EXT_M | 119 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INAPPMESSAGING_EXT_SWIFT | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INAPPMESSAGING_EXT_SWIFT | 46 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INAPPMESSAGING_EXT_H | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INAPPMESSAGING_EXT_H | 7 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE | 66 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE | 2,691 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_SWIFT | 32 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_SWIFT | 1,620 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_M | 18 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_M | 977 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_H | 16 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_H | 94 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE | 19 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE | 1,041 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_SWIFT | 12 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_SWIFT | 916 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_M | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_M | 118 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_H | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_H | 7 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB | 12 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB | 239 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_M | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_M | 138 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_SWIFT | 4 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_SWIFT | 88 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_H | 3 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_H | 13 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMICLINKS | 16 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMICLINKS | 876 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMICLINKS_EXT_M | 7 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMICLINKS_EXT_M | 464 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMICLINKS_EXT_SWIFT | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMICLINKS_EXT_SWIFT | 394 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMICLINKS_EXT_H | 4 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMICLINKS_EXT_H | 18 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG | 17 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG | 659 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_SWIFT | 10 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_SWIFT | 553 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_M | 5 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_M | 95 |
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_H | 2 |
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_H | 11 |
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 | 6 |
LINES_OF_CODE_CONCERN_GENERAL_TODOS | 309 |
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HTML | 1 |
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HTML | 119 |
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT | 2 |
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT | 96 |
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_M | 3 |
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_M | 94 |
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED | 343 |
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED | 16,465 |
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT | 184 |
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT | 11,457 |
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M | 96 |
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M | 4,622 |
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H | 60 |
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H | 271 |
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB | 2 |
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB | 79 |
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM | 1 |
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM | 36 |
NEGLIGIBLE_RISK_FILE_SIZE_COUNT | 307 |
LOW_RISK_FILE_SIZE_COUNT | 29 |
MEDIUM_RISK_FILE_SIZE_COUNT | 11 |
HIGH_RISK_FILE_SIZE_COUNT | 2 |
VERY_HIGH_RISK_FILE_SIZE_COUNT | 0 |
NEGLIGIBLE_RISK_FILE_SIZE_LOC | 7,918 |
LOW_RISK_FILE_SIZE_LOC | 4,080 |
MEDIUM_RISK_FILE_SIZE_LOC | 2,995 |
HIGH_RISK_FILE_SIZE_LOC | 1,781 |
VERY_HIGH_RISK_FILE_SIZE_LOC | 0 |
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS | 2,310 |
FILE_CHANGE_HISTORY_ACTIVE_DAYS | 872 |
FILE_CHANGE_HISTORY_WEEKS | 329 |
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS | 1,645 |
FILE_AGE_NEGLIGIBLE_RISK_COUNT | 143 |
FILE_AGE_LOW_RISK_COUNT | 6 |
FILE_AGE_MEDIUM_RISK_COUNT | 28 |
FILE_AGE_HIGH_RISK_COUNT | 67 |
FILE_AGE_VERY_HIGH_RISK_COUNT | 105 |
FILE_AGE_NEGLIGIBLE_RISK_LOC | 9,530 |
FILE_AGE_LOW_RISK_LOC | 300 |
FILE_AGE_MEDIUM_RISK_LOC | 2,033 |
FILE_AGE_HIGH_RISK_LOC | 2,375 |
FILE_AGE_VERY_HIGH_RISK_LOC | 2,536 |
NUMBER_OF_CONTRIBUTORS | 88 |
NUMBER_OF_UNITS | 333 |
LINES_OF_CODE_IN_UNITS | 3,216 |
LINES_OF_CODE_OUTSIDE_UNITS | 13,558 |
UNIT_SIZE_NEGLIGIBLE_RISK_LOC | 1,234 |
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE | 38.37 |
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT | 240 |
UNIT_SIZE_LOW_RISK_LOC | 975 |
UNIT_SIZE_LOW_RISK_PERCENTAGE | 30.32 |
UNIT_SIZE_LOW_RISK_COUNT | 67 |
UNIT_SIZE_MEDIUM_RISK_LOC | 574 |
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE | 17.85 |
UNIT_SIZE_MEDIUM_RISK_COUNT | 21 |
UNIT_SIZE_HIGH_RISK_LOC | 238 |
UNIT_SIZE_HIGH_RISK_PERCENTAGE | 7.4 |
UNIT_SIZE_HIGH_RISK_COUNT | 4 |
UNIT_SIZE_VERY_HIGH_RISK_LOC | 195 |
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE | 6.06 |
UNIT_SIZE_VERY_HIGH_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_LOC | 157 |
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE | 30.91 |
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_COUNT | 31 |
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_LOC | 109 |
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_PERCENTAGE | 21.46 |
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_COUNT | 7 |
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_LOC | 133 |
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_PERCENTAGE | 26.18 |
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_COUNT | 5 |
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_LOC | 109 |
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_PERCENTAGE | 21.46 |
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC | 7 |
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC | 17 |
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE | 21.25 |
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT | 4 |
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_LOC | 15 |
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE | 18.75 |
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_LOC | 48 |
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE | 60 |
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_LOC | 79 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_PERCENTAGE | 44.89 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_COUNT | 15 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_LOW_RISK_LOC | 97 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_LOW_RISK_PERCENTAGE | 55.11 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_LOW_RISK_COUNT | 7 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_CRASHLYTICS_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_NEGLIGIBLE_RISK_LOC | 9 |
UNIT_SIZE_COMPONENT_TEMPLATE_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_COMPONENT_TEMPLATE_NEGLIGIBLE_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_TEMPLATE_LOW_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_LOW_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_TEMPLATE_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_NEGLIGIBLE_RISK_LOC | 39 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_NEGLIGIBLE_RISK_COUNT | 7 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_LOW_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_LOW_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_APPDISTRIBUTION_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_NEGLIGIBLE_RISK_LOC | 223 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_NEGLIGIBLE_RISK_PERCENTAGE | 22.71 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_NEGLIGIBLE_RISK_COUNT | 48 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_LOW_RISK_LOC | 252 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_LOW_RISK_PERCENTAGE | 25.66 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_LOW_RISK_COUNT | 17 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_MEDIUM_RISK_LOC | 234 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_MEDIUM_RISK_PERCENTAGE | 23.83 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_MEDIUM_RISK_COUNT | 9 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_HIGH_RISK_LOC | 78 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_HIGH_RISK_PERCENTAGE | 7.94 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_HIGH_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_VERY_HIGH_RISK_LOC | 195 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_VERY_HIGH_RISK_PERCENTAGE | 19.86 |
UNIT_SIZE_COMPONENT_AUTHENTICATION_VERY_HIGH_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_LOC | 51 |
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE | 62.2 |
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_COUNT | 8 |
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_LOC | 31 |
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_PERCENTAGE | 37.8 |
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_MESSAGING_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_NEGLIGIBLE_RISK_LOC | 3 |
UNIT_SIZE_COMPONENT_SWIFTUI_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_COMPONENT_SWIFTUI_NEGLIGIBLE_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_SWIFTUI_LOW_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_LOW_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_SWIFTUI_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_LOC | 11 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INSTALLATIONS_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ABTESTING_NEGLIGIBLE_RISK_LOC | 30 |
UNIT_SIZE_COMPONENT_ABTESTING_NEGLIGIBLE_RISK_PERCENTAGE | 16.13 |
UNIT_SIZE_COMPONENT_ABTESTING_NEGLIGIBLE_RISK_COUNT | 5 |
UNIT_SIZE_COMPONENT_ABTESTING_LOW_RISK_LOC | 107 |
UNIT_SIZE_COMPONENT_ABTESTING_LOW_RISK_PERCENTAGE | 57.53 |
UNIT_SIZE_COMPONENT_ABTESTING_LOW_RISK_COUNT | 7 |
UNIT_SIZE_COMPONENT_ABTESTING_MEDIUM_RISK_LOC | 49 |
UNIT_SIZE_COMPONENT_ABTESTING_MEDIUM_RISK_PERCENTAGE | 26.34 |
UNIT_SIZE_COMPONENT_ABTESTING_MEDIUM_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_ABTESTING_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ABTESTING_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ABTESTING_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ABTESTING_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ABTESTING_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ABTESTING_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_LOC | 94 |
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_PERCENTAGE | 89.52 |
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_COUNT | 23 |
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_LOC | 11 |
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_PERCENTAGE | 10.48 |
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ANALYTICS_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_LOC | 51 |
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE | 48.57 |
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_COUNT | 9 |
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_LOC | 32 |
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_PERCENTAGE | 30.48 |
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_LOC | 22 |
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_PERCENTAGE | 20.95 |
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_FUNCTIONS_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_FUNCTIONS_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_FUNCTIONS_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_FUNCTIONS_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_FUNCTIONS_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_NEGLIGIBLE_RISK_LOC | 20 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_NEGLIGIBLE_RISK_PERCENTAGE | 60.61 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_NEGLIGIBLE_RISK_COUNT | 3 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_LOW_RISK_LOC | 13 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_LOW_RISK_PERCENTAGE | 39.39 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_LOW_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_INAPPMESSAGING_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_LOC | 214 |
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE | 49.2 |
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT | 37 |
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_LOC | 195 |
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE | 44.83 |
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_COUNT | 13 |
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_LOC | 26 |
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE | 5.98 |
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_LOC | 74 |
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE | 32.74 |
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_COUNT | 14 |
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_LOC | 39 |
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_PERCENTAGE | 17.26 |
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_COUNT | 3 |
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_LOC | 62 |
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_PERCENTAGE | 27.43 |
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_LOC | 51 |
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_PERCENTAGE | 22.57 |
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ADMOB_NEGLIGIBLE_RISK_LOC | 31 |
UNIT_SIZE_COMPONENT_ADMOB_NEGLIGIBLE_RISK_PERCENTAGE | 72.09 |
UNIT_SIZE_COMPONENT_ADMOB_NEGLIGIBLE_RISK_COUNT | 8 |
UNIT_SIZE_COMPONENT_ADMOB_LOW_RISK_LOC | 12 |
UNIT_SIZE_COMPONENT_ADMOB_LOW_RISK_PERCENTAGE | 27.91 |
UNIT_SIZE_COMPONENT_ADMOB_LOW_RISK_COUNT | 1 |
UNIT_SIZE_COMPONENT_ADMOB_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ADMOB_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ADMOB_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ADMOB_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ADMOB_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ADMOB_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_ADMOB_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_ADMOB_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_ADMOB_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_NEGLIGIBLE_RISK_LOC | 63 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_NEGLIGIBLE_RISK_PERCENTAGE | 63 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_NEGLIGIBLE_RISK_COUNT | 9 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_LOW_RISK_LOC | 37 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_LOW_RISK_PERCENTAGE | 37 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_LOW_RISK_COUNT | 3 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_DYNAMICLINKS_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC | 61 |
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE | 70.93 |
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT | 13 |
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC | 25 |
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE | 29.07 |
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT | 2 |
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC | 1,133 |
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE | 36.37 |
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT | 220 |
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC | 975 |
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE | 31.3 |
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT | 67 |
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC | 574 |
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE | 18.43 |
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT | 21 |
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC | 238 |
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE | 7.64 |
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT | 4 |
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC | 195 |
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE | 6.26 |
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT | 1 |
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC | 7 |
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT | 1 |
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_LOC | 94 |
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT | 19 |
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_M_HIGH_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_M_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_M_HIGH_RISK_COUNT | 0 |
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_LOC | 0 |
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_PERCENTAGE | 0 |
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC | 2,594 |
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE | 80.66 |
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT | 319 |
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC | 344 |
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE | 10.7 |
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT | 10 |
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC | 83 |
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE | 2.58 |
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT | 3 |
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC | 195 |
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE | 6.06 |
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC | 195 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_LOC | 334 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE | 65.75 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_COUNT | 39 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_LOC | 174 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_PERCENTAGE | 34.25 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_COUNT | 6 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC | 7 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC | 32 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE | 40 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT | 5 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_LOC | 48 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE | 60 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_LOC | 176 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_COUNT | 22 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_NEGLIGIBLE_RISK_LOC | 9 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_NEGLIGIBLE_RISK_COUNT | 2 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_TEMPLATE_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_NEGLIGIBLE_RISK_LOC | 39 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_NEGLIGIBLE_RISK_COUNT | 7 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_APPDISTRIBUTION_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_NEGLIGIBLE_RISK_LOC | 597 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_NEGLIGIBLE_RISK_PERCENTAGE | 60.79 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_NEGLIGIBLE_RISK_COUNT | 70 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_LOW_RISK_LOC | 107 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_LOW_RISK_PERCENTAGE | 10.9 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_LOW_RISK_COUNT | 2 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_MEDIUM_RISK_LOC | 83 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_MEDIUM_RISK_PERCENTAGE | 8.45 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_MEDIUM_RISK_COUNT | 3 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_HIGH_RISK_LOC | 195 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_HIGH_RISK_PERCENTAGE | 19.86 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_HIGH_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_AUTHENTICATION_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_LOC | 82 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_COUNT | 10 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_NEGLIGIBLE_RISK_LOC | 3 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_NEGLIGIBLE_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFTUI_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_LOC | 11 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT | 2 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_NEGLIGIBLE_RISK_LOC | 186 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_NEGLIGIBLE_RISK_COUNT | 14 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ABTESTING_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_LOC | 105 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_COUNT | 24 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_LOC | 90 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE | 85.71 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_COUNT | 11 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_LOC | 15 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_PERCENTAGE | 14.29 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_NEGLIGIBLE_RISK_LOC | 33 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_NEGLIGIBLE_RISK_COUNT | 4 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_INAPPMESSAGING_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_LOC | 435 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT | 51 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_LOC | 226 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_COUNT | 20 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_NEGLIGIBLE_RISK_LOC | 43 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_NEGLIGIBLE_RISK_COUNT | 9 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_NEGLIGIBLE_RISK_LOC | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_NEGLIGIBLE_RISK_COUNT | 12 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMICLINKS_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC | 86 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT | 15 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_LOC | 2,493 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE | 80.03 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT | 299 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC | 344 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE | 11.04 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT | 10 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC | 83 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE | 2.66 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT | 3 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC | 195 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE | 6.26 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC | 7 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT | 1 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_LOC | 94 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT | 19 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_COUNT | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_LOC | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_PERCENTAGE | 0 |
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_COUNT | 0 |
DUPLICATION_NUMBER_OF_DUPLICATES | 254 |
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES | 114 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES | 2,201 |
DUPLICATION_NUMBER_OF_CLEANED_LINES | 13,374 |
DUPLICATION_PERCENTAGE | 16.46 |
UNIT_DUPLICATES_COUNT | 8 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AUTHENTICATION | 823 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AUTHENTICATION | 823 |
DUPLICATION_PERCENTAGE_PRIMARY_AUTHENTICATION | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATABASE | 327 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATABASE | 327 |
DUPLICATION_PERCENTAGE_PRIMARY_DATABASE | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SWIFTUI | 13 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SWIFTUI | 13 |
DUPLICATION_PERCENTAGE_PRIMARY_SWIFTUI | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FUNCTIONS | 67 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FUNCTIONS | 67 |
DUPLICATION_PERCENTAGE_PRIMARY_FUNCTIONS | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE | 345 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE | 345 |
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APPDISTRIBUTION | 30 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APPDISTRIBUTION | 30 |
DUPLICATION_PERCENTAGE_PRIMARY_APPDISTRIBUTION | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG | 158 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG | 158 |
DUPLICATION_PERCENTAGE_PRIMARY_CONFIG | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ANALYTICS | 55 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANALYTICS | 55 |
DUPLICATION_PERCENTAGE_PRIMARY_ANALYTICS | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INAPPMESSAGING | 44 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INAPPMESSAGING | 44 |
DUPLICATION_PERCENTAGE_PRIMARY_INAPPMESSAGING | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNAMICLINKS | 30 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNAMICLINKS | 30 |
DUPLICATION_PERCENTAGE_PRIMARY_DYNAMICLINKS | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CRASHLYTICS | 113 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CRASHLYTICS | 113 |
DUPLICATION_PERCENTAGE_PRIMARY_CRASHLYTICS | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PERFORMANCE | 83 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PERFORMANCE | 83 |
DUPLICATION_PERCENTAGE_PRIMARY_PERFORMANCE | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STORAGE | 41 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STORAGE | 41 |
DUPLICATION_PERCENTAGE_PRIMARY_STORAGE | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MESSAGING | 25 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MESSAGING | 25 |
DUPLICATION_PERCENTAGE_PRIMARY_MESSAGING | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TEMPLATE | 10 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TEMPLATE | 10 |
DUPLICATION_PERCENTAGE_PRIMARY_TEMPLATE | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INSTALLATIONS | 22 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INSTALLATIONS | 22 |
DUPLICATION_PERCENTAGE_PRIMARY_INSTALLATIONS | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ABTESTING | 8 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ABTESTING | 8 |
DUPLICATION_PERCENTAGE_PRIMARY_ABTESTING | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ADMOB | 7 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ADMOB | 7 |
DUPLICATION_PERCENTAGE_PRIMARY_ADMOB | 100 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS | 0 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS | 0 |
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS | - |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT | 1,539 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT | 9,065 |
DUPLICATION_PERCENTAGE_SWIFT | 16.98 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_M | 650 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_M | 3,859 |
DUPLICATION_PERCENTAGE_M | 16.84 |
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H | 12 |
DUPLICATION_NUMBER_OF_CLEANED_LINES_H | 243 |
DUPLICATION_PERCENTAGE_H | 4.94 |
TOTAL_ANALYSIS_TIME_IN_MILLIS | 3,234 |