facebook / idb
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,007
NUMBER_OF_FILES_MAIN 770
LINES_OF_CODE_MAIN 55,756
NUMBER_OF_FILES_MAIN_EXT_M 239
LINES_OF_CODE_MAIN_EXT_M 35,008
NUMBER_OF_FILES_MAIN_EXT_PY 79
LINES_OF_CODE_MAIN_EXT_PY 8,238
NUMBER_OF_FILES_MAIN_EXT_H 427
LINES_OF_CODE_MAIN_EXT_H 8,124
NUMBER_OF_FILES_MAIN_EXT_MM 3
LINES_OF_CODE_MAIN_EXT_MM 2,084
NUMBER_OF_FILES_MAIN_EXT_SWIFT 17
LINES_OF_CODE_MAIN_EXT_SWIFT 1,340
NUMBER_OF_FILES_MAIN_EXT_PROTO 1
LINES_OF_CODE_MAIN_EXT_PROTO 786
NUMBER_OF_FILES_MAIN_EXT_JS 3
LINES_OF_CODE_MAIN_EXT_JS 121
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 55
NUMBER_OF_FILES_TEST 62
LINES_OF_CODE_TEST 8,895
NUMBER_OF_FILES_TEST_EXT_M 48
LINES_OF_CODE_TEST_EXT_M 6,741
NUMBER_OF_FILES_TEST_EXT_PY 14
LINES_OF_CODE_TEST_EXT_PY 2,154
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 15.95
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 419
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 402
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YML 17
NUMBER_OF_FILES_OTHER 51
LINES_OF_CODE_OTHER 3,209
NUMBER_OF_FILES_OTHER_EXT_JSON 3
LINES_OF_CODE_OTHER_EXT_JSON 1,355
NUMBER_OF_FILES_OTHER_EXT_PLIST 39
LINES_OF_CODE_OTHER_EXT_PLIST 835
NUMBER_OF_FILES_OTHER_EXT_XIB 1
LINES_OF_CODE_OTHER_EXT_XIB 708
NUMBER_OF_FILES_OTHER_EXT_MD 7
LINES_OF_CODE_OTHER_EXT_MD 244
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 1
LINES_OF_CODE_OTHER_EXT_STORYBOARD 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAP 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAP 4,596
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAP_EXT_M 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAP_EXT_M 4,186
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAP_EXT_H 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAP_EXT_H 410
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB 8,158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB_EXT_PY 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB_EXT_PY 8,158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBCONTROLCORE 160
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBCONTROLCORE 13,084
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBCONTROLCORE_EXT_M 69
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBCONTROLCORE_EXT_M 11,117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBCONTROLCORE_EXT_H 91
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBCONTROLCORE_EXT_H 1,967
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROL 101
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROL 7,645
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROL_EXT_M 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROL_EXT_M 6,965
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROL_EXT_H 52
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROL_EXT_H 680
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROLTESTS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROLTESTS 544
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROLTESTS_EXT_M 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROLTESTS_EXT_M 439
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROLTESTS_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBSIMULATORCONTROLTESTS_EXT_H 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAPTESTS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAPTESTS 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAPTESTS_EXT_M 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAPTESTS_EXT_M 146
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAPTESTS_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XCTESTBOOTSTRAPTESTS_EXT_H 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBCONTROLCORETESTS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBCONTROLCORETESTS 275
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBCONTROLCORETESTS_EXT_M 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBCONTROLCORETESTS_EXT_M 236
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBCONTROLCORETESTS_EXT_H 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBCONTROLCORETESTS_EXT_H 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO 786
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO 786
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PRIVATEHEADERS 159
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PRIVATEHEADERS 3,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PRIVATEHEADERS_EXT_H 159
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PRIVATEHEADERS_EXT_H 3,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE 176
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE_EXT_JS 121
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE_EXT_CSS 55
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBDEVICECONTROL 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBDEVICECONTROL 7,377
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBDEVICECONTROL_EXT_M 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBDEVICECONTROL_EXT_M 6,699
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBDEVICECONTROL_EXT_H 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBDEVICECONTROL_EXT_H 678
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB_COMPANION 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB_COMPANION 7,075
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_M 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_M 3,179
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_MM 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_MM 2,084
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_SWIFT 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_SWIFT 1,340
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_H 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDB_COMPANION_EXT_H 472
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS 1,174
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_M 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_M 850
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIMS_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIMS_EXT_H 324
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES 223
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_M 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_M 216
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_H 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBXCTEST 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBXCTEST 1,098
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBXCTEST_EXT_M 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBXCTEST_EXT_M 975
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FBXCTEST_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FBXCTEST_EXT_H 123
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 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,230
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_M 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_M 866
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT 364
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 768
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 54,526
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 238
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 34,142
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 79
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 8,238
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 427
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 8,124
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 2,084
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 16
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 976
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 786
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 121
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 55
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 617
LOW_RISK_FILE_SIZE_COUNT 83
MEDIUM_RISK_FILE_SIZE_COUNT 56
HIGH_RISK_FILE_SIZE_COUNT 12
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 15,701
LOW_RISK_FILE_SIZE_LOC 11,728
MEDIUM_RISK_FILE_SIZE_LOC 16,927
HIGH_RISK_FILE_SIZE_LOC 8,536
VERY_HIGH_RISK_FILE_SIZE_LOC 2,864
NUMBER_OF_UNITS 697
LINES_OF_CODE_IN_UNITS 5,833
LINES_OF_CODE_OUTSIDE_UNITS 49,923
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,236
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 38.33
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 553
UNIT_SIZE_LOW_RISK_LOC 1,196
UNIT_SIZE_LOW_RISK_PERCENTAGE 20.5
UNIT_SIZE_LOW_RISK_COUNT 83
UNIT_SIZE_MEDIUM_RISK_LOC 1,449
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.84
UNIT_SIZE_MEDIUM_RISK_COUNT 47
UNIT_SIZE_HIGH_RISK_LOC 952
UNIT_SIZE_HIGH_RISK_PERCENTAGE 16.32
UNIT_SIZE_HIGH_RISK_COUNT 14
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_NEGLIGIBLE_RISK_LOC 36
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_NEGLIGIBLE_RISK_PERCENTAGE 72
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_LOW_RISK_LOC 14
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_LOW_RISK_PERCENTAGE 28
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_XCTESTBOOTSTRAP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IDB_NEGLIGIBLE_RISK_LOC 1,145
UNIT_SIZE_COMPONENT_IDB_NEGLIGIBLE_RISK_PERCENTAGE 47.91
UNIT_SIZE_COMPONENT_IDB_NEGLIGIBLE_RISK_COUNT 336
UNIT_SIZE_COMPONENT_IDB_LOW_RISK_LOC 453
UNIT_SIZE_COMPONENT_IDB_LOW_RISK_PERCENTAGE 18.95
UNIT_SIZE_COMPONENT_IDB_LOW_RISK_COUNT 32
UNIT_SIZE_COMPONENT_IDB_MEDIUM_RISK_LOC 384
UNIT_SIZE_COMPONENT_IDB_MEDIUM_RISK_PERCENTAGE 16.07
UNIT_SIZE_COMPONENT_IDB_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_IDB_HIGH_RISK_LOC 408
UNIT_SIZE_COMPONENT_IDB_HIGH_RISK_PERCENTAGE 17.07
UNIT_SIZE_COMPONENT_IDB_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_IDB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IDB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IDB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBCONTROLCORE_NEGLIGIBLE_RISK_LOC 251
UNIT_SIZE_COMPONENT_FBCONTROLCORE_NEGLIGIBLE_RISK_PERCENTAGE 37.46
UNIT_SIZE_COMPONENT_FBCONTROLCORE_NEGLIGIBLE_RISK_COUNT 43
UNIT_SIZE_COMPONENT_FBCONTROLCORE_LOW_RISK_LOC 176
UNIT_SIZE_COMPONENT_FBCONTROLCORE_LOW_RISK_PERCENTAGE 26.27
UNIT_SIZE_COMPONENT_FBCONTROLCORE_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_FBCONTROLCORE_MEDIUM_RISK_LOC 151
UNIT_SIZE_COMPONENT_FBCONTROLCORE_MEDIUM_RISK_PERCENTAGE 22.54
UNIT_SIZE_COMPONENT_FBCONTROLCORE_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_FBCONTROLCORE_HIGH_RISK_LOC 92
UNIT_SIZE_COMPONENT_FBCONTROLCORE_HIGH_RISK_PERCENTAGE 13.73
UNIT_SIZE_COMPONENT_FBCONTROLCORE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FBCONTROLCORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBCONTROLCORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBCONTROLCORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_NEGLIGIBLE_RISK_LOC 37
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_NEGLIGIBLE_RISK_PERCENTAGE 43.53
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_LOW_RISK_PERCENTAGE 56.47
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBSIMULATORCONTROL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_NEGLIGIBLE_RISK_PERCENTAGE 11.43
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_HIGH_RISK_LOC 62
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_HIGH_RISK_PERCENTAGE 88.57
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PRIVATEHEADERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_WEBSITE_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_WEBSITE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_WEBSITE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_NEGLIGIBLE_RISK_LOC 58
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_NEGLIGIBLE_RISK_PERCENTAGE 37.42
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_MEDIUM_RISK_LOC 97
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_MEDIUM_RISK_PERCENTAGE 62.58
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBDEVICECONTROL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IDB_COMPANION_NEGLIGIBLE_RISK_LOC 532
UNIT_SIZE_COMPONENT_IDB_COMPANION_NEGLIGIBLE_RISK_PERCENTAGE 31.59
UNIT_SIZE_COMPONENT_IDB_COMPANION_NEGLIGIBLE_RISK_COUNT 123
UNIT_SIZE_COMPONENT_IDB_COMPANION_LOW_RISK_LOC 328
UNIT_SIZE_COMPONENT_IDB_COMPANION_LOW_RISK_PERCENTAGE 19.48
UNIT_SIZE_COMPONENT_IDB_COMPANION_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_IDB_COMPANION_MEDIUM_RISK_LOC 582
UNIT_SIZE_COMPONENT_IDB_COMPANION_MEDIUM_RISK_PERCENTAGE 34.56
UNIT_SIZE_COMPONENT_IDB_COMPANION_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_IDB_COMPANION_HIGH_RISK_LOC 242
UNIT_SIZE_COMPONENT_IDB_COMPANION_HIGH_RISK_PERCENTAGE 14.37
UNIT_SIZE_COMPONENT_IDB_COMPANION_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_IDB_COMPANION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IDB_COMPANION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IDB_COMPANION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 31.43
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 24
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 68.57
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
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_SHIMS_NEGLIGIBLE_RISK_LOC 144
UNIT_SIZE_COMPONENT_SHIMS_NEGLIGIBLE_RISK_PERCENTAGE 22.26
UNIT_SIZE_COMPONENT_SHIMS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_SHIMS_LOW_RISK_LOC 166
UNIT_SIZE_COMPONENT_SHIMS_LOW_RISK_PERCENTAGE 25.66
UNIT_SIZE_COMPONENT_SHIMS_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SHIMS_MEDIUM_RISK_LOC 189
UNIT_SIZE_COMPONENT_SHIMS_MEDIUM_RISK_PERCENTAGE 29.21
UNIT_SIZE_COMPONENT_SHIMS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SHIMS_HIGH_RISK_LOC 148
UNIT_SIZE_COMPONENT_SHIMS_HIGH_RISK_PERCENTAGE 22.87
UNIT_SIZE_COMPONENT_SHIMS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SHIMS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SHIMS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SHIMS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_FIXTURES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIXTURES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIXTURES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIXTURES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIXTURES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIXTURES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIXTURES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIXTURES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIXTURES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIXTURES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIXTURES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIXTURES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBXCTEST_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_FBXCTEST_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FBXCTEST_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FBXCTEST_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBXCTEST_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBXCTEST_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBXCTEST_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBXCTEST_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBXCTEST_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBXCTEST_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBXCTEST_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBXCTEST_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FBXCTEST_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FBXCTEST_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FBXCTEST_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 145
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 66.51
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 11
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 5.05
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 1
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 62
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 28.44
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_LOC 456
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 28.84
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 75
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC 393
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE 24.86
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT 25
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_LOC 437
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_PERCENTAGE 27.64
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_COUNT 14
UNIT_SIZE_EXTENSION_M_HIGH_RISK_LOC 295
UNIT_SIZE_EXTENSION_M_HIGH_RISK_PERCENTAGE 18.66
UNIT_SIZE_EXTENSION_M_HIGH_RISK_COUNT 4
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_PY_NEGLIGIBLE_RISK_LOC 1,145
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 47.22
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 336
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 464
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 19.13
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 33
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 408
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 16.82
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 15
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 408
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 16.82
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_JS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 22
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_LOC 136
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_PERCENTAGE 12.52
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_EXTENSION_MM_LOW_RISK_LOC 289
UNIT_SIZE_EXTENSION_MM_LOW_RISK_PERCENTAGE 26.61
UNIT_SIZE_EXTENSION_MM_LOW_RISK_COUNT 21
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_LOC 474
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_PERCENTAGE 43.65
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_COUNT 14
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_LOC 187
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_PERCENTAGE 17.22
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_COUNT 3
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_SWIFT_NEGLIGIBLE_RISK_LOC 354
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 70.66
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 101
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 39
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 7.78
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 108
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 21.56
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 3
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 4,508
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 77.28
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 662
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,073
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.4
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 252
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 4.32
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 6
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_XCTESTBOOTSTRAP_NEGLIGIBLE_RISK_LOC 50
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_XCTESTBOOTSTRAP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_NEGLIGIBLE_RISK_LOC 2,049
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_NEGLIGIBLE_RISK_PERCENTAGE 85.73
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_NEGLIGIBLE_RISK_COUNT 377
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_LOW_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_LOW_RISK_PERCENTAGE 7.82
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_MEDIUM_RISK_LOC 154
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_MEDIUM_RISK_PERCENTAGE 6.44
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_NEGLIGIBLE_RISK_LOC 525
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_NEGLIGIBLE_RISK_PERCENTAGE 78.36
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_NEGLIGIBLE_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_LOW_RISK_LOC 145
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_LOW_RISK_PERCENTAGE 21.64
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBCONTROLCORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_NEGLIGIBLE_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBSIMULATORCONTROL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_NEGLIGIBLE_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIVATEHEADERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_NEGLIGIBLE_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_NEGLIGIBLE_RISK_PERCENTAGE 54.84
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_LOW_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_LOW_RISK_PERCENTAGE 45.16
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBDEVICECONTROL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_NEGLIGIBLE_RISK_LOC 1,097
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_NEGLIGIBLE_RISK_PERCENTAGE 65.14
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_NEGLIGIBLE_RISK_COUNT 153
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_LOW_RISK_LOC 489
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_LOW_RISK_PERCENTAGE 29.04
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_MEDIUM_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_MEDIUM_RISK_PERCENTAGE 5.82
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDB_COMPANION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
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_SHIMS_NEGLIGIBLE_RISK_LOC 465
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_NEGLIGIBLE_RISK_PERCENTAGE 71.87
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_LOW_RISK_LOC 182
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_LOW_RISK_PERCENTAGE 28.13
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHIMS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_LOC 16
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_NEGLIGIBLE_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FBXCTEST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 218
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_M_NEGLIGIBLE_RISK_LOC 1,129
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 71.41
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 108
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_LOC 452
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_PERCENTAGE 28.59
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_COUNT 10
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_PY_NEGLIGIBLE_RISK_LOC 2,084
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 85.94
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 379
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 7.71
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 154
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 6.35
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 4
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
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_LOC 625
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_PERCENTAGE 57.55
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_LOC 363
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_PERCENTAGE 33.43
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_PERCENTAGE 9.02
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_COUNT 2
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_SWIFT_NEGLIGIBLE_RISK_LOC 430
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 85.83
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 105
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 71
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 14.17
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 2
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,408
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,178
FILE_CHANGE_HISTORY_WEEKS 341
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,705
FILE_AGE_NEGLIGIBLE_RISK_COUNT 32
FILE_AGE_LOW_RISK_COUNT 90
FILE_AGE_MEDIUM_RISK_COUNT 641
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 7
FILE_AGE_NEGLIGIBLE_RISK_LOC 6,660
FILE_AGE_LOW_RISK_LOC 13,021
FILE_AGE_MEDIUM_RISK_LOC 36,058
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 17
NUMBER_OF_CONTRIBUTORS 153
DUPLICATION_NUMBER_OF_DUPLICATES 387
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 96
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,689
DUPLICATION_NUMBER_OF_CLEANED_LINES 43,101
DUPLICATION_PERCENTAGE 3.92
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSIMULATORCONTROLTESTS 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSIMULATORCONTROLTESTS 24
DUPLICATION_PERCENTAGE_PRIMARY_FBSIMULATORCONTROLTESTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBSIMULATORCONTROL 227
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBSIMULATORCONTROL 227
DUPLICATION_PERCENTAGE_PRIMARY_FBSIMULATORCONTROL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBDEVICECONTROL 299
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBDEVICECONTROL 299
DUPLICATION_PERCENTAGE_PRIMARY_FBDEVICECONTROL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IDB 488
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IDB 488
DUPLICATION_PERCENTAGE_PRIMARY_IDB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBCONTROLCORE 361
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBCONTROLCORE 361
DUPLICATION_PERCENTAGE_PRIMARY_FBCONTROLCORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IDB_COMPANION 86
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IDB_COMPANION 86
DUPLICATION_PERCENTAGE_PRIMARY_IDB_COMPANION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES 76
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES 76
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_XCTESTBOOTSTRAP 43
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_XCTESTBOOTSTRAP 43
DUPLICATION_PERCENTAGE_PRIMARY_XCTESTBOOTSTRAP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBXCTEST 23
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBXCTEST 23
DUPLICATION_PERCENTAGE_PRIMARY_FBXCTEST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO 40
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO 40
DUPLICATION_PERCENTAGE_PRIMARY_PROTO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FBCONTROLCORETESTS 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FBCONTROLCORETESTS 6
DUPLICATION_PERCENTAGE_PRIMARY_FBCONTROLCORETESTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PRIVATEHEADERS 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PRIVATEHEADERS 16
DUPLICATION_PERCENTAGE_PRIMARY_PRIVATEHEADERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_XCTESTBOOTSTRAPTESTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_XCTESTBOOTSTRAPTESTS 0
DUPLICATION_PERCENTAGE_PRIMARY_XCTESTBOOTSTRAPTESTS -
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_WEBSITE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEBSITE 0
DUPLICATION_PERCENTAGE_PRIMARY_WEBSITE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHIMS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHIMS 0
DUPLICATION_PERCENTAGE_PRIMARY_SHIMS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_M 1,065
DUPLICATION_NUMBER_OF_CLEANED_LINES_M 25,057
DUPLICATION_PERCENTAGE_M 4.25
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 488
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 7,752
DUPLICATION_PERCENTAGE_PY 6.3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MM 32
DUPLICATION_NUMBER_OF_CLEANED_LINES_MM 1,679
DUPLICATION_PERCENTAGE_MM 1.91
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 981
DUPLICATION_PERCENTAGE_SWIFT 2.85
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 36
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 6,686
DUPLICATION_PERCENTAGE_H 0.54
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 40
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 786
DUPLICATION_PERCENTAGE_PROTO 5.09
TOTAL_ANALYSIS_TIME_IN_MILLIS 4,570