apple / swift-protobuf
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 515
NUMBER_OF_FILES_MAIN 289
LINES_OF_CODE_MAIN 190,315
NUMBER_OF_FILES_MAIN_EXT_SWIFT 205
LINES_OF_CODE_MAIN_EXT_SWIFT 175,719
NUMBER_OF_FILES_MAIN_EXT_PROTO 75
LINES_OF_CODE_MAIN_EXT_PROTO 13,971
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 225
NUMBER_OF_FILES_MAIN_EXT_H 1
LINES_OF_CODE_MAIN_EXT_H 98
NUMBER_OF_FILES_MAIN_EXT_PY 1
LINES_OF_CODE_MAIN_EXT_PY 81
NUMBER_OF_FILES_MAIN_EXT_AWK 1
LINES_OF_CODE_MAIN_EXT_AWK 76
NUMBER_OF_FILES_MAIN_EXT_CC 2
LINES_OF_CODE_MAIN_EXT_CC 64
NUMBER_OF_FILES_MAIN_EXT_CMAKE 1
LINES_OF_CODE_MAIN_EXT_CMAKE 36
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 24
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 21
NUMBER_OF_FILES_TEST 133
LINES_OF_CODE_TEST 161,265
NUMBER_OF_FILES_TEST_EXT_SWIFT 129
LINES_OF_CODE_TEST_EXT_SWIFT 160,603
NUMBER_OF_FILES_TEST_EXT_PROTO 4
LINES_OF_CODE_TEST_EXT_PROTO 662
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 84.73
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 9
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 902
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 885
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_PODSPEC 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_PODSPEC 17
NUMBER_OF_FILES_OTHER 14
LINES_OF_CODE_OTHER 1,736
NUMBER_OF_FILES_OTHER_EXT_MD 10
LINES_OF_CODE_OTHER_EXT_MD 1,666
NUMBER_OF_FILES_OTHER_EXT_PLIST 4
LINES_OF_CODE_OTHER_EXT_PLIST 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVTOOLS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVTOOLS 157
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVTOOLS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVTOOLS_EXT_PY 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVTOOLS_EXT_AWK 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVTOOLS_EXT_AWK 76
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUZZTESTING 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUZZTESTING 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUZZTESTING_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUZZTESTING_EXT_SWIFT 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUZZTESTING_SOURCES 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUZZTESTING_SOURCES 4,768
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FUZZTESTING_SOURCES_EXT_SWIFT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FUZZTESTING_SOURCES_EXT_SWIFT 4,768
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE 298
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_SWIFT 115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_H 98
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_CC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_CC 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_EXT_HTML 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_CSS 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_CSS_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_CSS_EXT_CSS 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_JS 225
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PERFORMANCE_JS_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PERFORMANCE_JS_EXT_JS 225
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_SWIFTPROTOBUFPLUGINLIBRARY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_SWIFTPROTOBUFPLUGINLIBRARY 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_SWIFTPROTOBUFPLUGINLIBRARY_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_SWIFTPROTOBUFPLUGINLIBRARY_EXT_PROTO 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_CONFORMANCE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_CONFORMANCE 155
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_CONFORMANCE_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_CONFORMANCE_EXT_PROTO 155
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS 6,421
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_EXT_PROTO 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_EXT_PROTO 6,421
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_GOOGLE 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_GOOGLE 7,365
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_GOOGLE_EXT_PROTO 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_GOOGLE_EXT_PROTO 7,365
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_EXT_SWIFT 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_CONFORMANCE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_CONFORMANCE 594
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_CONFORMANCE_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_CONFORMANCE_EXT_SWIFT 594
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE 101,952
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_EXT_SWIFT 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_EXT_SWIFT 101,952
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_GOOGLE 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_GOOGLE 47,400
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REFERENCE_GOOGLE_EXT_SWIFT 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REFERENCE_GOOGLE_EXT_SWIFT 47,400
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_CONFORMANCE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_CONFORMANCE 745
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_CONFORMANCE_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_CONFORMANCE_EXT_SWIFT 745
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUF 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUF 15,710
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUF_EXT_SWIFT 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUF_EXT_SWIFT 15,710
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY 1,913
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_EXT_SWIFT 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_EXT_SWIFT 1,913
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_PROTOC_GEN_SWIFT 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_PROTOC_GEN_SWIFT 2,404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_PROTOC_GEN_SWIFT_EXT_SWIFT 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_PROTOC_GEN_SWIFT_EXT_SWIFT 2,404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_MODULES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_MODULES 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_MODULES_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_MODULES_EXT_CMAKE 36
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 17
LINES_OF_CODE_CONCERN_GENERAL_TODOS 5,861
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT 15
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT 4,606
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PROTO 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PROTO 1,255
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 272
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 184,454
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 190
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 171,113
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 73
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 12,716
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 225
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 98
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 81
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_AWK 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_AWK 76
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 64
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 36
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 24
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 21
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 154
LOW_RISK_FILE_SIZE_COUNT 44
MEDIUM_RISK_FILE_SIZE_COUNT 45
HIGH_RISK_FILE_SIZE_COUNT 19
VERY_HIGH_RISK_FILE_SIZE_COUNT 27
NEGLIGIBLE_RISK_FILE_SIZE_LOC 6,400
LOW_RISK_FILE_SIZE_LOC 6,527
MEDIUM_RISK_FILE_SIZE_LOC 14,006
HIGH_RISK_FILE_SIZE_LOC 13,479
VERY_HIGH_RISK_FILE_SIZE_LOC 149,903
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,977
FILE_CHANGE_HISTORY_ACTIVE_DAYS 422
FILE_CHANGE_HISTORY_WEEKS 272
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,360
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 18
FILE_AGE_MEDIUM_RISK_COUNT 228
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 25
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 82,577
FILE_AGE_MEDIUM_RISK_LOC 104,199
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 2,468
NUMBER_OF_CONTRIBUTORS 66
NUMBER_OF_UNITS 6,604
LINES_OF_CODE_IN_UNITS 65,619
LINES_OF_CODE_OUTSIDE_UNITS 124,696
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 33,383
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 50.87
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 6,035
UNIT_SIZE_LOW_RISK_LOC 3,359
UNIT_SIZE_LOW_RISK_PERCENTAGE 5.12
UNIT_SIZE_LOW_RISK_COUNT 242
UNIT_SIZE_MEDIUM_RISK_LOC 6,771
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 10.32
UNIT_SIZE_MEDIUM_RISK_COUNT 212
UNIT_SIZE_HIGH_RISK_LOC 5,086
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.75
UNIT_SIZE_HIGH_RISK_COUNT 79
UNIT_SIZE_VERY_HIGH_RISK_LOC 17,020
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 25.94
UNIT_SIZE_VERY_HIGH_RISK_COUNT 36
UNIT_SIZE_COMPONENT_DEVTOOLS_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_DEVTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 8.57
UNIT_SIZE_COMPONENT_DEVTOOLS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEVTOOLS_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_DEVTOOLS_LOW_RISK_PERCENTAGE 27.14
UNIT_SIZE_COMPONENT_DEVTOOLS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEVTOOLS_MEDIUM_RISK_LOC 45
UNIT_SIZE_COMPONENT_DEVTOOLS_MEDIUM_RISK_PERCENTAGE 64.29
UNIT_SIZE_COMPONENT_DEVTOOLS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEVTOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEVTOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEVTOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEVTOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEVTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEVTOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_VERY_HIGH_RISK_LOC 260
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_VERY_HIGH_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FUZZTESTING_SOURCES_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 3.47
UNIT_SIZE_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_LOC 64
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_PERCENTAGE 36.99
UNIT_SIZE_COMPONENT_PERFORMANCE_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_PERCENTAGE 27.75
UNIT_SIZE_COMPONENT_PERFORMANCE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_LOC 55
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_PERCENTAGE 31.79
UNIT_SIZE_COMPONENT_PERFORMANCE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_NEGLIGIBLE_RISK_LOC 24
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_NEGLIGIBLE_RISK_PERCENTAGE 10.76
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_MEDIUM_RISK_LOC 112
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_MEDIUM_RISK_PERCENTAGE 50.22
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_HIGH_RISK_LOC 87
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_HIGH_RISK_PERCENTAGE 39.01
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PERFORMANCE_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_NEGLIGIBLE_RISK_LOC 44
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 17.74
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_LOW_RISK_PERCENTAGE 4.44
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_MEDIUM_RISK_LOC 122
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_MEDIUM_RISK_PERCENTAGE 49.19
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_HIGH_RISK_LOC 71
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_HIGH_RISK_PERCENTAGE 28.63
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REFERENCE_CONFORMANCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REFERENCE_NEGLIGIBLE_RISK_LOC 26,856
UNIT_SIZE_COMPONENT_REFERENCE_NEGLIGIBLE_RISK_PERCENTAGE 71.34
UNIT_SIZE_COMPONENT_REFERENCE_NEGLIGIBLE_RISK_COUNT 4,787
UNIT_SIZE_COMPONENT_REFERENCE_LOW_RISK_LOC 402
UNIT_SIZE_COMPONENT_REFERENCE_LOW_RISK_PERCENTAGE 1.07
UNIT_SIZE_COMPONENT_REFERENCE_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_REFERENCE_MEDIUM_RISK_LOC 503
UNIT_SIZE_COMPONENT_REFERENCE_MEDIUM_RISK_PERCENTAGE 1.34
UNIT_SIZE_COMPONENT_REFERENCE_MEDIUM_RISK_COUNT 16
UNIT_SIZE_COMPONENT_REFERENCE_HIGH_RISK_LOC 607
UNIT_SIZE_COMPONENT_REFERENCE_HIGH_RISK_PERCENTAGE 1.61
UNIT_SIZE_COMPONENT_REFERENCE_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_REFERENCE_VERY_HIGH_RISK_LOC 9,278
UNIT_SIZE_COMPONENT_REFERENCE_VERY_HIGH_RISK_PERCENTAGE 24.65
UNIT_SIZE_COMPONENT_REFERENCE_VERY_HIGH_RISK_COUNT 17
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_NEGLIGIBLE_RISK_LOC 4,318
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_NEGLIGIBLE_RISK_PERCENTAGE 24.98
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_NEGLIGIBLE_RISK_COUNT 819
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_LOW_RISK_LOC 1,424
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_LOW_RISK_PERCENTAGE 8.24
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_LOW_RISK_COUNT 102
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_MEDIUM_RISK_LOC 2,352
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_MEDIUM_RISK_PERCENTAGE 13.61
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_MEDIUM_RISK_COUNT 77
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_HIGH_RISK_LOC 1,817
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_HIGH_RISK_PERCENTAGE 10.51
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_HIGH_RISK_COUNT 26
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_VERY_HIGH_RISK_LOC 7,374
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_VERY_HIGH_RISK_PERCENTAGE 42.66
UNIT_SIZE_COMPONENT_REFERENCE_GOOGLE_VERY_HIGH_RISK_COUNT 17
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_NEGLIGIBLE_RISK_LOC 63
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 16.2
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_LOW_RISK_LOC 25
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_LOW_RISK_PERCENTAGE 6.43
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_MEDIUM_RISK_LOC 122
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_MEDIUM_RISK_PERCENTAGE 31.36
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_HIGH_RISK_LOC 71
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_HIGH_RISK_PERCENTAGE 18.25
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_VERY_HIGH_RISK_LOC 108
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_VERY_HIGH_RISK_PERCENTAGE 27.76
UNIT_SIZE_COMPONENT_SOURCES_CONFORMANCE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_NEGLIGIBLE_RISK_LOC 1,727
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_NEGLIGIBLE_RISK_PERCENTAGE 22.3
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_NEGLIGIBLE_RISK_COUNT 338
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_LOW_RISK_LOC 1,243
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_LOW_RISK_PERCENTAGE 16.05
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_LOW_RISK_COUNT 88
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_MEDIUM_RISK_LOC 2,815
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_MEDIUM_RISK_PERCENTAGE 36.35
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_MEDIUM_RISK_COUNT 85
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_HIGH_RISK_LOC 1,959
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_HIGH_RISK_PERCENTAGE 25.3
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_HIGH_RISK_COUNT 33
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUF_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_LOC 80
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 45.98
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_LOC 40
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_PERCENTAGE 22.99
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_LOC 54
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_PERCENTAGE 31.03
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_NEGLIGIBLE_RISK_LOC 227
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 16.51
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_NEGLIGIBLE_RISK_COUNT 45
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_LOW_RISK_LOC 131
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_LOW_RISK_PERCENTAGE 9.53
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_MEDIUM_RISK_LOC 598
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_MEDIUM_RISK_PERCENTAGE 43.49
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_HIGH_RISK_LOC 419
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_HIGH_RISK_PERCENTAGE 30.47
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 8.57
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 19
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 27.14
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 45
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 64.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
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC 33,353
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 51.13
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 6,029
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 3,290
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 5.04
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 237
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 6,566
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 10.07
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 206
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 4,999
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 7.66
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 78
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC 17,020
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE 26.09
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT 36
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 39
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 0
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 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 11
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 18.64
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 48
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 81.36
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 1
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_JS_NEGLIGIBLE_RISK_LOC 24
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 10.76
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 4
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 112
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 50.22
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 87
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 39.01
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 43,896
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 66.9
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 6,350
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,202
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 3.36
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 107
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 3,844
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 5.86
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 98
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 1,118
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.7
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 14,559
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 22.19
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 49
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 15,677
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_NEGLIGIBLE_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 41.43
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_LOW_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_LOW_RISK_PERCENTAGE 58.57
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVTOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_NEGLIGIBLE_RISK_LOC 260
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FUZZTESTING_SOURCES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 40.46
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_PERCENTAGE 27.75
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_MEDIUM_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_MEDIUM_RISK_PERCENTAGE 31.79
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_NEGLIGIBLE_RISK_LOC 136
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_NEGLIGIBLE_RISK_PERCENTAGE 60.99
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_MEDIUM_RISK_LOC 87
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_MEDIUM_RISK_PERCENTAGE 39.01
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PERFORMANCE_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_NEGLIGIBLE_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 13.71
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_LOW_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_LOW_RISK_PERCENTAGE 8.47
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_MEDIUM_RISK_LOC 122
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_MEDIUM_RISK_PERCENTAGE 49.19
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_HIGH_RISK_LOC 71
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_HIGH_RISK_PERCENTAGE 28.63
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_CONFORMANCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_NEGLIGIBLE_RISK_LOC 28,730
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_NEGLIGIBLE_RISK_PERCENTAGE 76.32
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_NEGLIGIBLE_RISK_COUNT 4,819
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_LOW_RISK_LOC 198
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_LOW_RISK_PERCENTAGE 0.53
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_MEDIUM_RISK_LOC 530
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_MEDIUM_RISK_PERCENTAGE 1.41
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_HIGH_RISK_LOC 273
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_HIGH_RISK_PERCENTAGE 0.73
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_VERY_HIGH_RISK_LOC 7,915
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_VERY_HIGH_RISK_PERCENTAGE 21.02
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_VERY_HIGH_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_NEGLIGIBLE_RISK_LOC 6,580
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_NEGLIGIBLE_RISK_PERCENTAGE 38.07
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_NEGLIGIBLE_RISK_COUNT 883
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_LOW_RISK_LOC 1,053
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_LOW_RISK_PERCENTAGE 6.09
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_LOW_RISK_COUNT 64
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_MEDIUM_RISK_LOC 2,305
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_MEDIUM_RISK_PERCENTAGE 13.34
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_MEDIUM_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_HIGH_RISK_LOC 703
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_HIGH_RISK_PERCENTAGE 4.07
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_HIGH_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_VERY_HIGH_RISK_LOC 6,644
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_VERY_HIGH_RISK_PERCENTAGE 38.44
CONDITIONAL_COMPLEXITY_COMPONENT_REFERENCE_GOOGLE_VERY_HIGH_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_NEGLIGIBLE_RISK_LOC 67
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE 17.22
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_LOW_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_LOW_RISK_PERCENTAGE 5.4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_MEDIUM_RISK_LOC 230
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_MEDIUM_RISK_PERCENTAGE 59.13
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_HIGH_RISK_LOC 71
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_HIGH_RISK_PERCENTAGE 18.25
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CONFORMANCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_NEGLIGIBLE_RISK_LOC 7,254
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_NEGLIGIBLE_RISK_PERCENTAGE 93.67
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_NEGLIGIBLE_RISK_COUNT 528
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_LOW_RISK_LOC 393
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_LOW_RISK_PERCENTAGE 5.07
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_MEDIUM_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_MEDIUM_RISK_PERCENTAGE 1.25
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUF_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 68.97
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_PERCENTAGE 18.97
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_PERCENTAGE 12.07
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTPROTOBUFPLUGINLIBRARY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_NEGLIGIBLE_RISK_LOC 584
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 42.47
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_LOW_RISK_LOC 394
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_LOW_RISK_PERCENTAGE 28.65
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_MEDIUM_RISK_LOC 397
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_MEDIUM_RISK_PERCENTAGE 28.87
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_PROTOC_GEN_SWIFT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 41.43
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 58.57
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
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_SWIFT_NEGLIGIBLE_RISK_LOC 43,681
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 66.97
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 6,336
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 2,113
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 3.24
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 104
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC 3,757
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE 5.76
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT 97
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC 1,118
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE 1.71
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_LOC 14,559
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_PERCENTAGE 22.32
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 39
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 0
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 11
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 18.64
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 81.36
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 1
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_JS_NEGLIGIBLE_RISK_LOC 136
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 60.99
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 7
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 87
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 39.01
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 1
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
TOTAL_ANALYSIS_TIME_IN_MILLIS 57,129