mozilla / uniffi-rs
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 962
NUMBER_OF_FILES_MAIN 478
LINES_OF_CODE_MAIN 37,788
NUMBER_OF_FILES_MAIN_EXT_RS 265
LINES_OF_CODE_MAIN_EXT_RS 30,309
NUMBER_OF_FILES_MAIN_EXT_KT 41
LINES_OF_CODE_MAIN_EXT_KT 1,677
NUMBER_OF_FILES_MAIN_EXT_SWIFT 36
LINES_OF_CODE_MAIN_EXT_SWIFT 1,675
NUMBER_OF_FILES_MAIN_EXT_PY 40
LINES_OF_CODE_MAIN_EXT_PY 1,670
NUMBER_OF_FILES_MAIN_EXT_TOML 82
LINES_OF_CODE_MAIN_EXT_TOML 1,397
NUMBER_OF_FILES_MAIN_EXT_RB 12
LINES_OF_CODE_MAIN_EXT_RB 964
NUMBER_OF_FILES_MAIN_EXT_H 1
LINES_OF_CODE_MAIN_EXT_H 64
NUMBER_OF_FILES_MAIN_EXT_KTS 1
LINES_OF_CODE_MAIN_EXT_KTS 32
NUMBER_OF_FILES_TEST 141
LINES_OF_CODE_TEST 8,780
NUMBER_OF_FILES_TEST_EXT_WEBIDL 5
LINES_OF_CODE_TEST_EXT_WEBIDL 2,869
NUMBER_OF_FILES_TEST_EXT_PY 26
LINES_OF_CODE_TEST_EXT_PY 1,535
NUMBER_OF_FILES_TEST_EXT_SWIFT 26
LINES_OF_CODE_TEST_EXT_SWIFT 1,337
NUMBER_OF_FILES_TEST_EXT_KTS 25
LINES_OF_CODE_TEST_EXT_KTS 1,316
NUMBER_OF_FILES_TEST_EXT_RS 53
LINES_OF_CODE_TEST_EXT_RS 1,159
NUMBER_OF_FILES_TEST_EXT_RB 6
LINES_OF_CODE_TEST_EXT_RB 564
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 23.23
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 12
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 233
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 12
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 233
NUMBER_OF_FILES_OTHER 162
LINES_OF_CODE_OTHER 4,103
NUMBER_OF_FILES_OTHER_EXT_MD 52
LINES_OF_CODE_OTHER_EXT_MD 1,214
NUMBER_OF_FILES_OTHER_EXT_RS 37
LINES_OF_CODE_OTHER_EXT_RS 1,062
NUMBER_OF_FILES_OTHER_EXT_SWIFT 16
LINES_OF_CODE_OTHER_EXT_SWIFT 458
NUMBER_OF_FILES_OTHER_EXT_KTS 10
LINES_OF_CODE_OTHER_EXT_KTS 333
NUMBER_OF_FILES_OTHER_EXT_TOML 18
LINES_OF_CODE_OTHER_EXT_TOML 296
NUMBER_OF_FILES_OTHER_EXT_PY 13
LINES_OF_CODE_OTHER_EXT_PY 285
NUMBER_OF_FILES_OTHER_EXT_RB 5
LINES_OF_CODE_OTHER_EXT_RB 155
NUMBER_OF_FILES_OTHER_EXT_JSON 4
LINES_OF_CODE_OTHER_EXT_JSON 121
NUMBER_OF_FILES_OTHER_EXT_PLIST 3
LINES_OF_CODE_OTHER_EXT_PLIST 94
NUMBER_OF_FILES_OTHER_EXT_SH 1
LINES_OF_CODE_OTHER_EXT_SH 46
NUMBER_OF_FILES_OTHER_EXT_KT 1
LINES_OF_CODE_OTHER_EXT_KT 28
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 6
NUMBER_OF_FILES_OTHER_EXT_H 1
LINES_OF_CODE_OTHER_EXT_H 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_MACROS 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_MACROS 3,673
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_MACROS_EXT_RS 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_MACROS_EXT_RS 3,634
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_MACROS_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_MACROS_EXT_TOML 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_TESTING 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_TESTING 161
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_TESTING_EXT_RS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_TESTING_EXT_RS 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_TESTING_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_TESTING_EXT_TOML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_META 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_META 1,396
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_META_EXT_RS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_META_EXT_RS 1,379
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_META_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_META_EXT_TOML 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_CORE 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_CORE 2,638
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_CORE_EXT_RS 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_CORE_EXT_RS 2,593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_CORE_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_CORE_EXT_TOML 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN 214
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN 16,609
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_RS 85
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_RS 10,596
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_KT 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_KT 1,677
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_SWIFT 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_SWIFT 1,634
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_PY 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_PY 1,619
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_RB 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_RB 964
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_H 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BINDGEN_EXT_TOML 55
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI 535
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_EXT_RS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_EXT_RS 463
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_EXT_TOML 72
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BUILD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BUILD 49
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BUILD_EXT_RS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BUILD_EXT_RS 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_BUILD_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_BUILD_EXT_TOML 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEEDLE2 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEEDLE2 1,807
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEEDLE2_EXT_RS 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEEDLE2_EXT_RS 1,787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEEDLE2_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEEDLE2_EXT_TOML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_UDL 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_UDL 2,294
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_UDL_EXT_RS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_UDL_EXT_RS 2,274
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_UDL_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_UDL_EXT_TOML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_INTERNAL_MACROS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_INTERNAL_MACROS 811
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_INTERNAL_MACROS_EXT_RS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_INTERNAL_MACROS_EXT_RS 787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_INTERNAL_MACROS_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_INTERNAL_MACROS_EXT_TOML 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_PIPELINE 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_PIPELINE 749
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_PIPELINE_EXT_RS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_PIPELINE_EXT_RS 730
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNIFFI_PIPELINE_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNIFFI_PIPELINE_EXT_TOML 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES 162
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES 6,939
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_RS 95
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_RS 5,897
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_TOML 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_TOML 943
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_SWIFT 41
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_KTS 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXT_PY 26
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 18
LINES_OF_CODE_CONCERN_GENERAL_TODOS 6,078
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RS 13
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RS 5,273
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT 289
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RB 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RB 215
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_KT 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_KT 157
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 144
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 460
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 31,710
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 252
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 25,036
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 39
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1,526
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 40
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 1,520
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 82
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1,397
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 34
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 1,386
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 749
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 64
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 32
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 369
LOW_RISK_FILE_SIZE_COUNT 60
MEDIUM_RISK_FILE_SIZE_COUNT 37
HIGH_RISK_FILE_SIZE_COUNT 11
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 10,137
LOW_RISK_FILE_SIZE_LOC 8,963
MEDIUM_RISK_FILE_SIZE_LOC 10,723
HIGH_RISK_FILE_SIZE_LOC 6,762
VERY_HIGH_RISK_FILE_SIZE_LOC 1,203
NUMBER_OF_UNITS 1,736
LINES_OF_CODE_IN_UNITS 14,256
LINES_OF_CODE_OUTSIDE_UNITS 23,532
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 6,159
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 43.2
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,406
UNIT_SIZE_LOW_RISK_LOC 2,711
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.02
UNIT_SIZE_LOW_RISK_COUNT 188
UNIT_SIZE_MEDIUM_RISK_LOC 3,564
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 25
UNIT_SIZE_MEDIUM_RISK_COUNT 117
UNIT_SIZE_HIGH_RISK_LOC 1,446
UNIT_SIZE_HIGH_RISK_PERCENTAGE 10.14
UNIT_SIZE_HIGH_RISK_COUNT 22
UNIT_SIZE_VERY_HIGH_RISK_LOC 376
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 2.64
UNIT_SIZE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_NEGLIGIBLE_RISK_LOC 277
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_NEGLIGIBLE_RISK_PERCENTAGE 22.48
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_NEGLIGIBLE_RISK_COUNT 56
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_LOW_RISK_LOC 111
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_LOW_RISK_PERCENTAGE 9.01
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_MEDIUM_RISK_LOC 353
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_MEDIUM_RISK_PERCENTAGE 28.65
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_HIGH_RISK_LOC 491
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_HIGH_RISK_PERCENTAGE 39.85
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_MACROS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_NEGLIGIBLE_RISK_LOC 10
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 12.66
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_LOW_RISK_LOC 31
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_LOW_RISK_PERCENTAGE 39.24
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_MEDIUM_RISK_LOC 38
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_MEDIUM_RISK_PERCENTAGE 48.1
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_TESTING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_META_NEGLIGIBLE_RISK_LOC 237
UNIT_SIZE_COMPONENT_UNIFFI_META_NEGLIGIBLE_RISK_PERCENTAGE 37.68
UNIT_SIZE_COMPONENT_UNIFFI_META_NEGLIGIBLE_RISK_COUNT 49
UNIT_SIZE_COMPONENT_UNIFFI_META_LOW_RISK_LOC 102
UNIT_SIZE_COMPONENT_UNIFFI_META_LOW_RISK_PERCENTAGE 16.22
UNIT_SIZE_COMPONENT_UNIFFI_META_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_UNIFFI_META_MEDIUM_RISK_LOC 148
UNIT_SIZE_COMPONENT_UNIFFI_META_MEDIUM_RISK_PERCENTAGE 23.53
UNIT_SIZE_COMPONENT_UNIFFI_META_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_UNIFFI_META_HIGH_RISK_LOC 142
UNIT_SIZE_COMPONENT_UNIFFI_META_HIGH_RISK_PERCENTAGE 22.58
UNIT_SIZE_COMPONENT_UNIFFI_META_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_META_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_META_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_META_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_CORE_NEGLIGIBLE_RISK_LOC 642
UNIT_SIZE_COMPONENT_UNIFFI_CORE_NEGLIGIBLE_RISK_PERCENTAGE 60.85
UNIT_SIZE_COMPONENT_UNIFFI_CORE_NEGLIGIBLE_RISK_COUNT 140
UNIT_SIZE_COMPONENT_UNIFFI_CORE_LOW_RISK_LOC 211
UNIT_SIZE_COMPONENT_UNIFFI_CORE_LOW_RISK_PERCENTAGE 20
UNIT_SIZE_COMPONENT_UNIFFI_CORE_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_UNIFFI_CORE_MEDIUM_RISK_LOC 127
UNIT_SIZE_COMPONENT_UNIFFI_CORE_MEDIUM_RISK_PERCENTAGE 12.04
UNIT_SIZE_COMPONENT_UNIFFI_CORE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_UNIFFI_CORE_HIGH_RISK_LOC 75
UNIT_SIZE_COMPONENT_UNIFFI_CORE_HIGH_RISK_PERCENTAGE 7.11
UNIT_SIZE_COMPONENT_UNIFFI_CORE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UNIFFI_CORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_CORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_CORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_NEGLIGIBLE_RISK_LOC 2,746
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_NEGLIGIBLE_RISK_PERCENTAGE 44.61
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_NEGLIGIBLE_RISK_COUNT 631
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_LOW_RISK_LOC 1,309
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_LOW_RISK_PERCENTAGE 21.27
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_LOW_RISK_COUNT 90
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_MEDIUM_RISK_LOC 1,515
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_MEDIUM_RISK_PERCENTAGE 24.61
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_MEDIUM_RISK_COUNT 49
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_HIGH_RISK_LOC 327
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_HIGH_RISK_PERCENTAGE 5.31
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_VERY_HIGH_RISK_LOC 258
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_VERY_HIGH_RISK_PERCENTAGE 4.19
UNIT_SIZE_COMPONENT_UNIFFI_BINDGEN_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_COMPONENT_UNIFFI_NEGLIGIBLE_RISK_PERCENTAGE 17.24
UNIT_SIZE_COMPONENT_UNIFFI_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_UNIFFI_LOW_RISK_LOC 30
UNIT_SIZE_COMPONENT_UNIFFI_LOW_RISK_PERCENTAGE 17.24
UNIT_SIZE_COMPONENT_UNIFFI_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_HIGH_RISK_LOC 114
UNIT_SIZE_COMPONENT_UNIFFI_HIGH_RISK_PERCENTAGE 65.52
UNIT_SIZE_COMPONENT_UNIFFI_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEEDLE2_NEGLIGIBLE_RISK_LOC 68
UNIT_SIZE_COMPONENT_WEEDLE2_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_WEEDLE2_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_WEEDLE2_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEEDLE2_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEEDLE2_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEEDLE2_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEEDLE2_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEEDLE2_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEEDLE2_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEEDLE2_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEEDLE2_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEEDLE2_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEEDLE2_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEEDLE2_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 42.11
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 57.89
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_UDL_NEGLIGIBLE_RISK_LOC 361
UNIT_SIZE_COMPONENT_UNIFFI_UDL_NEGLIGIBLE_RISK_PERCENTAGE 22.08
UNIT_SIZE_COMPONENT_UNIFFI_UDL_NEGLIGIBLE_RISK_COUNT 56
UNIT_SIZE_COMPONENT_UNIFFI_UDL_LOW_RISK_LOC 422
UNIT_SIZE_COMPONENT_UNIFFI_UDL_LOW_RISK_PERCENTAGE 25.81
UNIT_SIZE_COMPONENT_UNIFFI_UDL_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_UNIFFI_UDL_MEDIUM_RISK_LOC 488
UNIT_SIZE_COMPONENT_UNIFFI_UDL_MEDIUM_RISK_PERCENTAGE 29.85
UNIT_SIZE_COMPONENT_UNIFFI_UDL_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_UNIFFI_UDL_HIGH_RISK_LOC 246
UNIT_SIZE_COMPONENT_UNIFFI_UDL_HIGH_RISK_PERCENTAGE 15.05
UNIT_SIZE_COMPONENT_UNIFFI_UDL_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_UNIFFI_UDL_VERY_HIGH_RISK_LOC 118
UNIT_SIZE_COMPONENT_UNIFFI_UDL_VERY_HIGH_RISK_PERCENTAGE 7.22
UNIT_SIZE_COMPONENT_UNIFFI_UDL_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_NEGLIGIBLE_RISK_LOC 79
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_NEGLIGIBLE_RISK_PERCENTAGE 28.73
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_NEGLIGIBLE_RISK_COUNT 14
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_LOW_RISK_LOC 56
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_LOW_RISK_PERCENTAGE 20.36
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_MEDIUM_RISK_LOC 89
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_MEDIUM_RISK_PERCENTAGE 32.36
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_HIGH_RISK_PERCENTAGE 18.55
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_INTERNAL_MACROS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_NEGLIGIBLE_RISK_LOC 235
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_NEGLIGIBLE_RISK_PERCENTAGE 53.41
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_NEGLIGIBLE_RISK_COUNT 48
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_LOW_RISK_LOC 140
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_LOW_RISK_PERCENTAGE 31.82
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_MEDIUM_RISK_LOC 65
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_MEDIUM_RISK_PERCENTAGE 14.77
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UNIFFI_PIPELINE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_LOC 1,466
UNIT_SIZE_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_PERCENTAGE 58.76
UNIT_SIZE_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_COUNT 391
UNIT_SIZE_COMPONENT_FIXTURES_LOW_RISK_LOC 288
UNIT_SIZE_COMPONENT_FIXTURES_LOW_RISK_PERCENTAGE 11.54
UNIT_SIZE_COMPONENT_FIXTURES_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_FIXTURES_MEDIUM_RISK_LOC 741
UNIT_SIZE_COMPONENT_FIXTURES_MEDIUM_RISK_PERCENTAGE 29.7
UNIT_SIZE_COMPONENT_FIXTURES_MEDIUM_RISK_COUNT 26
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_EXTENSION_RS_NEGLIGIBLE_RISK_LOC 4,501
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_PERCENTAGE 37.98
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_COUNT 997
UNIT_SIZE_EXTENSION_RS_LOW_RISK_LOC 2,247
UNIT_SIZE_EXTENSION_RS_LOW_RISK_PERCENTAGE 18.96
UNIT_SIZE_EXTENSION_RS_LOW_RISK_COUNT 155
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_LOC 3,349
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_PERCENTAGE 28.26
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_COUNT 108
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_LOC 1,379
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_PERCENTAGE 11.64
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_COUNT 21
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_LOC 376
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_PERCENTAGE 3.17
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC 69
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 75
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 23
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 25
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 424
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 59.72
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 105
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 236
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 33.24
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 17
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 50
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 7.04
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC 545
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 80.15
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 111
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC 35
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE 5.15
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC 100
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE 14.71
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 613
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 68.49
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 177
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 173
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 19.33
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 12
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 42
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 4.69
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 67
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 7.49
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 1
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_KTS_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_PERCENTAGE 25.93
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_LOC 20
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_PERCENTAGE 74.07
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 13,404
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 94.02
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,710
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 660
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 4.63
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 192
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 1.35
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 5
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_UNIFFI_MACROS_NEGLIGIBLE_RISK_LOC 1,232
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_NEGLIGIBLE_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MACROS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_NEGLIGIBLE_RISK_LOC 79
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_TESTING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_NEGLIGIBLE_RISK_LOC 629
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_NEGLIGIBLE_RISK_COUNT 64
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_META_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_NEGLIGIBLE_RISK_LOC 1,055
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_NEGLIGIBLE_RISK_COUNT 160
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_CORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_NEGLIGIBLE_RISK_LOC 5,773
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_NEGLIGIBLE_RISK_PERCENTAGE 93.79
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_NEGLIGIBLE_RISK_COUNT 763
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_LOW_RISK_LOC 328
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_LOW_RISK_PERCENTAGE 5.33
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_MEDIUM_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_MEDIUM_RISK_PERCENTAGE 0.88
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_BINDGEN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_NEGLIGIBLE_RISK_LOC 174
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_NEGLIGIBLE_RISK_LOC 68
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEEDLE2_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_NEGLIGIBLE_RISK_LOC 1,368
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_NEGLIGIBLE_RISK_PERCENTAGE 83.67
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_NEGLIGIBLE_RISK_COUNT 103
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_LOW_RISK_LOC 150
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_LOW_RISK_PERCENTAGE 9.17
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_MEDIUM_RISK_LOC 117
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_MEDIUM_RISK_PERCENTAGE 7.16
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_UDL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_NEGLIGIBLE_RISK_LOC 193
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_NEGLIGIBLE_RISK_PERCENTAGE 70.18
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_LOW_RISK_LOC 82
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_LOW_RISK_PERCENTAGE 29.82
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_INTERNAL_MACROS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_NEGLIGIBLE_RISK_LOC 419
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_NEGLIGIBLE_RISK_PERCENTAGE 95.23
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_NEGLIGIBLE_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_MEDIUM_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_MEDIUM_RISK_PERCENTAGE 4.77
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNIFFI_PIPELINE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_LOC 2,395
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_PERCENTAGE 95.99
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_NEGLIGIBLE_RISK_COUNT 432
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_LOW_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_LOW_RISK_PERCENTAGE 4.01
CONDITIONAL_COMPLEXITY_COMPONENT_FIXTURES_LOW_RISK_COUNT 5
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_RS_NEGLIGIBLE_RISK_LOC 11,340
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_PERCENTAGE 95.68
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_COUNT 1,272
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_LOC 374
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_PERCENTAGE 3.16
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_LOC 138
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_PERCENTAGE 1.16
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_LOC 69
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 75
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 25
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC 660
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 92.96
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 122
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 50
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 7.04
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC 568
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 83.53
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 113
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 8.53
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE 7.94
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 740
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 82.68
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 186
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 17.32
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 6
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_KTS_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,797
FILE_CHANGE_HISTORY_ACTIVE_DAYS 745
FILE_CHANGE_HISTORY_WEEKS 256
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,280
FILE_AGE_NEGLIGIBLE_RISK_COUNT 22
FILE_AGE_LOW_RISK_COUNT 106
FILE_AGE_MEDIUM_RISK_COUNT 72
FILE_AGE_HIGH_RISK_COUNT 123
FILE_AGE_VERY_HIGH_RISK_COUNT 155
FILE_AGE_NEGLIGIBLE_RISK_LOC 2,738
FILE_AGE_LOW_RISK_LOC 15,024
FILE_AGE_MEDIUM_RISK_LOC 8,503
FILE_AGE_HIGH_RISK_LOC 5,973
FILE_AGE_VERY_HIGH_RISK_LOC 5,550
NUMBER_OF_CONTRIBUTORS 141
DUPLICATION_NUMBER_OF_DUPLICATES 2,677
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 163
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 4,226
DUPLICATION_NUMBER_OF_CLEANED_LINES 32,711
DUPLICATION_PERCENTAGE 12.92
UNIT_DUPLICATES_COUNT 4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES 1,216
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES 1,216
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_UDL 193
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_UDL 193
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_UDL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_PIPELINE 86
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_PIPELINE 86
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_PIPELINE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_BUILD 9
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_BUILD 9
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_BUILD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_BINDGEN 1,975
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_BINDGEN 1,975
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_BINDGEN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_MACROS 239
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_MACROS 239
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_MACROS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_META 159
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_META 159
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_META 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_CORE 120
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_CORE 120
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_INTERNAL_MACROS 10
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_INTERNAL_MACROS 10
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_INTERNAL_MACROS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI 62
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI 62
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEEDLE2 157
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEEDLE2 157
DUPLICATION_PERCENTAGE_PRIMARY_WEEDLE2 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNIFFI_TESTING 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNIFFI_TESTING 0
DUPLICATION_PERCENTAGE_PRIMARY_UNIFFI_TESTING -
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_TOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RS 3,304
DUPLICATION_NUMBER_OF_CLEANED_LINES_RS 25,850
DUPLICATION_PERCENTAGE_RS 12.78
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML 517
DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML 1,397
DUPLICATION_PERCENTAGE_TOML 37.01
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 93
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 1,415
DUPLICATION_PERCENTAGE_SWIFT 6.57
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT 71
DUPLICATION_NUMBER_OF_CLEANED_LINES_KT 1,367
DUPLICATION_PERCENTAGE_KT 5.19
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RB 127
DUPLICATION_NUMBER_OF_CLEANED_LINES_RB 964
DUPLICATION_PERCENTAGE_RB 13.17
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 114
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 1,652
DUPLICATION_PERCENTAGE_PY 6.9
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,258