facebook / facebook-ios-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,758
NUMBER_OF_FILES_MAIN 1,280
LINES_OF_CODE_MAIN 100,308
NUMBER_OF_FILES_MAIN_EXT_SWIFT 565
LINES_OF_CODE_MAIN_EXT_SWIFT 59,518
NUMBER_OF_FILES_MAIN_EXT_M 205
LINES_OF_CODE_MAIN_EXT_M 29,577
NUMBER_OF_FILES_MAIN_EXT_H 492
LINES_OF_CODE_MAIN_EXT_H 8,450
NUMBER_OF_FILES_MAIN_EXT_YML 8
LINES_OF_CODE_MAIN_EXT_YML 1,070
NUMBER_OF_FILES_MAIN_EXT_MM 4
LINES_OF_CODE_MAIN_EXT_MM 1,067
NUMBER_OF_FILES_MAIN_EXT_HPP 2
LINES_OF_CODE_MAIN_EXT_HPP 365
NUMBER_OF_FILES_MAIN_EXT_PY 3
LINES_OF_CODE_MAIN_EXT_PY 173
NUMBER_OF_FILES_MAIN_EXT_RB 1
LINES_OF_CODE_MAIN_EXT_RB 88
NUMBER_OF_FILES_TEST 1
LINES_OF_CODE_TEST 247
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 247
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.24
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 13
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 754
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 5
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 427
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_PODSPEC 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_PODSPEC 327
NUMBER_OF_FILES_OTHER 135
LINES_OF_CODE_OTHER 6,892
NUMBER_OF_FILES_OTHER_EXT_M 12
LINES_OF_CODE_OTHER_EXT_M 1,151
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 1,042
NUMBER_OF_FILES_OTHER_EXT_XIB 5
LINES_OF_CODE_OTHER_EXT_XIB 1,020
NUMBER_OF_FILES_OTHER_EXT_JSON 41
LINES_OF_CODE_OTHER_EXT_JSON 961
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 13
LINES_OF_CODE_OTHER_EXT_STORYBOARD 925
NUMBER_OF_FILES_OTHER_EXT_PLIST 24
LINES_OF_CODE_OTHER_EXT_PLIST 864
NUMBER_OF_FILES_OTHER_EXT_SWIFT 18
LINES_OF_CODE_OTHER_EXT_SWIFT 664
NUMBER_OF_FILES_OTHER_EXT_SH 1
LINES_OF_CODE_OTHER_EXT_SH 88
NUMBER_OF_FILES_OTHER_EXT_JS 1
LINES_OF_CODE_OTHER_EXT_JS 83
NUMBER_OF_FILES_OTHER_EXT_H 13
LINES_OF_CODE_OTHER_EXT_H 80
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT 793
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT 65,215
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_SWIFT 252
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_SWIFT 34,736
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_M 153
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_M 22,039
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_H 381
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_H 6,651
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_MM 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_MM 1,067
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_HPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_HPP 365
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_EXT_YML 357
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 172
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 162
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKTVOSKIT 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKTVOSKIT 662
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKTVOSKIT_EXT_M 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKTVOSKIT_EXT_M 562
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKTVOSKIT_EXT_H 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKTVOSKIT_EXT_H 100
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBAEMKIT 57
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBAEMKIT 7,699
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_SWIFT 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_SWIFT 4,838
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_M 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_M 2,280
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_H 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_H 461
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBAEMKIT_EXT_YML 120
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKGAMINGSERVICESKIT 128
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKGAMINGSERVICESKIT 7,747
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKGAMINGSERVICESKIT_EXT_SWIFT 127
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKGAMINGSERVICESKIT_EXT_SWIFT 7,649
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKGAMINGSERVICESKIT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKGAMINGSERVICESKIT_EXT_YML 98
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS 1,330
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_SWIFT 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_SWIFT 1,220
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_M 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_M 60
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_YML 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_H 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_SWIFT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_SWIFT 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT 120
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT 9,192
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_SWIFT 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_SWIFT 4,704
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_M 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_M 3,368
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_H 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_H 946
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKLOGINKIT_EXT_YML 174
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 261
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB 88
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS 1,717
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_M 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_M 1,266
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_H 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_H 254
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_YML 131
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKCOREKIT_BASICS_EXT_SWIFT 66
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_EXT_SWIFT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_EXT_SWIFT 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT 6,220
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_SWIFT 79
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_SWIFT 6,050
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_YML 151
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_H 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_M 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSDKSHAREKIT_EXT_M 2
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,970
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_M 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_M 1,130
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT 549
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HPP 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HPP 267
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 24
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,274
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 98,338
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 562
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 58,969
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 204
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 28,447
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 491
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 8,426
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1,070
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 1,067
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 173
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 98
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 88
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,039
LOW_RISK_FILE_SIZE_COUNT 113
MEDIUM_RISK_FILE_SIZE_COUNT 92
HIGH_RISK_FILE_SIZE_COUNT 25
VERY_HIGH_RISK_FILE_SIZE_COUNT 11
NEGLIGIBLE_RISK_FILE_SIZE_LOC 25,088
LOW_RISK_FILE_SIZE_LOC 16,250
MEDIUM_RISK_FILE_SIZE_LOC 27,947
HIGH_RISK_FILE_SIZE_LOC 17,072
VERY_HIGH_RISK_FILE_SIZE_LOC 13,951
NUMBER_OF_UNITS 3,160
LINES_OF_CODE_IN_UNITS 42,613
LINES_OF_CODE_OUTSIDE_UNITS 57,695
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 10,848
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 25.46
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,666
UNIT_SIZE_LOW_RISK_LOC 14,352
UNIT_SIZE_LOW_RISK_PERCENTAGE 33.68
UNIT_SIZE_LOW_RISK_COUNT 967
UNIT_SIZE_MEDIUM_RISK_LOC 13,458
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 31.58
UNIT_SIZE_MEDIUM_RISK_COUNT 475
UNIT_SIZE_HIGH_RISK_LOC 2,855
UNIT_SIZE_HIGH_RISK_PERCENTAGE 6.7
UNIT_SIZE_HIGH_RISK_COUNT 44
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,100
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 2.58
UNIT_SIZE_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_NEGLIGIBLE_RISK_LOC 7,498
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_NEGLIGIBLE_RISK_PERCENTAGE 26.12
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_NEGLIGIBLE_RISK_COUNT 1,118
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_LOW_RISK_LOC 9,939
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_LOW_RISK_PERCENTAGE 34.62
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_LOW_RISK_COUNT 670
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_MEDIUM_RISK_LOC 8,780
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_MEDIUM_RISK_PERCENTAGE 30.59
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_MEDIUM_RISK_COUNT 313
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_HIGH_RISK_LOC 1,727
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_HIGH_RISK_PERCENTAGE 6.02
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_HIGH_RISK_COUNT 26
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_VERY_HIGH_RISK_LOC 762
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_VERY_HIGH_RISK_PERCENTAGE 2.65
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKTVOSKIT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBAEMKIT_NEGLIGIBLE_RISK_LOC 335
UNIT_SIZE_COMPONENT_FBAEMKIT_NEGLIGIBLE_RISK_PERCENTAGE 9.11
UNIT_SIZE_COMPONENT_FBAEMKIT_NEGLIGIBLE_RISK_COUNT 49
UNIT_SIZE_COMPONENT_FBAEMKIT_LOW_RISK_LOC 894
UNIT_SIZE_COMPONENT_FBAEMKIT_LOW_RISK_PERCENTAGE 24.32
UNIT_SIZE_COMPONENT_FBAEMKIT_LOW_RISK_COUNT 61
UNIT_SIZE_COMPONENT_FBAEMKIT_MEDIUM_RISK_LOC 1,643
UNIT_SIZE_COMPONENT_FBAEMKIT_MEDIUM_RISK_PERCENTAGE 44.7
UNIT_SIZE_COMPONENT_FBAEMKIT_MEDIUM_RISK_COUNT 55
UNIT_SIZE_COMPONENT_FBAEMKIT_HIGH_RISK_LOC 692
UNIT_SIZE_COMPONENT_FBAEMKIT_HIGH_RISK_PERCENTAGE 18.82
UNIT_SIZE_COMPONENT_FBAEMKIT_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_FBAEMKIT_VERY_HIGH_RISK_LOC 112
UNIT_SIZE_COMPONENT_FBAEMKIT_VERY_HIGH_RISK_PERCENTAGE 3.05
UNIT_SIZE_COMPONENT_FBAEMKIT_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_NEGLIGIBLE_RISK_LOC 1,137
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_NEGLIGIBLE_RISK_PERCENTAGE 27.2
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_NEGLIGIBLE_RISK_COUNT 186
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_LOW_RISK_LOC 1,980
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_LOW_RISK_PERCENTAGE 47.37
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_LOW_RISK_COUNT 132
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_MEDIUM_RISK_LOC 935
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_MEDIUM_RISK_PERCENTAGE 22.37
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_MEDIUM_RISK_COUNT 36
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_HIGH_RISK_LOC 128
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_HIGH_RISK_PERCENTAGE 3.06
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKGAMINGSERVICESKIT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC 41
UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_COUNT 0
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_FBSDKLOGINKIT_NEGLIGIBLE_RISK_LOC 891
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_NEGLIGIBLE_RISK_PERCENTAGE 23.17
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_NEGLIGIBLE_RISK_COUNT 132
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_LOW_RISK_LOC 960
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_LOW_RISK_PERCENTAGE 24.97
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_LOW_RISK_COUNT 66
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_MEDIUM_RISK_LOC 1,516
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_MEDIUM_RISK_PERCENTAGE 39.43
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_MEDIUM_RISK_COUNT 49
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_HIGH_RISK_LOC 252
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_HIGH_RISK_PERCENTAGE 6.55
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_VERY_HIGH_RISK_LOC 226
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_VERY_HIGH_RISK_PERCENTAGE 5.88
UNIT_SIZE_COMPONENT_FBSDKLOGINKIT_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 90
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 41.47
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 42
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 19.35
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 85
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 39.17
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
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_FBSDKCOREKIT_BASICS_NEGLIGIBLE_RISK_LOC 53
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_NEGLIGIBLE_RISK_PERCENTAGE 76.81
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_LOW_RISK_LOC 16
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_LOW_RISK_PERCENTAGE 23.19
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKCOREKIT_BASICS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_NEGLIGIBLE_RISK_LOC 791
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_NEGLIGIBLE_RISK_PERCENTAGE 42.37
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_NEGLIGIBLE_RISK_COUNT 137
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_LOW_RISK_LOC 521
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_LOW_RISK_PERCENTAGE 27.91
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_LOW_RISK_COUNT 34
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_MEDIUM_RISK_LOC 499
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_MEDIUM_RISK_PERCENTAGE 26.73
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_HIGH_RISK_PERCENTAGE 3
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSDKSHAREKIT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_LOC 169
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 56.71
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC 107
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE 35.91
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_LOC 22
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_PERCENTAGE 7.38
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_COUNT 1
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_SWIFT_NEGLIGIBLE_RISK_LOC 10,388
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 25.01
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 1,546
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 13,995
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 33.7
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 942
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 13,247
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 31.89
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 468
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 2,804
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 6.75
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 43
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC 1,100
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE 2.65
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 128
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 56.64
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 23
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 48
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 21.24
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 50
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 22.12
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 2
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_HPP_NEGLIGIBLE_RISK_LOC 31
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE 10.47
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC 160
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE 54.05
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT 11
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC 54
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE 18.24
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC 51
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE 17.23
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_COUNT 42
UNIT_SIZE_EXTENSION_MM_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_MM_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_MM_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_COUNT 0
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_RB_NEGLIGIBLE_RISK_LOC 36
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 54.55
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC 30
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE 45.45
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 54
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 35.76
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 12
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 7.95
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 85
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 56.29
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 41,941
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 98.42
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 3,148
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 372
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 0.87
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 300
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0.7
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
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 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_NEGLIGIBLE_RISK_LOC 28,374
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_NEGLIGIBLE_RISK_PERCENTAGE 98.84
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_NEGLIGIBLE_RISK_COUNT 2,127
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_LOW_RISK_LOC 77
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_LOW_RISK_PERCENTAGE 0.27
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_MEDIUM_RISK_LOC 255
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_MEDIUM_RISK_PERCENTAGE 0.89
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_NEGLIGIBLE_RISK_LOC 5
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKTVOSKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_NEGLIGIBLE_RISK_LOC 3,648
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_NEGLIGIBLE_RISK_PERCENTAGE 99.24
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_NEGLIGIBLE_RISK_COUNT 176
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_LOW_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_LOW_RISK_PERCENTAGE 0.76
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBAEMKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_NEGLIGIBLE_RISK_LOC 4,081
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_NEGLIGIBLE_RISK_PERCENTAGE 97.63
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_NEGLIGIBLE_RISK_COUNT 354
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_LOW_RISK_LOC 99
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_LOW_RISK_PERCENTAGE 2.37
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKGAMINGSERVICESKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_COUNT 0
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_FBSDKLOGINKIT_NEGLIGIBLE_RISK_LOC 3,729
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_NEGLIGIBLE_RISK_PERCENTAGE 96.98
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_NEGLIGIBLE_RISK_COUNT 252
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_LOW_RISK_LOC 116
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_LOW_RISK_PERCENTAGE 3.02
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKLOGINKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 55.3
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 23.96
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 20.74
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 7
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
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_FBSDKCOREKIT_BASICS_NEGLIGIBLE_RISK_LOC 69
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKCOREKIT_BASICS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_NEGLIGIBLE_RISK_LOC 1,867
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_NEGLIGIBLE_RISK_COUNT 192
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSDKSHAREKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_LOC 284
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 95.3
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_PERCENTAGE 4.7
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_COUNT 1
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_SWIFT_NEGLIGIBLE_RISK_LOC 41,005
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 98.73
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 3,000
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 274
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 0.66
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC 255
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE 0.61
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT 1
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_H_NEGLIGIBLE_RISK_LOC 226
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 28
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_HPP_NEGLIGIBLE_RISK_LOC 264
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE 89.19
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE 10.81
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_COUNT 0
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_RB_NEGLIGIBLE_RISK_LOC 66
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 35.76
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 34.44
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 29.8
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 4,309
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,170
FILE_CHANGE_HISTORY_WEEKS 613
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 3,065
FILE_AGE_NEGLIGIBLE_RISK_COUNT 106
FILE_AGE_LOW_RISK_COUNT 755
FILE_AGE_MEDIUM_RISK_COUNT 419
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 14,858
FILE_AGE_LOW_RISK_LOC 73,612
FILE_AGE_MEDIUM_RISK_LOC 11,838
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 243
DUPLICATION_NUMBER_OF_DUPLICATES 1,861
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 256
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 13,207
DUPLICATION_NUMBER_OF_CLEANED_LINES 83,096
DUPLICATION_PERCENTAGE 15.89
UNIT_DUPLICATES_COUNT 5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSDKCOREKIT 8,360
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSDKCOREKIT 8,360
DUPLICATION_PERCENTAGE_PRIMARY_FBSDKCOREKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSDKGAMINGSERVICESKIT 1,254
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSDKGAMINGSERVICESKIT 1,254
DUPLICATION_PERCENTAGE_PRIMARY_FBSDKGAMINGSERVICESKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBAEMKIT 1,623
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBAEMKIT 1,623
DUPLICATION_PERCENTAGE_PRIMARY_FBAEMKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSDKLOGINKIT 1,031
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSDKLOGINKIT 1,031
DUPLICATION_PERCENTAGE_PRIMARY_FBSDKLOGINKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSDKSHAREKIT 675
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSDKSHAREKIT 675
DUPLICATION_PERCENTAGE_PRIMARY_FBSDKSHAREKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSDKTVOSKIT 53
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSDKTVOSKIT 53
DUPLICATION_PERCENTAGE_PRIMARY_FBSDKTVOSKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSDKCOREKIT_BASICS 76
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSDKCOREKIT_BASICS 76
DUPLICATION_PERCENTAGE_PRIMARY_FBSDKCOREKIT_BASICS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTTOOLS 117
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTTOOLS 117
DUPLICATION_PERCENTAGE_PRIMARY_TESTTOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTING 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTING 18
DUPLICATION_PERCENTAGE_PRIMARY_TESTING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 10,831
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 52,709
DUPLICATION_PERCENTAGE_SWIFT 20.55
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MM 68
DUPLICATION_NUMBER_OF_CLEANED_LINES_MM 827
DUPLICATION_PERCENTAGE_MM 8.22
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 509
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 6,605
DUPLICATION_PERCENTAGE_H 7.71
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_M 1,231
DUPLICATION_NUMBER_OF_CLEANED_LINES_M 21,378
DUPLICATION_PERCENTAGE_M 5.76
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML 568
DUPLICATION_NUMBER_OF_CLEANED_LINES_YML 1,070
DUPLICATION_PERCENTAGE_YML 53.08
TOTAL_ANALYSIS_TIME_IN_MILLIS 9,130