firebase / firebase-unity-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 976
NUMBER_OF_FILES_MAIN 591
LINES_OF_CODE_MAIN 62,705
NUMBER_OF_FILES_MAIN_EXT_CS 257
LINES_OF_CODE_MAIN_EXT_CS 26,509
NUMBER_OF_FILES_MAIN_EXT_ASSET 205
LINES_OF_CODE_MAIN_EXT_ASSET 16,889
NUMBER_OF_FILES_MAIN_EXT_I 19
LINES_OF_CODE_MAIN_EXT_I 6,770
NUMBER_OF_FILES_MAIN_EXT_UNITY 23
LINES_OF_CODE_MAIN_EXT_UNITY 4,903
NUMBER_OF_FILES_MAIN_EXT_PY 28
LINES_OF_CODE_MAIN_EXT_PY 3,707
NUMBER_OF_FILES_MAIN_EXT_CMAKE 15
LINES_OF_CODE_MAIN_EXT_CMAKE 1,805
NUMBER_OF_FILES_MAIN_EXT_CC 18
LINES_OF_CODE_MAIN_EXT_CC 960
NUMBER_OF_FILES_MAIN_EXT_H 18
LINES_OF_CODE_MAIN_EXT_H 773
NUMBER_OF_FILES_MAIN_EXT_SWIFT 4
LINES_OF_CODE_MAIN_EXT_SWIFT 141
NUMBER_OF_FILES_MAIN_EXT_CPP 1
LINES_OF_CODE_MAIN_EXT_CPP 107
NUMBER_OF_FILES_MAIN_EXT_M 1
LINES_OF_CODE_MAIN_EXT_M 54
NUMBER_OF_FILES_MAIN_EXT_KT 1
LINES_OF_CODE_MAIN_EXT_KT 48
NUMBER_OF_FILES_MAIN_EXT_JAVA 1
LINES_OF_CODE_MAIN_EXT_JAVA 39
NUMBER_OF_FILES_TEST 24
LINES_OF_CODE_TEST 5,049
NUMBER_OF_FILES_TEST_EXT_CS 18
LINES_OF_CODE_TEST_EXT_CS 4,045
NUMBER_OF_FILES_TEST_EXT_PY 4
LINES_OF_CODE_TEST_EXT_PY 914
NUMBER_OF_FILES_TEST_EXT_CC 1
LINES_OF_CODE_TEST_EXT_CC 52
NUMBER_OF_FILES_TEST_EXT_KT 1
LINES_OF_CODE_TEST_EXT_KT 38
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 8.05
NUMBER_OF_FILES_GENERATED 153
LINES_OF_CODE_GENERATED 19,614
NUMBER_OF_FILES_GENERATED_EXT_CPP 1
LINES_OF_CODE_GENERATED_EXT_CPP 13,119
NUMBER_OF_FILES_GENERATED_EXT_CS 48
LINES_OF_CODE_GENERATED_EXT_CS 4,453
NUMBER_OF_FILES_GENERATED_EXT_META 104
LINES_OF_CODE_GENERATED_EXT_META 2,042
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 15
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 716
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 385
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 227
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 57
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 47
NUMBER_OF_FILES_OTHER 59
LINES_OF_CODE_OTHER 8,752
NUMBER_OF_FILES_OTHER_EXT_JSON 3
LINES_OF_CODE_OTHER_EXT_JSON 5,721
NUMBER_OF_FILES_OTHER_EXT_MD 13
LINES_OF_CODE_OTHER_EXT_MD 2,363
NUMBER_OF_FILES_OTHER_EXT_XML 23
LINES_OF_CODE_OTHER_EXT_XML 300
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 4
LINES_OF_CODE_OTHER_EXT_STORYBOARD 132
NUMBER_OF_FILES_OTHER_EXT_PLIST 3
LINES_OF_CODE_OTHER_EXT_PLIST 122
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 12
LINES_OF_CODE_OTHER_EXT_PROPERTIES 87
NUMBER_OF_FILES_OTHER_EXT_CS 1
LINES_OF_CODE_OTHER_EXT_CS 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG 2,486
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_ASSET 1,404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CS 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_I 233
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTE_CONFIG_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE 105
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE 12,552
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CS 68
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CS 9,075
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_ASSET 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_ASSET 1,560
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_I 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_I 539
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CC 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_CC 495
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_H 459
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRESTORE_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 3,704
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 2,391
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_CS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_CS 892
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_UNITY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_UNITY 232
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_KT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_KT 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 1,191
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1,190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE 5,021
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_CS 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_CS 2,632
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_ASSET 1,428
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_I 429
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_H 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS 3,575
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_ASSET 1,627
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_CS 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_CS 821
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_CC 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_CC 440
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_H 144
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_I 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_M 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRASHLYTICS_EXT_M 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXY 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXY_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXY_EXT_CS 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EDITOR 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EDITOR 3,941
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EDITOR_EXT_CS 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EDITOR_EXT_CS 3,941
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP 3,805
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_I 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_I 1,937
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CS 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CS 1,680
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CPP 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_H 63
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CC 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH 4,620
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_ASSET 1,595
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_I 1,329
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_CS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_CS 1,269
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_UNITY 426
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AUTH_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AUTH_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING 3,151
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_ASSET 1,371
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_I 884
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_CS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_CS 433
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MESSAGING_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MESSAGING_EXT_JAVA 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS 2,382
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_ASSET 1,428
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CS 347
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_I 182
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INSTALLATIONS_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE 1,883
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 1,805
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_PY 78
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS 2,624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_ASSET 1,624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_CS 333
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYTICS_EXT_I 243
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS 2,654
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_ASSET 1,627
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CS 480
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_I 122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUNCTIONS_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS 2,918
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_ASSET 1,630
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_CS 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_CS 563
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_UNITY 429
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNAMIC_LINKS_EXT_I 296
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE 5,709
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_CS 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_CS 3,178
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_ASSET 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_ASSET 1,595
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_I 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_I 511
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_UNITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_UNITY 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_CC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTAPP 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTAPP 396
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTAPP_EXT_CS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTAPP_EXT_CS 396
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AAR_BUILDER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AAR_BUILDER 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AAR_BUILDER_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AAR_BUILDER_EXT_PY 48
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 13
LINES_OF_CODE_CONCERN_GENERAL_TODOS 8,345
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS 6,429
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_I 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_I 1,916
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 578
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 54,360
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 246
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 20,080
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASSET 205
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASSET 16,889
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_UNITY 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_UNITY 4,903
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_I 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_I 4,854
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 28
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 3,707
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 15
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 1,805
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 18
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 960
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 18
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 773
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_CPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 107
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 54
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_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 39
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 429
LOW_RISK_FILE_SIZE_COUNT 77
MEDIUM_RISK_FILE_SIZE_COUNT 62
HIGH_RISK_FILE_SIZE_COUNT 18
VERY_HIGH_RISK_FILE_SIZE_COUNT 5
NEGLIGIBLE_RISK_FILE_SIZE_LOC 13,716
LOW_RISK_FILE_SIZE_LOC 11,340
MEDIUM_RISK_FILE_SIZE_LOC 16,427
HIGH_RISK_FILE_SIZE_LOC 12,369
VERY_HIGH_RISK_FILE_SIZE_LOC 8,853
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 316
FILE_CHANGE_HISTORY_ACTIVE_DAYS 90
FILE_CHANGE_HISTORY_WEEKS 44
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 220
FILE_AGE_NEGLIGIBLE_RISK_COUNT 19
FILE_AGE_LOW_RISK_COUNT 52
FILE_AGE_MEDIUM_RISK_COUNT 141
FILE_AGE_HIGH_RISK_COUNT 379
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 6,257
FILE_AGE_LOW_RISK_LOC 6,071
FILE_AGE_MEDIUM_RISK_LOC 19,822
FILE_AGE_HIGH_RISK_LOC 30,555
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 14
NUMBER_OF_UNITS 2,281
LINES_OF_CODE_IN_UNITS 24,240
LINES_OF_CODE_OUTSIDE_UNITS 38,465
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 8,113
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 33.47
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,603
UNIT_SIZE_LOW_RISK_LOC 5,860
UNIT_SIZE_LOW_RISK_PERCENTAGE 24.17
UNIT_SIZE_LOW_RISK_COUNT 403
UNIT_SIZE_MEDIUM_RISK_LOC 7,076
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.19
UNIT_SIZE_MEDIUM_RISK_COUNT 236
UNIT_SIZE_HIGH_RISK_LOC 2,114
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.72
UNIT_SIZE_HIGH_RISK_COUNT 31
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,077
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.44
UNIT_SIZE_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_LOC 112
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 36.72
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_LOW_RISK_LOC 139
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_LOW_RISK_PERCENTAGE 45.57
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_LOC 54
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_PERCENTAGE 17.7
UNIT_SIZE_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_COUNT 2
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 2,797
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 36.19
UNIT_SIZE_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_COUNT 577
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_LOC 1,620
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_PERCENTAGE 20.96
UNIT_SIZE_COMPONENT_FIRESTORE_LOW_RISK_COUNT 112
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_LOC 1,737
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_PERCENTAGE 22.48
UNIT_SIZE_COMPONENT_FIRESTORE_MEDIUM_RISK_COUNT 55
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_LOC 758
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_PERCENTAGE 9.81
UNIT_SIZE_COMPONENT_FIRESTORE_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_LOC 816
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE 10.56
UNIT_SIZE_COMPONENT_FIRESTORE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 858
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 34.18
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 163
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 624
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 24.86
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 42
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 753
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 30
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 25
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 275
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 10.96
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 4
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_ROOT_NEGLIGIBLE_RISK_LOC 214
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 23.39
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 41
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 237
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 25.9
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 289
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 31.58
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 9
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 175
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 19.13
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC 760
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 34.07
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT 135
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_LOC 576
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE 25.82
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_COUNT 43
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_LOC 674
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE 30.21
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_LOC 221
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE 9.91
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_COUNT 3
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 343
UNIT_SIZE_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_PERCENTAGE 42.71
UNIT_SIZE_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_COUNT 78
UNIT_SIZE_COMPONENT_CRASHLYTICS_LOW_RISK_LOC 324
UNIT_SIZE_COMPONENT_CRASHLYTICS_LOW_RISK_PERCENTAGE 40.35
UNIT_SIZE_COMPONENT_CRASHLYTICS_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_CRASHLYTICS_MEDIUM_RISK_LOC 136
UNIT_SIZE_COMPONENT_CRASHLYTICS_MEDIUM_RISK_PERCENTAGE 16.94
UNIT_SIZE_COMPONENT_CRASHLYTICS_MEDIUM_RISK_COUNT 5
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_EDITOR_NEGLIGIBLE_RISK_LOC 793
UNIT_SIZE_COMPONENT_EDITOR_NEGLIGIBLE_RISK_PERCENTAGE 28.34
UNIT_SIZE_COMPONENT_EDITOR_NEGLIGIBLE_RISK_COUNT 137
UNIT_SIZE_COMPONENT_EDITOR_LOW_RISK_LOC 838
UNIT_SIZE_COMPONENT_EDITOR_LOW_RISK_PERCENTAGE 29.95
UNIT_SIZE_COMPONENT_EDITOR_LOW_RISK_COUNT 57
UNIT_SIZE_COMPONENT_EDITOR_MEDIUM_RISK_LOC 908
UNIT_SIZE_COMPONENT_EDITOR_MEDIUM_RISK_PERCENTAGE 32.45
UNIT_SIZE_COMPONENT_EDITOR_MEDIUM_RISK_COUNT 29
UNIT_SIZE_COMPONENT_EDITOR_HIGH_RISK_LOC 259
UNIT_SIZE_COMPONENT_EDITOR_HIGH_RISK_PERCENTAGE 9.26
UNIT_SIZE_COMPONENT_EDITOR_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_EDITOR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EDITOR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EDITOR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 508
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 47.74
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 107
UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC 267
UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE 25.09
UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT 18
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC 289
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 27.16
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_AUTH_NEGLIGIBLE_RISK_LOC 235
UNIT_SIZE_COMPONENT_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 20.83
UNIT_SIZE_COMPONENT_AUTH_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_COMPONENT_AUTH_LOW_RISK_LOC 469
UNIT_SIZE_COMPONENT_AUTH_LOW_RISK_PERCENTAGE 41.58
UNIT_SIZE_COMPONENT_AUTH_LOW_RISK_COUNT 32
UNIT_SIZE_COMPONENT_AUTH_MEDIUM_RISK_LOC 217
UNIT_SIZE_COMPONENT_AUTH_MEDIUM_RISK_PERCENTAGE 19.24
UNIT_SIZE_COMPONENT_AUTH_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_AUTH_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_AUTH_HIGH_RISK_PERCENTAGE 4.96
UNIT_SIZE_COMPONENT_AUTH_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_AUTH_VERY_HIGH_RISK_LOC 151
UNIT_SIZE_COMPONENT_AUTH_VERY_HIGH_RISK_PERCENTAGE 13.39
UNIT_SIZE_COMPONENT_AUTH_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_LOC 146
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 36.23
UNIT_SIZE_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_LOC 45
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_PERCENTAGE 11.17
UNIT_SIZE_COMPONENT_MESSAGING_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_LOC 140
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_PERCENTAGE 34.74
UNIT_SIZE_COMPONENT_MESSAGING_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_LOC 72
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_PERCENTAGE 17.87
UNIT_SIZE_COMPONENT_MESSAGING_HIGH_RISK_COUNT 1
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 98
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE 30.82
UNIT_SIZE_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_LOC 69
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_PERCENTAGE 21.7
UNIT_SIZE_COMPONENT_INSTALLATIONS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_INSTALLATIONS_MEDIUM_RISK_LOC 91
UNIT_SIZE_COMPONENT_INSTALLATIONS_MEDIUM_RISK_PERCENTAGE 28.62
UNIT_SIZE_COMPONENT_INSTALLATIONS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_INSTALLATIONS_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_INSTALLATIONS_HIGH_RISK_PERCENTAGE 18.87
UNIT_SIZE_COMPONENT_INSTALLATIONS_HIGH_RISK_COUNT 1
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_CMAKE_NEGLIGIBLE_RISK_LOC 19
UNIT_SIZE_COMPONENT_CMAKE_NEGLIGIBLE_RISK_PERCENTAGE 35.85
UNIT_SIZE_COMPONENT_CMAKE_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CMAKE_LOW_RISK_LOC 34
UNIT_SIZE_COMPONENT_CMAKE_LOW_RISK_PERCENTAGE 64.15
UNIT_SIZE_COMPONENT_CMAKE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CMAKE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CMAKE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CMAKE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CMAKE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CMAKE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CMAKE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CMAKE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CMAKE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CMAKE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_LOC 122
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_PERCENTAGE 40.13
UNIT_SIZE_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_LOC 83
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_PERCENTAGE 27.3
UNIT_SIZE_COMPONENT_ANALYTICS_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_LOC 99
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_PERCENTAGE 32.57
UNIT_SIZE_COMPONENT_ANALYTICS_MEDIUM_RISK_COUNT 4
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 123
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 32.11
UNIT_SIZE_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_LOC 104
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_PERCENTAGE 27.15
UNIT_SIZE_COMPONENT_FUNCTIONS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_LOC 156
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 40.73
UNIT_SIZE_COMPONENT_FUNCTIONS_MEDIUM_RISK_COUNT 5
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_DYNAMIC_LINKS_NEGLIGIBLE_RISK_LOC 140
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_PERCENTAGE 35
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_LOW_RISK_LOC 74
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_LOW_RISK_PERCENTAGE 18.5
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_LOC 131
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_PERCENTAGE 32.75
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_LOC 55
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_PERCENTAGE 13.75
UNIT_SIZE_COMPONENT_DYNAMIC_LINKS_HIGH_RISK_COUNT 1
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 705
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 26.31
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT 162
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_LOC 357
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE 13.32
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_LOC 1,325
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE 49.44
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_COUNT 47
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_LOC 183
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE 6.83
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_LOC 110
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_PERCENTAGE 4.1
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TESTAPP_NEGLIGIBLE_RISK_LOC 140
UNIT_SIZE_COMPONENT_TESTAPP_NEGLIGIBLE_RISK_PERCENTAGE 74.87
UNIT_SIZE_COMPONENT_TESTAPP_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_COMPONENT_TESTAPP_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTAPP_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTAPP_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTAPP_MEDIUM_RISK_LOC 47
UNIT_SIZE_COMPONENT_TESTAPP_MEDIUM_RISK_PERCENTAGE 25.13
UNIT_SIZE_COMPONENT_TESTAPP_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TESTAPP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTAPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTAPP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTAPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTAPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTAPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_MEDIUM_RISK_LOC 30
UNIT_SIZE_COMPONENT_AAR_BUILDER_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_AAR_BUILDER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_AAR_BUILDER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_AAR_BUILDER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 6,741
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 32.96
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 1,300
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 4,886
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 23.89
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 340
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 6,017
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 29.42
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 202
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 1,730
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 8.46
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 25
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 1,077
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 5.27
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 247
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 45.07
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 249
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 45.44
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 16
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 52
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 9.49
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 210
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 87.87
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 69
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 29
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 12.13
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 837
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 30.66
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 159
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 642
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 23.52
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 42
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 867
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 31.76
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 29
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 384
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 14.07
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 6
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
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 22
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 53.66
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC 19
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE 46.34
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT 1
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 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 93
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 25.93
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 20
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 74.07
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 19,193
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 79.18
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 2,134
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,075
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 12.69
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 111
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,812
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 7.48
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 160
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.66
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 160
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_LOC 273
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 89.51
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_LOW_RISK_PERCENTAGE 10.49
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTE_CONFIG_HIGH_RISK_COUNT 0
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 6,840
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE 88.51
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_NEGLIGIBLE_RISK_COUNT 736
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_LOC 458
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_PERCENTAGE 5.93
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_LOW_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_LOC 430
CONDITIONAL_COMPLEXITY_COMPONENT_FIRESTORE_MEDIUM_RISK_PERCENTAGE 5.56
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_SCRIPTS_NEGLIGIBLE_RISK_LOC 1,545
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 61.55
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 202
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 614
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 24.46
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 342
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 13.63
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0.36
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 1
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_ROOT_NEGLIGIBLE_RISK_LOC 388
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 42.4
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 50
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 203
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 22.19
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 324
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 35.41
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 7
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_STORAGE_NEGLIGIBLE_RISK_LOC 1,765
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 79.11
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT 192
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_LOC 239
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE 10.71
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_LOC 227
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE 10.17
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_COUNT 4
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 685
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_PERCENTAGE 85.31
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_NEGLIGIBLE_RISK_COUNT 99
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_LOW_RISK_LOC 118
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_LOW_RISK_PERCENTAGE 14.69
CONDITIONAL_COMPLEXITY_COMPONENT_CRASHLYTICS_LOW_RISK_COUNT 5
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_EDITOR_NEGLIGIBLE_RISK_LOC 2,072
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_NEGLIGIBLE_RISK_PERCENTAGE 74.05
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_NEGLIGIBLE_RISK_COUNT 211
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_LOW_RISK_LOC 431
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_LOW_RISK_PERCENTAGE 15.4
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_MEDIUM_RISK_LOC 295
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_MEDIUM_RISK_PERCENTAGE 10.54
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 897
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 84.3
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 129
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC 130
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE 12.22
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 3.48
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT 0
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 792
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_NEGLIGIBLE_RISK_PERCENTAGE 70.21
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_NEGLIGIBLE_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_LOW_RISK_LOC 185
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_LOW_RISK_PERCENTAGE 16.4
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_HIGH_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_HIGH_RISK_PERCENTAGE 13.39
CONDITIONAL_COMPLEXITY_COMPONENT_AUTH_HIGH_RISK_COUNT 1
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 237
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_PERCENTAGE 58.81
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_NEGLIGIBLE_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_LOC 94
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_PERCENTAGE 23.33
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_LOC 72
CONDITIONAL_COMPLEXITY_COMPONENT_MESSAGING_MEDIUM_RISK_PERCENTAGE 17.87
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 236
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_PERCENTAGE 74.21
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_NEGLIGIBLE_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_LOW_RISK_LOC 82
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_LOW_RISK_PERCENTAGE 25.79
CONDITIONAL_COMPLEXITY_COMPONENT_INSTALLATIONS_LOW_RISK_COUNT 2
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_CMAKE_NEGLIGIBLE_RISK_LOC 53
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMAKE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_LOC 227
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_PERCENTAGE 74.67
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_NEGLIGIBLE_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_LOC 77
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_PERCENTAGE 25.33
CONDITIONAL_COMPLEXITY_COMPONENT_ANALYTICS_LOW_RISK_COUNT 3
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 255
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 66.58
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_LOC 128
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_PERCENTAGE 33.42
CONDITIONAL_COMPLEXITY_COMPONENT_FUNCTIONS_LOW_RISK_COUNT 5
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_DYNAMIC_LINKS_NEGLIGIBLE_RISK_LOC 276
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_PERCENTAGE 69
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_LOW_RISK_LOC 124
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_LOW_RISK_PERCENTAGE 31
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DYNAMIC_LINKS_MEDIUM_RISK_COUNT 0
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 2,465
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 91.98
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT 229
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_LOC 130
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE 4.85
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE 3.17
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_COUNT 3
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_TESTAPP_NEGLIGIBLE_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_NEGLIGIBLE_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTAPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_LOW_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_LOW_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AAR_BUILDER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC 16,819
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 82.24
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 1,778
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 2,269
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 11.09
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 75
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 1,212
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 5.93
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 0.74
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 528
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 96.35
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 76
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 3.65
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT 0
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 239
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 1,425
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 52.2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 189
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 696
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 25.49
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 600
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 21.98
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0.33
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 1
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_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 41
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 9
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 50
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 53.76
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 46.24
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 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 19,416
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 319
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 23,622
DUPLICATION_NUMBER_OF_CLEANED_LINES 56,122
DUPLICATION_PERCENTAGE 42.09
UNIT_DUPLICATES_COUNT 27
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CRASHLYTICS 2,240
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CRASHLYTICS 2,240
DUPLICATION_PERCENTAGE_PRIMARY_CRASHLYTICS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FUNCTIONS 2,142
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FUNCTIONS 2,142
DUPLICATION_PERCENTAGE_PRIMARY_FUNCTIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATABASE 2,261
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATABASE 2,261
DUPLICATION_PERCENTAGE_PRIMARY_DATABASE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AUTH 2,041
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AUTH 2,041
DUPLICATION_PERCENTAGE_PRIMARY_AUTH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRESTORE 2,741
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRESTORE 2,741
DUPLICATION_PERCENTAGE_PRIMARY_FIRESTORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ANALYTICS 2,066
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANALYTICS 2,066
DUPLICATION_PERCENTAGE_PRIMARY_ANALYTICS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNAMIC_LINKS 1,997
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNAMIC_LINKS 1,997
DUPLICATION_PERCENTAGE_PRIMARY_DYNAMIC_LINKS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STORAGE 2,085
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STORAGE 2,085
DUPLICATION_PERCENTAGE_PRIMARY_STORAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REMOTE_CONFIG 1,802
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REMOTE_CONFIG 1,802
DUPLICATION_PERCENTAGE_PRIMARY_REMOTE_CONFIG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MESSAGING 1,751
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MESSAGING 1,751
DUPLICATION_PERCENTAGE_PRIMARY_MESSAGING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INSTALLATIONS 1,865
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INSTALLATIONS 1,865
DUPLICATION_PERCENTAGE_PRIMARY_INSTALLATIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 170
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 170
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APP 131
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APP 131
DUPLICATION_PERCENTAGE_PRIMARY_APP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTAPP 31
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTAPP 31
DUPLICATION_PERCENTAGE_PRIMARY_TESTAPP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKE 198
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKE 198
DUPLICATION_PERCENTAGE_PRIMARY_CMAKE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROXY 17
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROXY 17
DUPLICATION_PERCENTAGE_PRIMARY_PROXY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EDITOR 40
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EDITOR 40
DUPLICATION_PERCENTAGE_PRIMARY_EDITOR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 44
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 44
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AAR_BUILDER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AAR_BUILDER 0
DUPLICATION_PERCENTAGE_PRIMARY_AAR_BUILDER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_ASSET 16,730
DUPLICATION_NUMBER_OF_CLEANED_LINES_ASSET 16,889
DUPLICATION_PERCENTAGE_ASSET 99.06
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_I 529
DUPLICATION_NUMBER_OF_CLEANED_LINES_I 6,770
DUPLICATION_PERCENTAGE_I 7.81
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_UNITY 4,026
DUPLICATION_NUMBER_OF_CLEANED_LINES_UNITY 4,903
DUPLICATION_PERCENTAGE_UNITY 82.11
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS 1,935
DUPLICATION_NUMBER_OF_CLEANED_LINES_CS 20,706
DUPLICATION_PERCENTAGE_CS 9.35
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 102
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 3,527
DUPLICATION_PERCENTAGE_PY 2.89
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE 198
DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE 1,805
DUPLICATION_PERCENTAGE_CMAKE 10.97
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CC 56
DUPLICATION_NUMBER_OF_CLEANED_LINES_CC 736
DUPLICATION_PERCENTAGE_CC 7.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 489
DUPLICATION_PERCENTAGE_H 6.13
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 110
DUPLICATION_PERCENTAGE_SWIFT 14.55
TOTAL_ANALYSIS_TIME_IN_MILLIS 17,502