facebook / bistro
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 591
NUMBER_OF_FILES_MAIN 328
LINES_OF_CODE_MAIN 28,736
NUMBER_OF_FILES_MAIN_EXT_CPP 82
LINES_OF_CODE_MAIN_EXT_CPP 9,302
NUMBER_OF_FILES_MAIN_EXT_PY 36
LINES_OF_CODE_MAIN_EXT_PY 6,906
NUMBER_OF_FILES_MAIN_EXT_PHP 70
LINES_OF_CODE_MAIN_EXT_PHP 4,902
NUMBER_OF_FILES_MAIN_EXT_H 96
LINES_OF_CODE_MAIN_EXT_H 4,306
NUMBER_OF_FILES_MAIN_EXT_CMAKE 21
LINES_OF_CODE_MAIN_EXT_CMAKE 2,248
NUMBER_OF_FILES_MAIN_EXT_CSS 13
LINES_OF_CODE_MAIN_EXT_CSS 532
NUMBER_OF_FILES_MAIN_EXT_THRIFT 5
LINES_OF_CODE_MAIN_EXT_THRIFT 317
NUMBER_OF_FILES_MAIN_EXT_JS 4
LINES_OF_CODE_MAIN_EXT_JS 149
NUMBER_OF_FILES_MAIN_EXT_C 1
LINES_OF_CODE_MAIN_EXT_C 74
NUMBER_OF_FILES_TEST 89
LINES_OF_CODE_TEST 9,602
NUMBER_OF_FILES_TEST_EXT_CPP 60
LINES_OF_CODE_TEST_EXT_CPP 8,684
NUMBER_OF_FILES_TEST_EXT_PY 19
LINES_OF_CODE_TEST_EXT_PY 502
NUMBER_OF_FILES_TEST_EXT_H 9
LINES_OF_CODE_TEST_EXT_H 379
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 37
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 33.41
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 6
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 261
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 6
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 261
NUMBER_OF_FILES_OTHER 6
LINES_OF_CODE_OTHER 347
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 266
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 72
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_BENCHMARK 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_BENCHMARK 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_BENCHMARK_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_BENCHMARK_EXT_CPP 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO 186
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_EXT_CPP 147
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_EXT_H 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PY 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PY_EXT_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PY_EXT_PY 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_MONITOR 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_MONITOR 202
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_MONITOR_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_MONITOR_EXT_CPP 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_MONITOR_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_MONITOR_EXT_H 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_FLAGS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_FLAGS 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_FLAGS_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_FLAGS_EXT_H 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_FLAGS_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_FLAGS_EXT_CPP 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CMAKE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CMAKE 334
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_PY 170
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_CMAKE 137
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CMAKE_EXT_THRIFT 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CONFIG 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CONFIG 1,456
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CONFIG_EXT_CPP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CONFIG_EXT_CPP 952
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CONFIG_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CONFIG_EXT_H 504
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_NODES 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_NODES 570
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_NODES_EXT_CPP 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_NODES_EXT_CPP 285
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_NODES_EXT_H 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_NODES_EXT_H 285
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PROCESSES 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PROCESSES 1,403
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PROCESSES_EXT_CPP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PROCESSES_EXT_CPP 918
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PROCESSES_EXT_H 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PROCESSES_EXT_H 485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PHYSICAL 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PHYSICAL 615
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PHYSICAL_EXT_CPP 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PHYSICAL_EXT_CPP 380
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_PHYSICAL_EXT_H 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_PHYSICAL_EXT_H 235
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_IF 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_IF 304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_IF_EXT_THRIFT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_IF_EXT_THRIFT 304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SCHEDULER 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SCHEDULER 707
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SCHEDULER_EXT_CPP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SCHEDULER_EXT_CPP 558
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SCHEDULER_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SCHEDULER_EXT_H 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SERVER 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SERVER 1,113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SERVER_EXT_CPP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SERVER_EXT_CPP 911
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SERVER_EXT_H 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SERVER_EXT_H 202
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_UTILS 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_UTILS 939
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_UTILS_EXT_H 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_UTILS_EXT_H 485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_UTILS_EXT_CPP 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_UTILS_EXT_CPP 454
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SQLITE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SQLITE 389
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SQLITE_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SQLITE_EXT_H 214
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_SQLITE_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_SQLITE_EXT_CPP 175
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_THRIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_THRIFT 191
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_THRIFT_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_THRIFT_EXT_CPP 182
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_THRIFT_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_THRIFT_EXT_H 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_RUNNERS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_RUNNERS 1,326
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_RUNNERS_EXT_CPP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_RUNNERS_EXT_CPP 1,017
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_RUNNERS_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_RUNNERS_EXT_H 309
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_STATUSES 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_STATUSES 923
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_STATUSES_EXT_CPP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_STATUSES_EXT_CPP 577
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_STATUSES_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_STATUSES_EXT_H 346
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_WORKER 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_WORKER 840
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_WORKER_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_WORKER_EXT_CPP 680
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_WORKER_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_WORKER_EXT_H 160
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CRON 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CRON 964
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CRON_EXT_CPP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CRON_EXT_CPP 769
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_CRON_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_CRON_EXT_H 195
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_REMOTE 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_REMOTE 1,660
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_REMOTE_EXT_CPP 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_REMOTE_EXT_CPP 1,074
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BISTRO_REMOTE_EXT_H 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BISTRO_REMOTE_EXT_H 586
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_UI_RSRC 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_UI_RSRC 681
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_UI_RSRC_EXT_CSS 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_UI_RSRC_EXT_CSS 532
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_UI_RSRC_EXT_JS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_UI_RSRC_EXT_JS 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_UI_SRC 70
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_UI_SRC 4,902
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_UI_SRC_EXT_PHP 70
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_UI_SRC_EXT_PHP 4,902
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER 8,792
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER_EXT_PY 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER_EXT_PY 6,607
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER_EXT_CMAKE 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER_EXT_CMAKE 2,111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_FBCODE_BUILDER_EXT_C 74
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 40
LINES_OF_CODE_CONCERN_GENERAL_TODOS 8,089
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 9
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 3,214
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 1,978
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PHP 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PHP 1,165
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CMAKE 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CMAKE 918
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 729
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 85
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 288
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 20,647
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 74
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 7,324
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 59
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 3,737
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 27
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 3,692
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 88
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 3,577
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 18
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 1,330
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 13
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 532
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_THRIFT 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_THRIFT 317
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 74
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 64
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 248
LOW_RISK_FILE_SIZE_COUNT 50
MEDIUM_RISK_FILE_SIZE_COUNT 22
HIGH_RISK_FILE_SIZE_COUNT 8
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 9,169
LOW_RISK_FILE_SIZE_LOC 6,984
MEDIUM_RISK_FILE_SIZE_LOC 7,051
HIGH_RISK_FILE_SIZE_LOC 5,532
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 1,425
LINES_OF_CODE_IN_UNITS 17,835
LINES_OF_CODE_OUTSIDE_UNITS 10,901
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 4,251
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 23.84
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 949
UNIT_SIZE_LOW_RISK_LOC 3,556
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.94
UNIT_SIZE_LOW_RISK_COUNT 241
UNIT_SIZE_MEDIUM_RISK_LOC 5,622
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 31.52
UNIT_SIZE_MEDIUM_RISK_COUNT 177
UNIT_SIZE_HIGH_RISK_LOC 3,435
UNIT_SIZE_HIGH_RISK_PERCENTAGE 19.26
UNIT_SIZE_HIGH_RISK_COUNT 50
UNIT_SIZE_VERY_HIGH_RISK_LOC 971
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 5.44
UNIT_SIZE_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_BENCHMARK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_NEGLIGIBLE_RISK_LOC 12
UNIT_SIZE_COMPONENT_BISTRO_NEGLIGIBLE_RISK_PERCENTAGE 9.92
UNIT_SIZE_COMPONENT_BISTRO_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_VERY_HIGH_RISK_LOC 109
UNIT_SIZE_COMPONENT_BISTRO_VERY_HIGH_RISK_PERCENTAGE 90.08
UNIT_SIZE_COMPONENT_BISTRO_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_PY_NEGLIGIBLE_RISK_LOC 67
UNIT_SIZE_COMPONENT_BISTRO_PY_NEGLIGIBLE_RISK_PERCENTAGE 85.9
UNIT_SIZE_COMPONENT_BISTRO_PY_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_BISTRO_PY_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_BISTRO_PY_LOW_RISK_PERCENTAGE 14.1
UNIT_SIZE_COMPONENT_BISTRO_PY_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_PY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_PY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_PY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_PY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_NEGLIGIBLE_RISK_PERCENTAGE 12.28
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_LOW_RISK_LOC 24
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_LOW_RISK_PERCENTAGE 21.05
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_HIGH_RISK_LOC 76
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_HIGH_RISK_PERCENTAGE 66.67
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_MONITOR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_NEGLIGIBLE_RISK_LOC 13
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_NEGLIGIBLE_RISK_PERCENTAGE 8.12
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_LOW_RISK_LOC 32
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_LOW_RISK_PERCENTAGE 20
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_VERY_HIGH_RISK_LOC 115
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_VERY_HIGH_RISK_PERCENTAGE 71.88
UNIT_SIZE_COMPONENT_BISTRO_CMAKE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_NEGLIGIBLE_RISK_LOC 171
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 30.32
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_NEGLIGIBLE_RISK_COUNT 42
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_LOW_RISK_LOC 159
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_LOW_RISK_PERCENTAGE 28.19
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_MEDIUM_RISK_LOC 111
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_MEDIUM_RISK_PERCENTAGE 19.68
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_HIGH_RISK_LOC 123
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_HIGH_RISK_PERCENTAGE 21.81
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_NODES_NEGLIGIBLE_RISK_LOC 44
UNIT_SIZE_COMPONENT_BISTRO_NODES_NEGLIGIBLE_RISK_PERCENTAGE 17.46
UNIT_SIZE_COMPONENT_BISTRO_NODES_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_BISTRO_NODES_LOW_RISK_LOC 31
UNIT_SIZE_COMPONENT_BISTRO_NODES_LOW_RISK_PERCENTAGE 12.3
UNIT_SIZE_COMPONENT_BISTRO_NODES_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_NODES_MEDIUM_RISK_LOC 177
UNIT_SIZE_COMPONENT_BISTRO_NODES_MEDIUM_RISK_PERCENTAGE 70.24
UNIT_SIZE_COMPONENT_BISTRO_NODES_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_BISTRO_NODES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_NODES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_NODES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_NODES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_NODES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_NODES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_NEGLIGIBLE_RISK_LOC 176
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_NEGLIGIBLE_RISK_PERCENTAGE 18.2
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_LOW_RISK_LOC 218
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_LOW_RISK_PERCENTAGE 22.54
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_MEDIUM_RISK_LOC 131
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_MEDIUM_RISK_PERCENTAGE 13.55
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_HIGH_RISK_LOC 322
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_HIGH_RISK_PERCENTAGE 33.3
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_VERY_HIGH_RISK_LOC 120
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_VERY_HIGH_RISK_PERCENTAGE 12.41
UNIT_SIZE_COMPONENT_BISTRO_PROCESSES_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_NEGLIGIBLE_RISK_LOC 87
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_NEGLIGIBLE_RISK_PERCENTAGE 23.26
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_LOW_RISK_LOC 165
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_LOW_RISK_PERCENTAGE 44.12
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_MEDIUM_RISK_LOC 122
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_MEDIUM_RISK_PERCENTAGE 32.62
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_PHYSICAL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_NEGLIGIBLE_RISK_LOC 28
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_NEGLIGIBLE_RISK_PERCENTAGE 6.65
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_LOW_RISK_LOC 29
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_LOW_RISK_PERCENTAGE 6.89
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_MEDIUM_RISK_LOC 181
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_MEDIUM_RISK_PERCENTAGE 42.99
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_HIGH_RISK_LOC 183
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_HIGH_RISK_PERCENTAGE 43.47
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_SCHEDULER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_SERVER_NEGLIGIBLE_RISK_LOC 119
UNIT_SIZE_COMPONENT_BISTRO_SERVER_NEGLIGIBLE_RISK_PERCENTAGE 17.05
UNIT_SIZE_COMPONENT_BISTRO_SERVER_NEGLIGIBLE_RISK_COUNT 23
UNIT_SIZE_COMPONENT_BISTRO_SERVER_LOW_RISK_LOC 148
UNIT_SIZE_COMPONENT_BISTRO_SERVER_LOW_RISK_PERCENTAGE 21.2
UNIT_SIZE_COMPONENT_BISTRO_SERVER_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_BISTRO_SERVER_MEDIUM_RISK_LOC 183
UNIT_SIZE_COMPONENT_BISTRO_SERVER_MEDIUM_RISK_PERCENTAGE 26.22
UNIT_SIZE_COMPONENT_BISTRO_SERVER_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BISTRO_SERVER_HIGH_RISK_LOC 248
UNIT_SIZE_COMPONENT_BISTRO_SERVER_HIGH_RISK_PERCENTAGE 35.53
UNIT_SIZE_COMPONENT_BISTRO_SERVER_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_SERVER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_SERVER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_SERVER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_UTILS_NEGLIGIBLE_RISK_LOC 143
UNIT_SIZE_COMPONENT_BISTRO_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 32.13
UNIT_SIZE_COMPONENT_BISTRO_UTILS_NEGLIGIBLE_RISK_COUNT 29
UNIT_SIZE_COMPONENT_BISTRO_UTILS_LOW_RISK_LOC 56
UNIT_SIZE_COMPONENT_BISTRO_UTILS_LOW_RISK_PERCENTAGE 12.58
UNIT_SIZE_COMPONENT_BISTRO_UTILS_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_UTILS_MEDIUM_RISK_LOC 85
UNIT_SIZE_COMPONENT_BISTRO_UTILS_MEDIUM_RISK_PERCENTAGE 19.1
UNIT_SIZE_COMPONENT_BISTRO_UTILS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BISTRO_UTILS_HIGH_RISK_LOC 161
UNIT_SIZE_COMPONENT_BISTRO_UTILS_HIGH_RISK_PERCENTAGE 36.18
UNIT_SIZE_COMPONENT_BISTRO_UTILS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_UTILS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_UTILS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_NEGLIGIBLE_RISK_LOC 195
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_NEGLIGIBLE_RISK_PERCENTAGE 94.2
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_NEGLIGIBLE_RISK_COUNT 45
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_LOW_RISK_PERCENTAGE 5.8
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_SQLITE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_NEGLIGIBLE_RISK_PERCENTAGE 5.26
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_LOW_RISK_PERCENTAGE 6.43
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_MEDIUM_RISK_LOC 25
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_MEDIUM_RISK_PERCENTAGE 14.62
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_HIGH_RISK_LOC 126
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_HIGH_RISK_PERCENTAGE 73.68
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_THRIFT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_NEGLIGIBLE_RISK_LOC 66
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_NEGLIGIBLE_RISK_PERCENTAGE 7.52
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_LOW_RISK_LOC 95
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_LOW_RISK_PERCENTAGE 10.82
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_MEDIUM_RISK_LOC 304
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_MEDIUM_RISK_PERCENTAGE 34.62
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_HIGH_RISK_LOC 148
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_HIGH_RISK_PERCENTAGE 16.86
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_VERY_HIGH_RISK_LOC 265
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_VERY_HIGH_RISK_PERCENTAGE 30.18
UNIT_SIZE_COMPONENT_BISTRO_RUNNERS_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_NEGLIGIBLE_RISK_LOC 203
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_NEGLIGIBLE_RISK_PERCENTAGE 39.26
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_NEGLIGIBLE_RISK_COUNT 50
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_LOW_RISK_LOC 102
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_LOW_RISK_PERCENTAGE 19.73
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_MEDIUM_RISK_LOC 137
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_MEDIUM_RISK_PERCENTAGE 26.5
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_HIGH_RISK_LOC 75
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_HIGH_RISK_PERCENTAGE 14.51
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_STATUSES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_WORKER_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_BISTRO_WORKER_NEGLIGIBLE_RISK_PERCENTAGE 5.71
UNIT_SIZE_COMPONENT_BISTRO_WORKER_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_BISTRO_WORKER_LOW_RISK_LOC 62
UNIT_SIZE_COMPONENT_BISTRO_WORKER_LOW_RISK_PERCENTAGE 11.07
UNIT_SIZE_COMPONENT_BISTRO_WORKER_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BISTRO_WORKER_MEDIUM_RISK_LOC 298
UNIT_SIZE_COMPONENT_BISTRO_WORKER_MEDIUM_RISK_PERCENTAGE 53.21
UNIT_SIZE_COMPONENT_BISTRO_WORKER_MEDIUM_RISK_COUNT 9
UNIT_SIZE_COMPONENT_BISTRO_WORKER_HIGH_RISK_LOC 61
UNIT_SIZE_COMPONENT_BISTRO_WORKER_HIGH_RISK_PERCENTAGE 10.89
UNIT_SIZE_COMPONENT_BISTRO_WORKER_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_WORKER_VERY_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_BISTRO_WORKER_VERY_HIGH_RISK_PERCENTAGE 19.11
UNIT_SIZE_COMPONENT_BISTRO_WORKER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_CRON_NEGLIGIBLE_RISK_LOC 116
UNIT_SIZE_COMPONENT_BISTRO_CRON_NEGLIGIBLE_RISK_PERCENTAGE 19.02
UNIT_SIZE_COMPONENT_BISTRO_CRON_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_COMPONENT_BISTRO_CRON_LOW_RISK_LOC 189
UNIT_SIZE_COMPONENT_BISTRO_CRON_LOW_RISK_PERCENTAGE 30.98
UNIT_SIZE_COMPONENT_BISTRO_CRON_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_BISTRO_CRON_MEDIUM_RISK_LOC 247
UNIT_SIZE_COMPONENT_BISTRO_CRON_MEDIUM_RISK_PERCENTAGE 40.49
UNIT_SIZE_COMPONENT_BISTRO_CRON_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_BISTRO_CRON_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_BISTRO_CRON_HIGH_RISK_PERCENTAGE 9.51
UNIT_SIZE_COMPONENT_BISTRO_CRON_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BISTRO_CRON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_CRON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_CRON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_NEGLIGIBLE_RISK_LOC 233
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_NEGLIGIBLE_RISK_PERCENTAGE 25.22
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_NEGLIGIBLE_RISK_COUNT 45
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_LOW_RISK_LOC 78
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_LOW_RISK_PERCENTAGE 8.44
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_MEDIUM_RISK_LOC 318
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_MEDIUM_RISK_PERCENTAGE 34.42
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_MEDIUM_RISK_COUNT 9
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_HIGH_RISK_LOC 295
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_HIGH_RISK_PERCENTAGE 31.93
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BISTRO_REMOTE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_LOW_RISK_LOC 55
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WEB_UI_RSRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WEB_UI_SRC_NEGLIGIBLE_RISK_LOC 994
UNIT_SIZE_COMPONENT_WEB_UI_SRC_NEGLIGIBLE_RISK_PERCENTAGE 23.06
UNIT_SIZE_COMPONENT_WEB_UI_SRC_NEGLIGIBLE_RISK_COUNT 204
UNIT_SIZE_COMPONENT_WEB_UI_SRC_LOW_RISK_LOC 876
UNIT_SIZE_COMPONENT_WEB_UI_SRC_LOW_RISK_PERCENTAGE 20.32
UNIT_SIZE_COMPONENT_WEB_UI_SRC_LOW_RISK_COUNT 58
UNIT_SIZE_COMPONENT_WEB_UI_SRC_MEDIUM_RISK_LOC 1,360
UNIT_SIZE_COMPONENT_WEB_UI_SRC_MEDIUM_RISK_PERCENTAGE 31.55
UNIT_SIZE_COMPONENT_WEB_UI_SRC_MEDIUM_RISK_COUNT 43
UNIT_SIZE_COMPONENT_WEB_UI_SRC_HIGH_RISK_LOC 953
UNIT_SIZE_COMPONENT_WEB_UI_SRC_HIGH_RISK_PERCENTAGE 22.11
UNIT_SIZE_COMPONENT_WEB_UI_SRC_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_WEB_UI_SRC_VERY_HIGH_RISK_LOC 127
UNIT_SIZE_COMPONENT_WEB_UI_SRC_VERY_HIGH_RISK_PERCENTAGE 2.95
UNIT_SIZE_COMPONENT_WEB_UI_SRC_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_NEGLIGIBLE_RISK_LOC 1,514
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 28.07
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_NEGLIGIBLE_RISK_COUNT 359
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_LOW_RISK_LOC 1,203
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_LOW_RISK_PERCENTAGE 22.3
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_LOW_RISK_COUNT 84
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_MEDIUM_RISK_LOC 1,943
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_MEDIUM_RISK_PERCENTAGE 36.02
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_MEDIUM_RISK_COUNT 62
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_HIGH_RISK_LOC 606
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_HIGH_RISK_PERCENTAGE 11.23
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_VERY_HIGH_RISK_LOC 128
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_VERY_HIGH_RISK_PERCENTAGE 2.37
UNIT_SIZE_COMPONENT_BUILD_FBCODE_BUILDER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 914
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 13.78
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 165
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 1,144
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 17.24
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 76
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 2,178
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 32.83
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 67
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 1,797
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 27.09
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 26
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 601
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 9.06
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 1,587
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 28.56
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 373
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,246
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 22.42
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 87
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 1,875
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 33.74
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 59
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 606
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 10.91
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 243
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 4.37
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 756
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 62.43
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 207
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 235
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 19.41
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 17
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 141
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 11.64
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 79
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 6.52
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 55
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 3
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_PHP_NEGLIGIBLE_RISK_LOC 994
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_PERCENTAGE 23.06
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_COUNT 204
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_LOC 876
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_PERCENTAGE 20.32
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_COUNT 58
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_LOC 1,360
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_PERCENTAGE 31.55
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_COUNT 43
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_LOC 953
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_PERCENTAGE 22.11
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_COUNT 14
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_LOC 127
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_PERCENTAGE 2.95
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 68
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 3
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 9,925
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 55.65
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,229
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 4,250
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 23.83
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 136
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 3,660
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 20.52
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 60
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_BISTRO_BENCHMARK_NEGLIGIBLE_RISK_LOC 15
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_BENCHMARK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NEGLIGIBLE_RISK_LOC 12
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NEGLIGIBLE_RISK_PERCENTAGE 9.92
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MEDIUM_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MEDIUM_RISK_PERCENTAGE 90.08
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_NEGLIGIBLE_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_NEGLIGIBLE_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_NEGLIGIBLE_RISK_PERCENTAGE 33.33
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_MEDIUM_RISK_LOC 76
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_MEDIUM_RISK_PERCENTAGE 66.67
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_MONITOR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_NEGLIGIBLE_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_NEGLIGIBLE_RISK_PERCENTAGE 8.12
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_LOW_RISK_LOC 147
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_LOW_RISK_PERCENTAGE 91.88
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CMAKE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_NEGLIGIBLE_RISK_LOC 368
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 65.25
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_NEGLIGIBLE_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_LOW_RISK_LOC 116
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_LOW_RISK_PERCENTAGE 20.57
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_MEDIUM_RISK_LOC 80
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_MEDIUM_RISK_PERCENTAGE 14.18
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_NEGLIGIBLE_RISK_LOC 154
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_NEGLIGIBLE_RISK_PERCENTAGE 61.11
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_LOW_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_LOW_RISK_PERCENTAGE 9.92
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_MEDIUM_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_MEDIUM_RISK_PERCENTAGE 28.97
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_NODES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_NEGLIGIBLE_RISK_LOC 416
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_NEGLIGIBLE_RISK_PERCENTAGE 43.02
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_NEGLIGIBLE_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_LOW_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_LOW_RISK_PERCENTAGE 7.76
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_MEDIUM_RISK_LOC 476
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_MEDIUM_RISK_PERCENTAGE 49.22
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PROCESSES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_NEGLIGIBLE_RISK_LOC 274
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_NEGLIGIBLE_RISK_PERCENTAGE 73.26
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_LOW_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_LOW_RISK_PERCENTAGE 14.71
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_MEDIUM_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_MEDIUM_RISK_PERCENTAGE 12.03
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_PHYSICAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_NEGLIGIBLE_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_NEGLIGIBLE_RISK_PERCENTAGE 25.65
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_LOW_RISK_LOC 130
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_LOW_RISK_PERCENTAGE 30.88
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_MEDIUM_RISK_LOC 183
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_MEDIUM_RISK_PERCENTAGE 43.47
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SCHEDULER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_NEGLIGIBLE_RISK_LOC 277
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_NEGLIGIBLE_RISK_PERCENTAGE 39.68
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_NEGLIGIBLE_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_LOW_RISK_LOC 296
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_LOW_RISK_PERCENTAGE 42.41
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_MEDIUM_RISK_LOC 125
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_MEDIUM_RISK_PERCENTAGE 17.91
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SERVER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_NEGLIGIBLE_RISK_LOC 251
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 56.4
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_LOW_RISK_LOC 112
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_LOW_RISK_PERCENTAGE 25.17
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_MEDIUM_RISK_LOC 82
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_MEDIUM_RISK_PERCENTAGE 18.43
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_UTILS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_NEGLIGIBLE_RISK_LOC 207
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_NEGLIGIBLE_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_SQLITE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_NEGLIGIBLE_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_NEGLIGIBLE_RISK_PERCENTAGE 11.7
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_LOW_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_LOW_RISK_PERCENTAGE 14.62
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_MEDIUM_RISK_LOC 126
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_MEDIUM_RISK_PERCENTAGE 73.68
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_THRIFT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_NEGLIGIBLE_RISK_LOC 328
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_NEGLIGIBLE_RISK_PERCENTAGE 37.36
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_LOW_RISK_LOC 143
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_LOW_RISK_PERCENTAGE 16.29
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_MEDIUM_RISK_LOC 407
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_MEDIUM_RISK_PERCENTAGE 46.36
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_RUNNERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_NEGLIGIBLE_RISK_LOC 289
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_NEGLIGIBLE_RISK_PERCENTAGE 55.9
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_LOW_RISK_LOC 153
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_LOW_RISK_PERCENTAGE 29.59
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_MEDIUM_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_MEDIUM_RISK_PERCENTAGE 14.51
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_STATUSES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_NEGLIGIBLE_RISK_LOC 252
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_NEGLIGIBLE_RISK_PERCENTAGE 45
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_LOW_RISK_LOC 201
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_LOW_RISK_PERCENTAGE 35.89
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_MEDIUM_RISK_LOC 107
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_MEDIUM_RISK_PERCENTAGE 19.11
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_WORKER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_NEGLIGIBLE_RISK_LOC 339
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_NEGLIGIBLE_RISK_PERCENTAGE 55.57
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_LOW_RISK_LOC 80
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_LOW_RISK_PERCENTAGE 13.11
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_MEDIUM_RISK_PERCENTAGE 31.31
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_CRON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_NEGLIGIBLE_RISK_LOC 409
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_NEGLIGIBLE_RISK_PERCENTAGE 44.26
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_NEGLIGIBLE_RISK_COUNT 54
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_LOW_RISK_LOC 354
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_LOW_RISK_PERCENTAGE 38.31
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_MEDIUM_RISK_LOC 161
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_MEDIUM_RISK_PERCENTAGE 17.42
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BISTRO_REMOTE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_NEGLIGIBLE_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_RSRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_NEGLIGIBLE_RISK_LOC 2,815
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_NEGLIGIBLE_RISK_PERCENTAGE 65.31
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_NEGLIGIBLE_RISK_COUNT 285
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_LOW_RISK_LOC 900
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_LOW_RISK_PERCENTAGE 20.88
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_LOW_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_MEDIUM_RISK_LOC 595
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_MEDIUM_RISK_PERCENTAGE 13.81
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_MEDIUM_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WEB_UI_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_NEGLIGIBLE_RISK_LOC 3,207
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 59.45
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_NEGLIGIBLE_RISK_COUNT 439
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_LOW_RISK_LOC 1,438
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_LOW_RISK_PERCENTAGE 26.66
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_LOW_RISK_COUNT 61
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_MEDIUM_RISK_LOC 749
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_MEDIUM_RISK_PERCENTAGE 13.89
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_MEDIUM_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_FBCODE_BUILDER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 2,737
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 41.26
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 262
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 1,644
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 24.78
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 2,253
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 33.96
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 32
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_PY_NEGLIGIBLE_RISK_LOC 3,246
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 58.41
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 452
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 1,562
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 28.11
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 63
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 749
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 13.48
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 15
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_H_NEGLIGIBLE_RISK_LOC 1,027
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 84.81
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 225
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 121
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 9.99
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 63
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 5.2
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3
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_PHP_NEGLIGIBLE_RISK_LOC 2,815
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_PERCENTAGE 65.31
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_COUNT 285
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_LOC 900
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_PERCENTAGE 20.88
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_LOC 595
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_PERCENTAGE 13.81
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 66.18
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 33.82
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,472
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,870
FILE_CHANGE_HISTORY_WEEKS 351
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,755
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 26
FILE_AGE_MEDIUM_RISK_COUNT 193
FILE_AGE_HIGH_RISK_COUNT 4
FILE_AGE_VERY_HIGH_RISK_COUNT 104
FILE_AGE_NEGLIGIBLE_RISK_LOC 309
FILE_AGE_LOW_RISK_LOC 6,321
FILE_AGE_MEDIUM_RISK_LOC 14,435
FILE_AGE_HIGH_RISK_LOC 549
FILE_AGE_VERY_HIGH_RISK_LOC 7,122
NUMBER_OF_CONTRIBUTORS 147
DUPLICATION_NUMBER_OF_DUPLICATES 96
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 53
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 864
DUPLICATION_NUMBER_OF_CLEANED_LINES 24,755
DUPLICATION_PERCENTAGE 3.49
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BUILD_FBCODE_BUILDER 484
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BUILD_FBCODE_BUILDER 484
DUPLICATION_PERCENTAGE_PRIMARY_BUILD_FBCODE_BUILDER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_SERVER 80
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_SERVER 80
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_SERVER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_UTILS 20
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_UTILS 20
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_UTILS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_WORKER 25
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_WORKER 25
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_WORKER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_RUNNERS 85
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_RUNNERS 85
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_RUNNERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_SCHEDULER 41
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_SCHEDULER 41
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_SCHEDULER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO 15
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_REMOTE 63
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_REMOTE 63
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_REMOTE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEB_UI_SRC 20
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEB_UI_SRC 20
DUPLICATION_PERCENTAGE_PRIMARY_WEB_UI_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_PROCESSES 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_PROCESSES 24
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_PROCESSES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_BENCHMARK 7
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_BENCHMARK 7
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_BENCHMARK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_PY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_PY 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_PY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_MONITOR 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_MONITOR 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_MONITOR -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_FLAGS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_FLAGS 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_FLAGS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_CMAKE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_CMAKE 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_CMAKE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_CONFIG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_CONFIG 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_CONFIG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_NODES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_NODES 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_NODES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_PHYSICAL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_PHYSICAL 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_PHYSICAL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_IF 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_IF 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_IF -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_SQLITE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_SQLITE 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_SQLITE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_THRIFT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_THRIFT 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_THRIFT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_STATUSES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_STATUSES 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_STATUSES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BISTRO_CRON 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BISTRO_CRON 0
DUPLICATION_PERCENTAGE_PRIMARY_BISTRO_CRON -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEB_UI_RSRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEB_UI_RSRC 0
DUPLICATION_PERCENTAGE_PRIMARY_WEB_UI_RSRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE 210
DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE 2,248
DUPLICATION_PERCENTAGE_CMAKE 9.34
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 274
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 6,687
DUPLICATION_PERCENTAGE_PY 4.1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 183
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 3,466
DUPLICATION_PERCENTAGE_H 5.28
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 177
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 7,335
DUPLICATION_PERCENTAGE_CPP 2.41
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PHP 20
DUPLICATION_NUMBER_OF_CLEANED_LINES_PHP 4,031
DUPLICATION_PERCENTAGE_PHP 0.5
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,087