facebook / CacheLib
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 689
NUMBER_OF_FILES_MAIN 357
LINES_OF_CODE_MAIN 45,545
NUMBER_OF_FILES_MAIN_EXT_H 206
LINES_OF_CODE_MAIN_EXT_H 24,842
NUMBER_OF_FILES_MAIN_EXT_CPP 120
LINES_OF_CODE_MAIN_EXT_CPP 17,254
NUMBER_OF_FILES_MAIN_EXT_RS 6
LINES_OF_CODE_MAIN_EXT_RS 1,549
NUMBER_OF_FILES_MAIN_EXT_CMAKE 6
LINES_OF_CODE_MAIN_EXT_CMAKE 902
NUMBER_OF_FILES_MAIN_EXT_JS 5
LINES_OF_CODE_MAIN_EXT_JS 541
NUMBER_OF_FILES_MAIN_EXT_THRIFT 9
LINES_OF_CODE_MAIN_EXT_THRIFT 284
NUMBER_OF_FILES_MAIN_EXT_CSS 2
LINES_OF_CODE_MAIN_EXT_CSS 92
NUMBER_OF_FILES_MAIN_EXT_PLT 1
LINES_OF_CODE_MAIN_EXT_PLT 41
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 22
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 18
NUMBER_OF_FILES_TEST 131
LINES_OF_CODE_TEST 31,824
NUMBER_OF_FILES_TEST_EXT_CPP 104
LINES_OF_CODE_TEST_EXT_CPP 23,486
NUMBER_OF_FILES_TEST_EXT_H 24
LINES_OF_CODE_TEST_EXT_H 8,213
NUMBER_OF_FILES_TEST_EXT_IN 1
LINES_OF_CODE_TEST_EXT_IN 84
NUMBER_OF_FILES_TEST_EXT_THRIFT 2
LINES_OF_CODE_TEST_EXT_THRIFT 41
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 69.87
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 11
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 620
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 11
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 620
NUMBER_OF_FILES_OTHER 106
LINES_OF_CODE_OTHER 49,081
NUMBER_OF_FILES_OTHER_EXT_JSON 79
LINES_OF_CODE_OTHER_EXT_JSON 47,543
NUMBER_OF_FILES_OTHER_EXT_TXT 11
LINES_OF_CODE_OTHER_EXT_TXT 937
NUMBER_OF_FILES_OTHER_EXT_MD 12
LINES_OF_CODE_OTHER_EXT_MD 450
NUMBER_OF_FILES_OTHER_EXT_CPP 2
LINES_OF_CODE_OTHER_EXT_CPP 121
NUMBER_OF_FILES_OTHER_EXT_SH 2
LINES_OF_CODE_OTHER_EXT_SH 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE 361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE_EXT_JS 361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE_SRC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE_SRC 272
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE_SRC_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE_SRC_EXT_JS 180
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBSITE_SRC_EXT_CSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBSITE_SRC_EXT_CSS 92
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_EXPERIMENTAL 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_EXPERIMENTAL 738
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_EXPERIMENTAL_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_EXPERIMENTAL_EXT_H 730
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_EXPERIMENTAL_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_EXPERIMENTAL_EXT_THRIFT 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_SHM 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_SHM 1,280
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_SHM_EXT_CPP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_SHM_EXT_CPP 927
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_SHM_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_SHM_EXT_H 348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_SHM_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_SHM_EXT_THRIFT 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CMAKE 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CMAKE 924
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CMAKE_EXT_CMAKE 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CMAKE_EXT_CMAKE 902
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CMAKE_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CMAKE_EXT_IN 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_RUST 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_RUST 1,908
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_RS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_RS 1,549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_CPP 226
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_H 115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_RUST_EXT_TOML 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_DATATYPE 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_DATATYPE 2,079
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_DATATYPE_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_DATATYPE_EXT_H 1,979
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_DATATYPE_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_DATATYPE_EXT_CPP 100
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH 4,635
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH_EXT_CPP 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH_EXT_CPP 2,503
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH_EXT_H 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH_EXT_H 2,091
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH_EXT_PLT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_CACHEBENCH_EXT_PLT 41
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_COMMON 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_COMMON 3,550
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_COMMON_EXT_H 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_COMMON_EXT_H 2,187
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_COMMON_EXT_CPP 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_COMMON_EXT_CPP 1,355
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_COMMON_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_COMMON_EXT_THRIFT 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS 3,454
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS_EXT_CPP 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS_EXT_CPP 3,238
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS_EXT_H 207
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_BENCHMARKS_EXT_THRIFT 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR 112
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR 17,660
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR_EXT_H 79
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR_EXT_H 13,265
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR_EXT_CPP 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR_EXT_CPP 4,230
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR_EXT_THRIFT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_ALLOCATOR_EXT_THRIFT 165
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE 408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE_EXT_CPP 291
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE_EXT_H 93
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_PERSISTENCE_EXT_THRIFT 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_COMPACT_CACHE 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_COMPACT_CACHE 1,425
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_COMPACT_CACHE_EXT_H 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_COMPACT_CACHE_EXT_H 1,425
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_NAVY 67
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_NAVY 6,851
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_NAVY_EXT_CPP 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_NAVY_EXT_CPP 4,384
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_NAVY_EXT_H 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_NAVY_EXT_H 2,402
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CACHELIB_NAVY_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CACHELIB_NAVY_EXT_THRIFT 65
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 39
LINES_OF_CODE_CONCERN_GENERAL_TODOS 12,177
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 25
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 7,874
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 14
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 4,303
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 318
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 33,368
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 181
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 16,968
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 106
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 12,951
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 1,549
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 902
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 541
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_THRIFT 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_THRIFT 284
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 92
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PLT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PLT 41
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 22
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 18
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 215
LOW_RISK_FILE_SIZE_COUNT 81
MEDIUM_RISK_FILE_SIZE_COUNT 53
HIGH_RISK_FILE_SIZE_COUNT 6
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 10,843
LOW_RISK_FILE_SIZE_LOC 11,325
MEDIUM_RISK_FILE_SIZE_LOC 16,108
HIGH_RISK_FILE_SIZE_LOC 3,632
VERY_HIGH_RISK_FILE_SIZE_LOC 3,637
NUMBER_OF_UNITS 2,556
LINES_OF_CODE_IN_UNITS 22,416
LINES_OF_CODE_OUTSIDE_UNITS 23,129
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 7,568
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 33.76
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,918
UNIT_SIZE_LOW_RISK_LOC 5,413
UNIT_SIZE_LOW_RISK_PERCENTAGE 24.15
UNIT_SIZE_LOW_RISK_COUNT 378
UNIT_SIZE_MEDIUM_RISK_LOC 6,529
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.13
UNIT_SIZE_MEDIUM_RISK_COUNT 217
UNIT_SIZE_HIGH_RISK_LOC 2,652
UNIT_SIZE_HIGH_RISK_PERCENTAGE 11.83
UNIT_SIZE_HIGH_RISK_COUNT 41
UNIT_SIZE_VERY_HIGH_RISK_LOC 254
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.13
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_LOC 18
UNIT_SIZE_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_WEBSITE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_LOW_RISK_LOC 14
UNIT_SIZE_COMPONENT_WEBSITE_SRC_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_WEBSITE_SRC_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_WEBSITE_SRC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEBSITE_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_NEGLIGIBLE_RISK_LOC 116
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_NEGLIGIBLE_RISK_PERCENTAGE 46.22
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_LOW_RISK_LOC 84
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_LOW_RISK_PERCENTAGE 33.47
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_MEDIUM_RISK_LOC 51
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_MEDIUM_RISK_PERCENTAGE 20.32
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_EXPERIMENTAL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_SHM_NEGLIGIBLE_RISK_LOC 214
UNIT_SIZE_COMPONENT_CACHELIB_SHM_NEGLIGIBLE_RISK_PERCENTAGE 29.2
UNIT_SIZE_COMPONENT_CACHELIB_SHM_NEGLIGIBLE_RISK_COUNT 54
UNIT_SIZE_COMPONENT_CACHELIB_SHM_LOW_RISK_LOC 245
UNIT_SIZE_COMPONENT_CACHELIB_SHM_LOW_RISK_PERCENTAGE 33.42
UNIT_SIZE_COMPONENT_CACHELIB_SHM_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_CACHELIB_SHM_MEDIUM_RISK_LOC 222
UNIT_SIZE_COMPONENT_CACHELIB_SHM_MEDIUM_RISK_PERCENTAGE 30.29
UNIT_SIZE_COMPONENT_CACHELIB_SHM_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CACHELIB_SHM_HIGH_RISK_LOC 52
UNIT_SIZE_COMPONENT_CACHELIB_SHM_HIGH_RISK_PERCENTAGE 7.09
UNIT_SIZE_COMPONENT_CACHELIB_SHM_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CACHELIB_SHM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_SHM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_SHM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_RUST_NEGLIGIBLE_RISK_LOC 252
UNIT_SIZE_COMPONENT_CACHELIB_RUST_NEGLIGIBLE_RISK_PERCENTAGE 33.6
UNIT_SIZE_COMPONENT_CACHELIB_RUST_NEGLIGIBLE_RISK_COUNT 50
UNIT_SIZE_COMPONENT_CACHELIB_RUST_LOW_RISK_LOC 175
UNIT_SIZE_COMPONENT_CACHELIB_RUST_LOW_RISK_PERCENTAGE 23.33
UNIT_SIZE_COMPONENT_CACHELIB_RUST_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_CACHELIB_RUST_MEDIUM_RISK_LOC 182
UNIT_SIZE_COMPONENT_CACHELIB_RUST_MEDIUM_RISK_PERCENTAGE 24.27
UNIT_SIZE_COMPONENT_CACHELIB_RUST_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CACHELIB_RUST_HIGH_RISK_LOC 141
UNIT_SIZE_COMPONENT_CACHELIB_RUST_HIGH_RISK_PERCENTAGE 18.8
UNIT_SIZE_COMPONENT_CACHELIB_RUST_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CACHELIB_RUST_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_RUST_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_RUST_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_NEGLIGIBLE_RISK_LOC 500
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_NEGLIGIBLE_RISK_PERCENTAGE 52.41
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_NEGLIGIBLE_RISK_COUNT 129
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_LOW_RISK_LOC 262
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_LOW_RISK_PERCENTAGE 27.46
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_LOW_RISK_COUNT 19
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_MEDIUM_RISK_LOC 133
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_MEDIUM_RISK_PERCENTAGE 13.94
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_HIGH_RISK_LOC 59
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_HIGH_RISK_PERCENTAGE 6.18
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_DATATYPE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_NEGLIGIBLE_RISK_LOC 672
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_NEGLIGIBLE_RISK_PERCENTAGE 28.74
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_NEGLIGIBLE_RISK_COUNT 151
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_LOW_RISK_LOC 501
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_LOW_RISK_PERCENTAGE 21.43
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_MEDIUM_RISK_LOC 806
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_MEDIUM_RISK_PERCENTAGE 34.47
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_MEDIUM_RISK_COUNT 28
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_HIGH_RISK_LOC 207
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_HIGH_RISK_PERCENTAGE 8.85
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_VERY_HIGH_RISK_LOC 152
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_VERY_HIGH_RISK_PERCENTAGE 6.5
UNIT_SIZE_COMPONENT_CACHELIB_CACHEBENCH_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_NEGLIGIBLE_RISK_LOC 743
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 41.51
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_NEGLIGIBLE_RISK_COUNT 205
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_LOW_RISK_LOC 571
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_LOW_RISK_PERCENTAGE 31.9
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_LOW_RISK_COUNT 39
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_MEDIUM_RISK_LOC 423
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_MEDIUM_RISK_PERCENTAGE 23.63
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_HIGH_RISK_LOC 53
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_HIGH_RISK_PERCENTAGE 2.96
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_NEGLIGIBLE_RISK_LOC 494
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 24.56
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 106
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_LOW_RISK_LOC 254
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_LOW_RISK_PERCENTAGE 12.63
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_LOW_RISK_COUNT 19
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_MEDIUM_RISK_LOC 773
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 38.44
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_MEDIUM_RISK_COUNT 27
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_HIGH_RISK_LOC 490
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_HIGH_RISK_PERCENTAGE 24.37
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_NEGLIGIBLE_RISK_LOC 2,895
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_NEGLIGIBLE_RISK_PERCENTAGE 34.21
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_NEGLIGIBLE_RISK_COUNT 765
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_LOW_RISK_LOC 1,996
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_LOW_RISK_PERCENTAGE 23.59
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_LOW_RISK_COUNT 139
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_MEDIUM_RISK_LOC 2,373
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_MEDIUM_RISK_PERCENTAGE 28.04
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_MEDIUM_RISK_COUNT 80
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_HIGH_RISK_LOC 1,199
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_HIGH_RISK_PERCENTAGE 14.17
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_HIGH_RISK_COUNT 18
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_ALLOCATOR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_NEGLIGIBLE_RISK_LOC 29
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_NEGLIGIBLE_RISK_PERCENTAGE 9.76
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_LOW_RISK_LOC 67
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_LOW_RISK_PERCENTAGE 22.56
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_MEDIUM_RISK_LOC 45
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_MEDIUM_RISK_PERCENTAGE 15.15
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_HIGH_RISK_LOC 54
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_HIGH_RISK_PERCENTAGE 18.18
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_VERY_HIGH_RISK_LOC 102
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_VERY_HIGH_RISK_PERCENTAGE 34.34
UNIT_SIZE_COMPONENT_CACHELIB_PERSISTENCE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_NEGLIGIBLE_RISK_LOC 259
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_NEGLIGIBLE_RISK_PERCENTAGE 30.19
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_NEGLIGIBLE_RISK_COUNT 67
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_LOW_RISK_LOC 182
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_LOW_RISK_PERCENTAGE 21.21
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_MEDIUM_RISK_LOC 248
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_MEDIUM_RISK_PERCENTAGE 28.9
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_HIGH_RISK_LOC 169
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_HIGH_RISK_PERCENTAGE 19.7
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_COMPACT_CACHE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_NEGLIGIBLE_RISK_LOC 1,376
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_NEGLIGIBLE_RISK_PERCENTAGE 34.93
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_NEGLIGIBLE_RISK_COUNT 350
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_LOW_RISK_LOC 1,062
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_LOW_RISK_PERCENTAGE 26.96
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_LOW_RISK_COUNT 76
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_MEDIUM_RISK_LOC 1,273
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_MEDIUM_RISK_PERCENTAGE 32.32
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_MEDIUM_RISK_COUNT 41
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_HIGH_RISK_LOC 228
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_HIGH_RISK_PERCENTAGE 5.79
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CACHELIB_NAVY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 18
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 56.25
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 14
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 43.75
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 4,652
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 47.21
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 1,379
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 2,269
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 23.03
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 159
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 1,819
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 18.46
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 60
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 961
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 9.75
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 15
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 152
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 1.54
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 2,757
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 23.09
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 509
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 3,003
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 25.15
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 210
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 4,528
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 37.92
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 152
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 1,550
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 12.98
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 24
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 102
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0.85
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_LOC 141
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_PERCENTAGE 23.86
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_EXTENSION_RS_LOW_RISK_LOC 127
UNIT_SIZE_EXTENSION_RS_LOW_RISK_PERCENTAGE 21.49
UNIT_SIZE_EXTENSION_RS_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_LOC 182
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_PERCENTAGE 30.8
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_LOC 141
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_PERCENTAGE 23.86
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 16,276
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 72.61
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 2,405
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 4,186
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.67
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 119
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,802
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.04
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 152
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.68
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
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 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 152
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_NEGLIGIBLE_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEBSITE_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_NEGLIGIBLE_RISK_LOC 251
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_NEGLIGIBLE_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_EXPERIMENTAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_NEGLIGIBLE_RISK_LOC 475
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_NEGLIGIBLE_RISK_PERCENTAGE 64.8
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_NEGLIGIBLE_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_LOW_RISK_LOC 165
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_LOW_RISK_PERCENTAGE 22.51
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_MEDIUM_RISK_LOC 93
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_MEDIUM_RISK_PERCENTAGE 12.69
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_SHM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_NEGLIGIBLE_RISK_LOC 660
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_NEGLIGIBLE_RISK_PERCENTAGE 88
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_NEGLIGIBLE_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_LOW_RISK_LOC 90
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_LOW_RISK_PERCENTAGE 12
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_RUST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_NEGLIGIBLE_RISK_LOC 791
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_NEGLIGIBLE_RISK_PERCENTAGE 82.91
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_NEGLIGIBLE_RISK_COUNT 149
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_LOW_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_LOW_RISK_PERCENTAGE 10.9
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_MEDIUM_RISK_LOC 59
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_MEDIUM_RISK_PERCENTAGE 6.18
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_DATATYPE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_NEGLIGIBLE_RISK_LOC 1,669
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_NEGLIGIBLE_RISK_PERCENTAGE 71.39
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_NEGLIGIBLE_RISK_COUNT 203
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_LOW_RISK_LOC 326
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_LOW_RISK_PERCENTAGE 13.94
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_MEDIUM_RISK_PERCENTAGE 8.17
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_HIGH_RISK_LOC 152
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_HIGH_RISK_PERCENTAGE 6.5
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_CACHEBENCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_NEGLIGIBLE_RISK_LOC 1,420
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 79.33
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_NEGLIGIBLE_RISK_COUNT 248
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_LOW_RISK_LOC 242
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_LOW_RISK_PERCENTAGE 13.52
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_MEDIUM_RISK_LOC 128
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_MEDIUM_RISK_PERCENTAGE 7.15
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_NEGLIGIBLE_RISK_LOC 1,326
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 65.94
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 146
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_LOW_RISK_LOC 529
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_LOW_RISK_PERCENTAGE 26.31
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_MEDIUM_RISK_LOC 156
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 7.76
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_NEGLIGIBLE_RISK_LOC 5,943
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_NEGLIGIBLE_RISK_PERCENTAGE 70.22
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_NEGLIGIBLE_RISK_COUNT 937
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_LOW_RISK_LOC 1,706
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_LOW_RISK_PERCENTAGE 20.16
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_LOW_RISK_COUNT 51
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_MEDIUM_RISK_LOC 814
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_MEDIUM_RISK_PERCENTAGE 9.62
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_MEDIUM_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_ALLOCATOR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_NEGLIGIBLE_RISK_LOC 195
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_NEGLIGIBLE_RISK_PERCENTAGE 65.66
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_NEGLIGIBLE_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_MEDIUM_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_MEDIUM_RISK_PERCENTAGE 34.34
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_PERSISTENCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_NEGLIGIBLE_RISK_LOC 532
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_NEGLIGIBLE_RISK_PERCENTAGE 62
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_NEGLIGIBLE_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_LOW_RISK_LOC 213
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_LOW_RISK_PERCENTAGE 24.83
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_MEDIUM_RISK_LOC 113
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_MEDIUM_RISK_PERCENTAGE 13.17
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_COMPACT_CACHE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_NEGLIGIBLE_RISK_LOC 2,982
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_NEGLIGIBLE_RISK_PERCENTAGE 75.7
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_NEGLIGIBLE_RISK_COUNT 446
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_LOW_RISK_LOC 811
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_LOW_RISK_PERCENTAGE 20.59
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_LOW_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_MEDIUM_RISK_LOC 146
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_MEDIUM_RISK_PERCENTAGE 3.71
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CACHELIB_NAVY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 7,472
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 75.83
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,554
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 1,435
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 14.56
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 794
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 8.06
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 152
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 1.54
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 1
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_CPP_NEGLIGIBLE_RISK_LOC 8,271
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 69.27
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 806
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 2,661
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 22.29
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 73
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 1,008
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 8.44
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_LOC 501
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_PERCENTAGE 84.77
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_LOC 90
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_PERCENTAGE 15.23
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_COUNT 0
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 246
FILE_CHANGE_HISTORY_ACTIVE_DAYS 221
FILE_CHANGE_HISTORY_WEEKS 33
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 165
FILE_AGE_NEGLIGIBLE_RISK_COUNT 13
FILE_AGE_LOW_RISK_COUNT 58
FILE_AGE_MEDIUM_RISK_COUNT 38
FILE_AGE_HIGH_RISK_COUNT 15
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 6,193
FILE_AGE_LOW_RISK_LOC 12,012
FILE_AGE_MEDIUM_RISK_LOC 4,133
FILE_AGE_HIGH_RISK_LOC 1,848
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 34
DUPLICATION_NUMBER_OF_DUPLICATES 176
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 80
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,098
DUPLICATION_NUMBER_OF_CLEANED_LINES 36,413
DUPLICATION_PERCENTAGE 5.76
UNIT_DUPLICATES_COUNT 5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_BENCHMARKS 485
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_BENCHMARKS 485
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_BENCHMARKS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_RUST 353
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_RUST 353
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_RUST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_CACHEBENCH 282
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_CACHEBENCH 282
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_CACHEBENCH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_NAVY 193
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_NAVY 193
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_NAVY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_ALLOCATOR 573
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_ALLOCATOR 573
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_ALLOCATOR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_CMAKE 58
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_CMAKE 58
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_CMAKE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_COMMON 52
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_COMMON 52
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_EXPERIMENTAL 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_EXPERIMENTAL 14
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_EXPERIMENTAL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEBSITE 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEBSITE 24
DUPLICATION_PERCENTAGE_PRIMARY_WEBSITE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_SHM 26
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_SHM 26
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_SHM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_DATATYPE 38
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_DATATYPE 38
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_DATATYPE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEBSITE_SRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEBSITE_SRC 0
DUPLICATION_PERCENTAGE_PRIMARY_WEBSITE_SRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_PERSISTENCE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_PERSISTENCE 0
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_PERSISTENCE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CACHELIB_COMPACT_CACHE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CACHELIB_COMPACT_CACHE 0
DUPLICATION_PERCENTAGE_PRIMARY_CACHELIB_COMPACT_CACHE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 952
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 13,543
DUPLICATION_PERCENTAGE_CPP 7.03
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 744
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 19,736
DUPLICATION_PERCENTAGE_H 3.77
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RS 307
DUPLICATION_NUMBER_OF_CLEANED_LINES_RS 1,345
DUPLICATION_PERCENTAGE_RS 22.83
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE 45
DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE 902
DUPLICATION_PERCENTAGE_CMAKE 4.99
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IN 13
DUPLICATION_NUMBER_OF_CLEANED_LINES_IN 22
DUPLICATION_PERCENTAGE_IN 59.09
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PLT 13
DUPLICATION_NUMBER_OF_CLEANED_LINES_PLT 41
DUPLICATION_PERCENTAGE_PLT 31.71
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 486
DUPLICATION_PERCENTAGE_JS 4.94
TOTAL_ANALYSIS_TIME_IN_MILLIS 4,305