firebase / boringSSL-SwiftPM
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 5,873
NUMBER_OF_FILES_MAIN 806
LINES_OF_CODE_MAIN 479,138
NUMBER_OF_FILES_MAIN_EXT_S 112
LINES_OF_CODE_MAIN_EXT_S 187,758
NUMBER_OF_FILES_MAIN_EXT_C 331
LINES_OF_CODE_MAIN_EXT_C 77,379
NUMBER_OF_FILES_MAIN_EXT_ASM 30
LINES_OF_CODE_MAIN_EXT_ASM 62,281
NUMBER_OF_FILES_MAIN_EXT_PL 55
LINES_OF_CODE_MAIN_EXT_PL 53,525
NUMBER_OF_FILES_MAIN_EXT_H 138
LINES_OF_CODE_MAIN_EXT_H 47,111
NUMBER_OF_FILES_MAIN_EXT_CC 75
LINES_OF_CODE_MAIN_EXT_CC 30,501
NUMBER_OF_FILES_MAIN_EXT_GO 51
LINES_OF_CODE_MAIN_EXT_GO 18,944
NUMBER_OF_FILES_MAIN_EXT_PY 9
LINES_OF_CODE_MAIN_EXT_PY 1,299
NUMBER_OF_FILES_MAIN_EXT_CMAKE 2
LINES_OF_CODE_MAIN_EXT_CMAKE 190
NUMBER_OF_FILES_MAIN_EXT_SWIFT 1
LINES_OF_CODE_MAIN_EXT_SWIFT 69
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 57
NUMBER_OF_FILES_MAIN_EXT_LDS 1
LINES_OF_CODE_MAIN_EXT_LDS 24
NUMBER_OF_FILES_TEST 32
LINES_OF_CODE_TEST 8,624
NUMBER_OF_FILES_TEST_EXT_S 10
LINES_OF_CODE_TEST_EXT_S 4,939
NUMBER_OF_FILES_TEST_EXT_GO 15
LINES_OF_CODE_TEST_EXT_GO 2,400
NUMBER_OF_FILES_TEST_EXT_ASM 2
LINES_OF_CODE_TEST_EXT_ASM 623
NUMBER_OF_FILES_TEST_EXT_BZL 1
LINES_OF_CODE_TEST_EXT_BZL 331
NUMBER_OF_FILES_TEST_EXT_C 2
LINES_OF_CODE_TEST_EXT_C 248
NUMBER_OF_FILES_TEST_EXT_SH 2
LINES_OF_CODE_TEST_EXT_SH 83
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.79
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 689
NUMBER_OF_FILES_GENERATED_EXT_BZL 1
LINES_OF_CODE_GENERATED_EXT_BZL 689
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 165
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 165
NUMBER_OF_FILES_OTHER 17
LINES_OF_CODE_OTHER 2,492
NUMBER_OF_FILES_OTHER_EXT_MD 13
LINES_OF_CODE_OTHER_EXT_MD 1,412
NUMBER_OF_FILES_OTHER_EXT_JSON 3
LINES_OF_CODE_OTHER_EXT_JSON 1,074
NUMBER_OF_FILES_OTHER_EXT_MOD 1
LINES_OF_CODE_OTHER_EXT_MOD 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_AARCH64 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_AARCH64 9,402
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_AARCH64_EXT_S 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_AARCH64_EXT_S 9,402
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_X86 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_X86 20,002
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_X86_EXT_S 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_X86_EXT_S 20,002
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IOS_AARCH64 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IOS_AARCH64 9,281
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IOS_AARCH64_EXT_S 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IOS_AARCH64_EXT_S 9,281
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_X86_64 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_X86_64 40,228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_X86_64_EXT_S 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_X86_64_EXT_S 40,228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIN_X86_64 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIN_X86_64 41,939
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIN_X86_64_EXT_ASM 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIN_X86_64_EXT_ASM 41,939
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SWIFTPMTESTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SWIFTPMTESTS 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SWIFTPMTESTS_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SWIFTPMTESTS_EXT_CC 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_PPC64LE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_PPC64LE 3,736
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_PPC64LE_EXT_S 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_PPC64LE_EXT_S 3,736
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IOS_ARM 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IOS_ARM 12,202
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IOS_ARM_EXT_S 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IOS_ARM_EXT_S 12,202
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIN_AARCH64 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIN_AARCH64 9,403
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIN_AARCH64_EXT_S 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIN_AARCH64_EXT_S 9,403
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_ARM 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_ARM 12,204
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LINUX_ARM_EXT_S 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LINUX_ARM_EXT_S 12,204
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 1,540
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_C 1,471
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 69
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIN_X86 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIN_X86 20,342
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIN_X86_EXT_ASM 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIN_X86_EXT_ASM 20,342
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAC_X86 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAC_X86 20,343
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAC_X86_EXT_S 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAC_X86_EXT_S 20,343
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 664
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 239,695
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_C 330
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_C 75,908
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PL 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PL 53,525
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_H 138
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_H 47,111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CC 74
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CC 30,488
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_GO 51
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_GO 18,944
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_S 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_S 12,149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PY 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PY 1,299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CMAKE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CMAKE 190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_LDS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_LDS 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAC_X86_64 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAC_X86_64 38,808
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAC_X86_64_EXT_S 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAC_X86_64_EXT_S 38,808
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 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS 5,702
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C 4,708
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CC 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CC 994
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 799
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 473,436
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_S 112
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_S 187,758
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 326
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 72,671
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASM 30
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASM 62,281
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 55
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 53,525
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 138
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 47,111
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 73
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 29,507
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 51
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 18,944
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1,299
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 190
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 69
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 57
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LDS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LDS 24
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 273
LOW_RISK_FILE_SIZE_COUNT 142
MEDIUM_RISK_FILE_SIZE_COUNT 166
HIGH_RISK_FILE_SIZE_COUNT 95
VERY_HIGH_RISK_FILE_SIZE_COUNT 130
NEGLIGIBLE_RISK_FILE_SIZE_LOC 11,340
LOW_RISK_FILE_SIZE_LOC 20,978
MEDIUM_RISK_FILE_SIZE_LOC 53,344
HIGH_RISK_FILE_SIZE_LOC 67,820
VERY_HIGH_RISK_FILE_SIZE_LOC 325,656
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 485
FILE_CHANGE_HISTORY_ACTIVE_DAYS 9
FILE_CHANGE_HISTORY_WEEKS 68
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 340
FILE_AGE_NEGLIGIBLE_RISK_COUNT 560
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 1
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 403,425
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 13
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 3
NUMBER_OF_UNITS 5,482
LINES_OF_CODE_IN_UNITS 140,994
LINES_OF_CODE_OUTSIDE_UNITS 338,144
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 14,341
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 10.17
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 2,753
UNIT_SIZE_LOW_RISK_LOC 16,977
UNIT_SIZE_LOW_RISK_PERCENTAGE 12.04
UNIT_SIZE_LOW_RISK_COUNT 1,146
UNIT_SIZE_MEDIUM_RISK_LOC 33,250
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 23.58
UNIT_SIZE_MEDIUM_RISK_COUNT 1,054
UNIT_SIZE_HIGH_RISK_LOC 23,995
UNIT_SIZE_HIGH_RISK_PERCENTAGE 17.02
UNIT_SIZE_HIGH_RISK_COUNT 352
UNIT_SIZE_VERY_HIGH_RISK_LOC 52,431
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 37.19
UNIT_SIZE_VERY_HIGH_RISK_COUNT 177
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 14,341
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 10.17
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 2,753
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 16,977
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 12.04
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 1,146
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 33,250
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 23.58
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 1,054
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 23,995
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 17.02
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 352
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 52,431
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 37.19
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 177
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 615
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 5.99
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 163
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 73
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 0.71
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 5
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 110
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 1.07
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 4
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 9,473
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 92.23
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 8,374
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 14.73
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 1,486
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 9,665
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 17.01
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 649
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 17,801
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 31.32
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 561
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 12,678
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 22.31
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 185
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 8,315
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 14.63
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 54
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_LOC 1,111
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_PERCENTAGE 3.61
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_COUNT 284
UNIT_SIZE_EXTENSION_PL_LOW_RISK_LOC 1,702
UNIT_SIZE_EXTENSION_PL_LOW_RISK_PERCENTAGE 5.53
UNIT_SIZE_EXTENSION_PL_LOW_RISK_COUNT 112
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_LOC 3,680
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_PERCENTAGE 11.95
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_COUNT 114
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_LOC 4,071
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_PERCENTAGE 13.22
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_COUNT 59
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_LOC 20,236
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_PERCENTAGE 65.7
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_COUNT 74
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 807
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 4.81
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 159
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 1,182
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 7.05
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 81
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 3,001
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 17.89
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 95
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 1,997
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 11.9
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 28
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 9,788
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 58.35
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 20
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 302
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 31.92
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 58
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 171
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 18.08
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 12
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 317
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 33.51
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 12
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 156
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 16.49
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 2
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_CC_NEGLIGIBLE_RISK_LOC 3,132
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 12.35
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 603
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 4,184
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 16.49
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 287
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 8,341
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 32.88
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 268
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 5,093
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 20.08
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 78
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC 4,619
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE 18.21
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 68,217
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 48.38
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 4,194
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 26,766
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.98
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 741
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 24,055
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 17.06
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 428
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 10,906
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 7.74
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 98
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 11,050
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 7.84
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 119
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 21,956
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 68,217
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 48.38
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 4,194
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 26,766
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 18.98
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 741
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 24,055
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 17.06
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 428
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 10,906
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 7.74
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 98
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 11,050
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 7.84
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 10,177
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 99.08
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 169
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 94
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0.92
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 4
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_C_NEGLIGIBLE_RISK_LOC 25,208
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 44.35
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 2,254
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 11,430
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 20.11
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 378
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 13,002
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 22.88
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 246
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 5,363
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 9.44
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 49
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 1,830
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 3.22
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_LOC 21,983
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_PERCENTAGE 71.37
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_COUNT 587
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_LOC 6,447
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_PERCENTAGE 20.93
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_LOC 2,070
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_PERCENTAGE 6.72
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_LOC 87
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_PERCENTAGE 0.28
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_LOC 213
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_PERCENTAGE 0.69
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 2,462
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 14.68
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 251
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 2,021
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 12.05
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 2,834
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 16.89
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 1,673
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 9.97
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 7,785
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 46.41
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 576
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 60.89
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 70
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 321
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 33.93
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 5.18
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 2
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_CC_NEGLIGIBLE_RISK_LOC 7,811
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 30.79
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 863
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 6,453
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 25.44
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 239
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 6,100
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 24.05
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 120
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC 3,783
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE 14.91
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_LOC 1,222
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_PERCENTAGE 4.82
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_COUNT 7
TOTAL_ANALYSIS_TIME_IN_MILLIS 9,998