firebase / firebase-cpp-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 1,923
NUMBER_OF_FILES_MAIN 1,152
LINES_OF_CODE_MAIN 101,331
NUMBER_OF_FILES_MAIN_EXT_CC 367
LINES_OF_CODE_MAIN_EXT_CC 51,683
NUMBER_OF_FILES_MAIN_EXT_H 521
LINES_OF_CODE_MAIN_EXT_H 26,499
NUMBER_OF_FILES_MAIN_EXT_MM 82
LINES_OF_CODE_MAIN_EXT_MM 9,876
NUMBER_OF_FILES_MAIN_EXT_PY 33
LINES_OF_CODE_MAIN_EXT_PY 5,324
NUMBER_OF_FILES_MAIN_EXT_JAVA 108
LINES_OF_CODE_MAIN_EXT_JAVA 5,125
NUMBER_OF_FILES_MAIN_EXT_CMAKE 25
LINES_OF_CODE_MAIN_EXT_CMAKE 2,022
NUMBER_OF_FILES_MAIN_EXT_CPP 1
LINES_OF_CODE_MAIN_EXT_CPP 434
NUMBER_OF_FILES_MAIN_EXT_SWIFT 4
LINES_OF_CODE_MAIN_EXT_SWIFT 141
NUMBER_OF_FILES_MAIN_EXT_RB 1
LINES_OF_CODE_MAIN_EXT_RB 118
NUMBER_OF_FILES_MAIN_EXT_KT 1
LINES_OF_CODE_MAIN_EXT_KT 48
NUMBER_OF_FILES_MAIN_EXT_M 3
LINES_OF_CODE_MAIN_EXT_M 31
NUMBER_OF_FILES_MAIN_EXT_PRO 4
LINES_OF_CODE_MAIN_EXT_PRO 21
NUMBER_OF_FILES_MAIN_EXT_CFG 2
LINES_OF_CODE_MAIN_EXT_CFG 9
NUMBER_OF_FILES_TEST 238
LINES_OF_CODE_TEST 50,987
NUMBER_OF_FILES_TEST_EXT_CC 187
LINES_OF_CODE_TEST_EXT_CC 47,101
NUMBER_OF_FILES_TEST_EXT_H 20
LINES_OF_CODE_TEST_EXT_H 1,232
NUMBER_OF_FILES_TEST_EXT_PY 9
LINES_OF_CODE_TEST_EXT_PY 1,186
NUMBER_OF_FILES_TEST_EXT_MM 7
LINES_OF_CODE_TEST_EXT_MM 955
NUMBER_OF_FILES_TEST_EXT_CMAKE 1
LINES_OF_CODE_TEST_EXT_CMAKE 155
NUMBER_OF_FILES_TEST_EXT_BAT 2
LINES_OF_CODE_TEST_EXT_BAT 116
NUMBER_OF_FILES_TEST_EXT_JAVA 2
LINES_OF_CODE_TEST_EXT_JAVA 101
NUMBER_OF_FILES_TEST_EXT_KT 1
LINES_OF_CODE_TEST_EXT_KT 38
NUMBER_OF_FILES_TEST_EXT_GRADLE 1
LINES_OF_CODE_TEST_EXT_GRADLE 35
NUMBER_OF_FILES_TEST_EXT_M 3
LINES_OF_CODE_TEST_EXT_M 35
NUMBER_OF_FILES_TEST_EXT_SH 5
LINES_OF_CODE_TEST_EXT_SH 33
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 50.31
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 92
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 5,881
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 58
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 3,065
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 19
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 1,667
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 15
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 1,149
NUMBER_OF_FILES_OTHER 183
LINES_OF_CODE_OTHER 16,761
NUMBER_OF_FILES_OTHER_EXT_JSON 33
LINES_OF_CODE_OTHER_EXT_JSON 10,471
NUMBER_OF_FILES_OTHER_EXT_MD 11
LINES_OF_CODE_OTHER_EXT_MD 2,885
NUMBER_OF_FILES_OTHER_EXT_PLIST 29
LINES_OF_CODE_OTHER_EXT_PLIST 1,004
NUMBER_OF_FILES_OTHER_EXT_XML 65
LINES_OF_CODE_OTHER_EXT_XML 856
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 37
LINES_OF_CODE_OTHER_EXT_STORYBOARD 725
NUMBER_OF_FILES_OTHER_EXT_CC 3
LINES_OF_CODE_OTHER_EXT_CC 678
NUMBER_OF_FILES_OTHER_EXT_PATCH 2
LINES_OF_CODE_OTHER_EXT_PATCH 77
NUMBER_OF_FILES_OTHER_EXT_JAVA 2
LINES_OF_CODE_OTHER_EXT_JAVA 44
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 1
LINES_OF_CODE_OTHER_EXT_PROPERTIES 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG 3,617
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CC 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CC 2,144
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_H 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_H 751
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_MM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_MM 402
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_JAVA 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_JAVA 290
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE 240
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE 14,793
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CC 97
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CC 8,586
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_H 126
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_H 5,790
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_JAVA 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_JAVA 266
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CMAKE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CMAKE 88
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_MM 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_MM 62
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CFG 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 588
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 538
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CC 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 4,851
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 4,544
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_SWIFT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_SWIFT 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB 118
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_KT 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE 6,469
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_CC 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_CC 3,639
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_H 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_H 1,682
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_MM 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_MM 943
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_JAVA 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_JAVA 175
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING 2,303
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_CC 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_CC 1,251
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_MM 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_MM 417
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_H 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_H 325
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_JAVA 310
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTLAB 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTLAB 1,070
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTLAB_EXT_CC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTLAB_EXT_CC 681
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTLAB_EXT_MM 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTLAB_EXT_MM 287
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTLAB_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTLAB_EXT_H 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP 185
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP 18,345
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CC 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CC 9,737
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_H 92
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_H 6,229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_MM 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_MM 1,548
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_JAVA 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_JAVA 778
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_M 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_M 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_PRO 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH 187
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH 10,963
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_CC 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_CC 5,410
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_H 85
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_H 3,304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_MM 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_MM 1,506
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_JAVA 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_JAVA 706
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_PRO 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING 3,238
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_CC 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_CC 1,284
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_MM 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_MM 813
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_JAVA 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_JAVA 712
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_H 395
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_PRO 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS 778
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CC 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CC 339
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_H 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_H 209
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_MM 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_MM 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_JAVA 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_TOOLS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_TOOLS 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_TOOLS_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_TOOLS_EXT_CFG 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE 1,604
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 1,604
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS 1,318
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_CC 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_CC 434
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_H 300
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_MM 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_MM 260
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_PY 242
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_JAVA 52
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS 1,597
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CC 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CC 966
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_H 438
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_MM 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_MM 163
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS 1,593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_CC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_CC 1,102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_MM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_MM 262
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_H 199
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE 162
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE 19,975
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_CC 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_CC 13,409
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_H 86
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_H 5,254
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_MM 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_MM 1,129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_JAVA 153
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE 2,056
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_CC 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_CC 894
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_MM 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_MM 651
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_JAVA 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_H 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_H 228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB 71
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB 6,164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_CC 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_CC 1,756
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_JAVA 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_JAVA 1,349
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_H 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_H 1,293
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_MM 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_MM 1,284
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_CPP 434
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_CMAKE 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_M 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_M 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMOB_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMOB_EXT_PRO 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IOS_POD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IOS_POD 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IOS_POD_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IOS_POD_EXT_CC 1
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 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS 2,129
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 904
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 776
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_MM 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_MM 216
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CC 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CC 161
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CMAKE 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CMAKE 72
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,144
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 99,202
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 366
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 51,522
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 518
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 25,723
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 81
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 9,660
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 108
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 5,125
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 31
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 4,420
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 24
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 1,950
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 434
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 141
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 118
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 48
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 31
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 21
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 9
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 882
LOW_RISK_FILE_SIZE_COUNT 157
MEDIUM_RISK_FILE_SIZE_COUNT 87
HIGH_RISK_FILE_SIZE_COUNT 25
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 33,487
LOW_RISK_FILE_SIZE_LOC 22,223
MEDIUM_RISK_FILE_SIZE_LOC 26,706
HIGH_RISK_FILE_SIZE_LOC 17,457
VERY_HIGH_RISK_FILE_SIZE_LOC 1,458
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,056
FILE_CHANGE_HISTORY_ACTIVE_DAYS 524
FILE_CHANGE_HISTORY_WEEKS 150
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 750
FILE_AGE_NEGLIGIBLE_RISK_COUNT 10
FILE_AGE_LOW_RISK_COUNT 208
FILE_AGE_MEDIUM_RISK_COUNT 244
FILE_AGE_HIGH_RISK_COUNT 464
FILE_AGE_VERY_HIGH_RISK_COUNT 226
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,966
FILE_AGE_LOW_RISK_LOC 22,099
FILE_AGE_MEDIUM_RISK_LOC 17,127
FILE_AGE_HIGH_RISK_LOC 41,404
FILE_AGE_VERY_HIGH_RISK_LOC 18,735
NUMBER_OF_CONTRIBUTORS 35
NUMBER_OF_UNITS 5,564
LINES_OF_CODE_IN_UNITS 51,195
LINES_OF_CODE_OUTSIDE_UNITS 50,136
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 18,232
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 35.61
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 4,139
UNIT_SIZE_LOW_RISK_LOC 12,818
UNIT_SIZE_LOW_RISK_PERCENTAGE 25.04
UNIT_SIZE_LOW_RISK_COUNT 884
UNIT_SIZE_MEDIUM_RISK_LOC 13,731
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 26.82
UNIT_SIZE_MEDIUM_RISK_COUNT 458
UNIT_SIZE_HIGH_RISK_LOC 4,298
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.4
UNIT_SIZE_HIGH_RISK_COUNT 67
UNIT_SIZE_VERY_HIGH_RISK_LOC 2,116
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.13
UNIT_SIZE_VERY_HIGH_RISK_COUNT 16
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_LOC 782
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 34.97
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_COUNT 177
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_LOW_RISK_LOC 744
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_LOW_RISK_PERCENTAGE 33.27
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_LOW_RISK_COUNT 51
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_LOC 710
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_PERCENTAGE 31.75
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_COUNT 23
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_LOC 3,514
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 59.33
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_COUNT 804
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_LOC 1,253
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_PERCENTAGE 21.15
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_COUNT 92
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_LOC 808
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_PERCENTAGE 13.64
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_COUNT 27
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_LOC 189
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_PERCENTAGE 3.19
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_LOC 159
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE 2.68
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 26
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 5.27
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 103
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 20.89
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 134
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 27.18
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 62
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 12.58
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 168
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 34.08
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 717
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 18.23
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 126
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 808
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 20.54
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 53
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 1,097
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 27.89
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 37
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 866
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 22.02
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 445
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 11.31
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC 1,111
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 39.11
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT 269
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_LOC 523
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE 18.41
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_LOC 941
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE 33.12
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_COUNT 30
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_LOC 165
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE 5.81
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC 101
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE 3.56
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC 513
UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 39.64
UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT 117
UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_LOC 422
UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_PERCENTAGE 32.61
UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_COUNT 28
UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_LOC 235
UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE 18.16
UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_LOC 124
UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE 9.58
UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTLAB_NEGLIGIBLE_RISK_LOC 209
UNIT_SIZE_COMPONENT_TESTLAB_NEGLIGIBLE_RISK_PERCENTAGE 36.73
UNIT_SIZE_COMPONENT_TESTLAB_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_COMPONENT_TESTLAB_LOW_RISK_LOC 190
UNIT_SIZE_COMPONENT_TESTLAB_LOW_RISK_PERCENTAGE 33.39
UNIT_SIZE_COMPONENT_TESTLAB_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_TESTLAB_MEDIUM_RISK_LOC 170
UNIT_SIZE_COMPONENT_TESTLAB_MEDIUM_RISK_PERCENTAGE 29.88
UNIT_SIZE_COMPONENT_TESTLAB_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_TESTLAB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTLAB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTLAB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTLAB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTLAB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTLAB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 3,446
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 36.21
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 812
UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC 2,154
UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE 22.63
UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT 149
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC 2,835
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 29.79
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT 91
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC 432
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE 4.54
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC 651
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 6.84
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_AUTH_NEGLIGIBLE_RISK_LOC 1,854
UNIT_SIZE_COMPONENT_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 34.51
UNIT_SIZE_COMPONENT_AUTH_NEGLIGIBLE_RISK_COUNT 446
UNIT_SIZE_COMPONENT_AUTH_LOW_RISK_LOC 1,825
UNIT_SIZE_COMPONENT_AUTH_LOW_RISK_PERCENTAGE 33.97
UNIT_SIZE_COMPONENT_AUTH_LOW_RISK_COUNT 123
UNIT_SIZE_COMPONENT_AUTH_MEDIUM_RISK_LOC 1,285
UNIT_SIZE_COMPONENT_AUTH_MEDIUM_RISK_PERCENTAGE 23.92
UNIT_SIZE_COMPONENT_AUTH_MEDIUM_RISK_COUNT 48
UNIT_SIZE_COMPONENT_AUTH_HIGH_RISK_LOC 408
UNIT_SIZE_COMPONENT_AUTH_HIGH_RISK_PERCENTAGE 7.59
UNIT_SIZE_COMPONENT_AUTH_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_AUTH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_AUTH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_AUTH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_LOC 569
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 29.59
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_COUNT 116
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_LOC 443
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_PERCENTAGE 23.04
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_LOC 701
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_PERCENTAGE 36.45
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_COUNT 24
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_LOC 210
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_PERCENTAGE 10.92
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_COUNT 3
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_INSTALLATIONS_NEGLIGIBLE_RISK_LOC 182
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE 61.28
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT 42
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_LOC 115
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_PERCENTAGE 38.72
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_COUNT 8
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_ANALYTICS_NEGLIGIBLE_RISK_LOC 302
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_PERCENTAGE 43.33
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_COUNT 60
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_LOC 134
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_PERCENTAGE 19.23
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_LOC 261
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_PERCENTAGE 37.45
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_COUNT 8
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 100
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 18.05
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_LOC 116
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_PERCENTAGE 20.94
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_LOC 200
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 36.1
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_FUNCTIONS_HIGH_RISK_LOC 138
UNIT_SIZE_COMPONENT_FUNCTIONS_HIGH_RISK_PERCENTAGE 24.91
UNIT_SIZE_COMPONENT_FUNCTIONS_HIGH_RISK_COUNT 2
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_DYNAMIC_LINKS_NEGLIGIBLE_RISK_LOC 165
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_PERCENTAGE 18.92
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_LOW_RISK_LOC 175
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_LOW_RISK_PERCENTAGE 20.07
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_LOC 310
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_PERCENTAGE 35.55
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_LOC 222
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_PERCENTAGE 25.46
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_LOC 3,045
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 28.75
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT 683
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_LOC 2,775
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE 26.2
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_COUNT 191
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_LOC 3,248
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE 30.67
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_COUNT 108
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_LOC 1,411
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE 13.32
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_COUNT 22
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_LOC 112
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_PERCENTAGE 1.06
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_LOC 635
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 57.83
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_COUNT 157
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_LOC 253
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_PERCENTAGE 23.04
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_LOC 107
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_PERCENTAGE 9.74
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_LOC 103
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE 9.38
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMOB_NEGLIGIBLE_RISK_LOC 1,062
UNIT_SIZE_COMPONENT_ADMOB_NEGLIGIBLE_RISK_PERCENTAGE 35.59
UNIT_SIZE_COMPONENT_ADMOB_NEGLIGIBLE_RISK_COUNT 228
UNIT_SIZE_COMPONENT_ADMOB_LOW_RISK_LOC 785
UNIT_SIZE_COMPONENT_ADMOB_LOW_RISK_PERCENTAGE 26.31
UNIT_SIZE_COMPONENT_ADMOB_LOW_RISK_COUNT 55
UNIT_SIZE_COMPONENT_ADMOB_MEDIUM_RISK_LOC 689
UNIT_SIZE_COMPONENT_ADMOB_MEDIUM_RISK_PERCENTAGE 23.09
UNIT_SIZE_COMPONENT_ADMOB_MEDIUM_RISK_COUNT 23
UNIT_SIZE_COMPONENT_ADMOB_HIGH_RISK_LOC 71
UNIT_SIZE_COMPONENT_ADMOB_HIGH_RISK_PERCENTAGE 2.38
UNIT_SIZE_COMPONENT_ADMOB_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMOB_VERY_HIGH_RISK_LOC 377
UNIT_SIZE_COMPONENT_ADMOB_VERY_HIGH_RISK_PERCENTAGE 12.63
UNIT_SIZE_COMPONENT_ADMOB_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 1,886
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 51.49
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 411
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 721
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 19.68
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 52
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 790
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 21.57
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 26
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 52
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 1.42
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 214
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 5.84
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 10,803
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 32.32
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 2,200
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 8,909
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 26.66
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 613
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 9,769
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 29.23
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 327
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 2,815
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 8.42
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 43
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC 1,126
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE 3.37
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 3,116
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 77.55
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 1,010
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 677
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 16.85
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 49
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 160
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 3.98
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 6
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 65
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 1.62
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 1
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_MM_NEGLIGIBLE_RISK_LOC 1,614
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_PERCENTAGE 31.4
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_COUNT 375
UNIT_SIZE_EXTENSION_MM_LOW_RISK_LOC 1,520
UNIT_SIZE_EXTENSION_MM_LOW_RISK_PERCENTAGE 29.57
UNIT_SIZE_EXTENSION_MM_LOW_RISK_COUNT 105
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_LOC 1,639
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_PERCENTAGE 31.89
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_COUNT 55
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_LOC 367
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_PERCENTAGE 7.14
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_COUNT 6
UNIT_SIZE_EXTENSION_MM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_MM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_MM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 662
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 15.27
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 119
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 922
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 21.27
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 61
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 1,264
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 29.16
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 41
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 873
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 20.14
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 14
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 613
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 14.14
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC 58
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 51.33
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 9
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 55
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 48.67
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 1
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_SWIFT_NEGLIGIBLE_RISK_LOC 38
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 38
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 15
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 15
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 47
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 47
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 11
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 0
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_M_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 1
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
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 39
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 10.03
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 54
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 13.88
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 62
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 15.94
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 71
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 18.25
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 163
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 41.9
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 37,612
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 73.47
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 5,209
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 6,867
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.41
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 237
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 5,478
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.7
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 105
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 1,075
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.1
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 163
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.32
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,238
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_LOC 1,813
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 81.08
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_COUNT 235
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_LOW_RISK_LOC 349
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_LOW_RISK_PERCENTAGE 15.61
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_PERCENTAGE 1.39
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_HIGH_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_HIGH_RISK_PERCENTAGE 1.92
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_LOC 5,264
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 88.87
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_COUNT 906
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_LOC 402
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_PERCENTAGE 6.79
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_LOC 257
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_PERCENTAGE 4.34
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_COUNT 6
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_ROOT_NEGLIGIBLE_RISK_LOC 322
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 65.31
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 21.91
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 63
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 12.78
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 1,500
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 38.14
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 166
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 892
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 22.68
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 1,390
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 35.34
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 3.84
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 2
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 2,040
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 71.81
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT 317
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_LOC 555
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE 19.54
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_LOC 246
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE 8.66
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_COUNT 5
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_TESTING_NEGLIGIBLE_RISK_LOC 1,148
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 88.72
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT 150
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_LOC 74
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_PERCENTAGE 5.72
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_LOC 72
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE 5.56
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_NEGLIGIBLE_RISK_LOC 536
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_NEGLIGIBLE_RISK_PERCENTAGE 94.2
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_NEGLIGIBLE_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_LOW_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_LOW_RISK_PERCENTAGE 5.8
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTLAB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 6,145
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 64.56
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 976
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC 1,670
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE 17.55
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC 1,030
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 10.82
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC 673
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE 7.07
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_NEGLIGIBLE_RISK_LOC 4,596
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 85.55
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_NEGLIGIBLE_RISK_COUNT 602
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_LOW_RISK_LOC 578
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_LOW_RISK_PERCENTAGE 10.76
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_MEDIUM_RISK_LOC 198
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_MEDIUM_RISK_PERCENTAGE 3.69
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_LOC 1,580
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 82.16
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_COUNT 167
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_LOC 260
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_PERCENTAGE 13.52
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_PERCENTAGE 4.32
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_COUNT 1
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_INSTALLATIONS_NEGLIGIBLE_RISK_LOC 297
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT 50
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_ANALYTICS_NEGLIGIBLE_RISK_LOC 491
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_PERCENTAGE 70.44
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_COUNT 72
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_LOC 170
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_PERCENTAGE 24.39
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_MEDIUM_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_MEDIUM_RISK_PERCENTAGE 5.16
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_MEDIUM_RISK_COUNT 1
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 297
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 53.61
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_LOC 66
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_PERCENTAGE 11.91
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 34.48
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_MEDIUM_RISK_COUNT 4
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_DYNAMIC_LINKS_NEGLIGIBLE_RISK_LOC 608
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_PERCENTAGE 69.72
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_LOW_RISK_LOC 126
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_LOW_RISK_PERCENTAGE 14.45
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_LOC 138
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_PERCENTAGE 15.83
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_LOC 7,465
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 70.48
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT 927
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_LOC 1,510
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE 14.26
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_COUNT 50
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_LOC 1,479
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE 13.96
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_LOC 137
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE 1.29
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_COUNT 2
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 1,061
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 96.63
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_COUNT 178
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_PERCENTAGE 3.37
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_COUNT 1
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 2,449
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_NEGLIGIBLE_RISK_PERCENTAGE 82.07
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_NEGLIGIBLE_RISK_COUNT 304
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_LOW_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_LOW_RISK_PERCENTAGE 1.24
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_MEDIUM_RISK_LOC 264
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_MEDIUM_RISK_PERCENTAGE 8.85
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_HIGH_RISK_LOC 71
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_HIGH_RISK_PERCENTAGE 2.38
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_VERY_HIGH_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_VERY_HIGH_RISK_PERCENTAGE 5.46
CONDITIONAL_COMPLEXITY_COMPONENT_ADMOB_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 3,287
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 89.74
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 484
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 127
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 3.47
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 249
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 6.8
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 24,192
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 72.38
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 2,954
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 4,944
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 14.79
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 163
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 3,433
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 10.27
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 66
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC 853
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE 2.55
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 3,977
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 98.98
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,063
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 1.02
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 3
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_MM_NEGLIGIBLE_RISK_LOC 4,159
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_PERCENTAGE 80.91
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_COUNT 513
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_LOC 674
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_PERCENTAGE 13.11
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_LOC 307
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_PERCENTAGE 5.97
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_MM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 1,752
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 40.42
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 166
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 942
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 21.74
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 1,489
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 34.36
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 3.48
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 2
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
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 51.33
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 48.67
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 1
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_SWIFT_NEGLIGIBLE_RISK_LOC 53
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 53
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 47
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT 0
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_KT_NEGLIGIBLE_RISK_LOC 11
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 0
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_M_NEGLIGIBLE_RISK_LOC 5
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 118
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 30.33
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 9.51
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 1
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 71
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 18.25
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 41.9
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 1
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,360