facebookexperimental / skybison
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 5,625
NUMBER_OF_FILES_MAIN 628
LINES_OF_CODE_MAIN 213,488
NUMBER_OF_FILES_MAIN_EXT_CPP 304
LINES_OF_CODE_MAIN_EXT_CPP 150,335
NUMBER_OF_FILES_MAIN_EXT_PY 111
LINES_OF_CODE_MAIN_EXT_PY 41,710
NUMBER_OF_FILES_MAIN_EXT_H 209
LINES_OF_CODE_MAIN_EXT_H 18,768
NUMBER_OF_FILES_MAIN_EXT_CMAKE 4
LINES_OF_CODE_MAIN_EXT_CMAKE 2,675
NUMBER_OF_FILES_TEST 368
LINES_OF_CODE_TEST 37,222
NUMBER_OF_FILES_TEST_EXT_PY 361
LINES_OF_CODE_TEST_EXT_PY 36,838
NUMBER_OF_FILES_TEST_EXT_CPP 4
LINES_OF_CODE_TEST_EXT_CPP 278
NUMBER_OF_FILES_TEST_EXT_H 2
LINES_OF_CODE_TEST_EXT_H 90
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 16
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 17.43
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 150
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 150
NUMBER_OF_FILES_OTHER 27
LINES_OF_CODE_OTHER 5,071
NUMBER_OF_FILES_OTHER_EXT_TXT 13
LINES_OF_CODE_OTHER_EXT_TXT 3,634
NUMBER_OF_FILES_OTHER_EXT_MD 13
LINES_OF_CODE_OTHER_EXT_MD 1,365
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 72
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 2,706
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CMAKE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CMAKE 2,662
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CPP 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL 2,534
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_EXT_PY 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_EXT_PY 2,521
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_EXT_CMAKE 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_LINUX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_LINUX 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_LINUX_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_LINUX_EXT_PY 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CAPI 78
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CAPI 3,524
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CAPI_EXT_H 78
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CAPI_EXT_H 3,524
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CAPI_CPYTHON 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CAPI_CPYTHON 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CAPI_CPYTHON_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CAPI_CPYTHON_EXT_H 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CAPI_CPYTHON_INTERNAL 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CAPI_CPYTHON_INTERNAL 1,543
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CAPI_CPYTHON_INTERNAL_EXT_H 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CAPI_CPYTHON_INTERNAL_EXT_H 1,543
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_PYTHON 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_PYTHON 9,426
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_PYTHON_EXT_CPP 48
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_PYTHON_EXT_CPP 9,417
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_PYTHON_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_PYTHON_EXT_H 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_EXT_CPP 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_INTERNAL 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_INTERNAL 3,101
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_INTERNAL_EXT_CPP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_INTERNAL_EXT_CPP 2,769
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_INTERNAL_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_INTERNAL_EXT_H 332
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_OBJECTS 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_OBJECTS 30,359
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_OBJECTS_EXT_CPP 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_OBJECTS_EXT_CPP 30,352
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_OBJECTS_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_OBJECTS_EXT_H 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_MODULES 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_MODULES 6,656
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXT_MODULES_EXT_CPP 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXT_MODULES_EXT_CPP 6,656
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUNTIME 254
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUNTIME 114,444
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUNTIME_EXT_CPP 164
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUNTIME_EXT_CPP 101,092
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUNTIME_EXT_H 90
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUNTIME_EXT_H 13,352
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY 22,517
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_EXT_PY 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_EXT_PY 22,517
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_ENCODINGS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_ENCODINGS 171
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_ENCODINGS_EXT_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_ENCODINGS_EXT_PY 171
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_DISTUTILS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_DISTUTILS 318
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_DISTUTILS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_DISTUTILS_EXT_PY 318
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY__STATIC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY__STATIC 345
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY__STATIC_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY__STATIC_EXT_PY 345
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_JSON 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_JSON 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_JSON_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_JSON_EXT_PY 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_COLLECTIONS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_COLLECTIONS 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_COLLECTIONS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_COLLECTIONS_EXT_PY 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_COMPILER 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_COMPILER 11,615
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_COMPILER_EXT_PY 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_COMPILER_EXT_PY 11,615
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_ASYNCIO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_ASYNCIO 558
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBRARY_ASYNCIO_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBRARY_ASYNCIO_EXT_PY 558
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS 423
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_PY 423
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_BENCHMARKS 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_BENCHMARKS 2,828
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_BENCHMARKS_EXT_PY 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_BENCHMARKS_EXT_PY 2,828
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 10
LINES_OF_CODE_CONCERN_GENERAL_TODOS 13,380
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 8,034
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 5,346
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 618
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 200,108
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 302
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 144,989
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 103
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 33,676
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 209
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 18,768
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 2,675
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 350
LOW_RISK_FILE_SIZE_COUNT 77
MEDIUM_RISK_FILE_SIZE_COUNT 92
HIGH_RISK_FILE_SIZE_COUNT 60
VERY_HIGH_RISK_FILE_SIZE_COUNT 49
NEGLIGIBLE_RISK_FILE_SIZE_LOC 10,142
LOW_RISK_FILE_SIZE_LOC 10,941
MEDIUM_RISK_FILE_SIZE_LOC 29,962
HIGH_RISK_FILE_SIZE_LOC 43,756
VERY_HIGH_RISK_FILE_SIZE_LOC 118,687
NUMBER_OF_UNITS 9,939
LINES_OF_CODE_IN_UNITS 97,105
LINES_OF_CODE_OUTSIDE_UNITS 116,383
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 29,657
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 30.54
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 7,389
UNIT_SIZE_LOW_RISK_LOC 21,027
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.65
UNIT_SIZE_LOW_RISK_COUNT 1,418
UNIT_SIZE_MEDIUM_RISK_LOC 27,760
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 28.59
UNIT_SIZE_MEDIUM_RISK_COUNT 906
UNIT_SIZE_HIGH_RISK_LOC 12,216
UNIT_SIZE_HIGH_RISK_PERCENTAGE 12.58
UNIT_SIZE_HIGH_RISK_COUNT 184
UNIT_SIZE_VERY_HIGH_RISK_LOC 6,445
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 6.64
UNIT_SIZE_VERY_HIGH_RISK_COUNT 42
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_LOC 448
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 22.15
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_COUNT 95
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_LOC 394
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_PERCENTAGE 19.48
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_COUNT 26
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_LOC 454
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_PERCENTAGE 22.44
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_LOC 262
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_PERCENTAGE 12.95
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_LOC 465
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_PERCENTAGE 22.99
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CAPI_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_CAPI_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CAPI_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CAPI_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CAPI_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CAPI_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CAPI_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CAPI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CAPI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CAPI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CAPI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CAPI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CAPI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CAPI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CAPI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 11
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 42.31
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 57.69
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EXT_PYTHON_NEGLIGIBLE_RISK_LOC 678
UNIT_SIZE_COMPONENT_EXT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 24.83
UNIT_SIZE_COMPONENT_EXT_PYTHON_NEGLIGIBLE_RISK_COUNT 160
UNIT_SIZE_COMPONENT_EXT_PYTHON_LOW_RISK_LOC 497
UNIT_SIZE_COMPONENT_EXT_PYTHON_LOW_RISK_PERCENTAGE 18.2
UNIT_SIZE_COMPONENT_EXT_PYTHON_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_EXT_PYTHON_MEDIUM_RISK_LOC 562
UNIT_SIZE_COMPONENT_EXT_PYTHON_MEDIUM_RISK_PERCENTAGE 20.58
UNIT_SIZE_COMPONENT_EXT_PYTHON_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_EXT_PYTHON_HIGH_RISK_LOC 506
UNIT_SIZE_COMPONENT_EXT_PYTHON_HIGH_RISK_PERCENTAGE 18.53
UNIT_SIZE_COMPONENT_EXT_PYTHON_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_EXT_PYTHON_VERY_HIGH_RISK_LOC 488
UNIT_SIZE_COMPONENT_EXT_PYTHON_VERY_HIGH_RISK_PERCENTAGE 17.87
UNIT_SIZE_COMPONENT_EXT_PYTHON_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_EXT_INTERNAL_NEGLIGIBLE_RISK_LOC 398
UNIT_SIZE_COMPONENT_EXT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 25.53
UNIT_SIZE_COMPONENT_EXT_INTERNAL_NEGLIGIBLE_RISK_COUNT 81
UNIT_SIZE_COMPONENT_EXT_INTERNAL_LOW_RISK_LOC 464
UNIT_SIZE_COMPONENT_EXT_INTERNAL_LOW_RISK_PERCENTAGE 29.76
UNIT_SIZE_COMPONENT_EXT_INTERNAL_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_EXT_INTERNAL_MEDIUM_RISK_LOC 585
UNIT_SIZE_COMPONENT_EXT_INTERNAL_MEDIUM_RISK_PERCENTAGE 37.52
UNIT_SIZE_COMPONENT_EXT_INTERNAL_MEDIUM_RISK_COUNT 19
UNIT_SIZE_COMPONENT_EXT_INTERNAL_HIGH_RISK_LOC 112
UNIT_SIZE_COMPONENT_EXT_INTERNAL_HIGH_RISK_PERCENTAGE 7.18
UNIT_SIZE_COMPONENT_EXT_INTERNAL_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_EXT_INTERNAL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EXT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EXT_INTERNAL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EXT_OBJECTS_NEGLIGIBLE_RISK_LOC 1,226
UNIT_SIZE_COMPONENT_EXT_OBJECTS_NEGLIGIBLE_RISK_PERCENTAGE 23.54
UNIT_SIZE_COMPONENT_EXT_OBJECTS_NEGLIGIBLE_RISK_COUNT 252
UNIT_SIZE_COMPONENT_EXT_OBJECTS_LOW_RISK_LOC 1,504
UNIT_SIZE_COMPONENT_EXT_OBJECTS_LOW_RISK_PERCENTAGE 28.87
UNIT_SIZE_COMPONENT_EXT_OBJECTS_LOW_RISK_COUNT 101
UNIT_SIZE_COMPONENT_EXT_OBJECTS_MEDIUM_RISK_LOC 1,477
UNIT_SIZE_COMPONENT_EXT_OBJECTS_MEDIUM_RISK_PERCENTAGE 28.35
UNIT_SIZE_COMPONENT_EXT_OBJECTS_MEDIUM_RISK_COUNT 51
UNIT_SIZE_COMPONENT_EXT_OBJECTS_HIGH_RISK_LOC 695
UNIT_SIZE_COMPONENT_EXT_OBJECTS_HIGH_RISK_PERCENTAGE 13.34
UNIT_SIZE_COMPONENT_EXT_OBJECTS_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_EXT_OBJECTS_VERY_HIGH_RISK_LOC 307
UNIT_SIZE_COMPONENT_EXT_OBJECTS_VERY_HIGH_RISK_PERCENTAGE 5.89
UNIT_SIZE_COMPONENT_EXT_OBJECTS_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_EXT_MODULES_NEGLIGIBLE_RISK_LOC 175
UNIT_SIZE_COMPONENT_EXT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE 34.93
UNIT_SIZE_COMPONENT_EXT_MODULES_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_COMPONENT_EXT_MODULES_LOW_RISK_LOC 71
UNIT_SIZE_COMPONENT_EXT_MODULES_LOW_RISK_PERCENTAGE 14.17
UNIT_SIZE_COMPONENT_EXT_MODULES_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_EXT_MODULES_MEDIUM_RISK_LOC 72
UNIT_SIZE_COMPONENT_EXT_MODULES_MEDIUM_RISK_PERCENTAGE 14.37
UNIT_SIZE_COMPONENT_EXT_MODULES_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_EXT_MODULES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EXT_MODULES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EXT_MODULES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EXT_MODULES_VERY_HIGH_RISK_LOC 183
UNIT_SIZE_COMPONENT_EXT_MODULES_VERY_HIGH_RISK_PERCENTAGE 36.53
UNIT_SIZE_COMPONENT_EXT_MODULES_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_RUNTIME_NEGLIGIBLE_RISK_LOC 13,262
UNIT_SIZE_COMPONENT_RUNTIME_NEGLIGIBLE_RISK_PERCENTAGE 24.19
UNIT_SIZE_COMPONENT_RUNTIME_NEGLIGIBLE_RISK_COUNT 2,893
UNIT_SIZE_COMPONENT_RUNTIME_LOW_RISK_LOC 12,005
UNIT_SIZE_COMPONENT_RUNTIME_LOW_RISK_PERCENTAGE 21.9
UNIT_SIZE_COMPONENT_RUNTIME_LOW_RISK_COUNT 804
UNIT_SIZE_COMPONENT_RUNTIME_MEDIUM_RISK_LOC 17,113
UNIT_SIZE_COMPONENT_RUNTIME_MEDIUM_RISK_PERCENTAGE 31.22
UNIT_SIZE_COMPONENT_RUNTIME_MEDIUM_RISK_COUNT 554
UNIT_SIZE_COMPONENT_RUNTIME_HIGH_RISK_LOC 8,268
UNIT_SIZE_COMPONENT_RUNTIME_HIGH_RISK_PERCENTAGE 15.08
UNIT_SIZE_COMPONENT_RUNTIME_HIGH_RISK_COUNT 125
UNIT_SIZE_COMPONENT_RUNTIME_VERY_HIGH_RISK_LOC 4,166
UNIT_SIZE_COMPONENT_RUNTIME_VERY_HIGH_RISK_PERCENTAGE 7.6
UNIT_SIZE_COMPONENT_RUNTIME_VERY_HIGH_RISK_COUNT 27
UNIT_SIZE_COMPONENT_LIBRARY_NEGLIGIBLE_RISK_LOC 8,685
UNIT_SIZE_COMPONENT_LIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 45.52
UNIT_SIZE_COMPONENT_LIBRARY_NEGLIGIBLE_RISK_COUNT 2,674
UNIT_SIZE_COMPONENT_LIBRARY_LOW_RISK_LOC 3,371
UNIT_SIZE_COMPONENT_LIBRARY_LOW_RISK_PERCENTAGE 17.67
UNIT_SIZE_COMPONENT_LIBRARY_LOW_RISK_COUNT 228
UNIT_SIZE_COMPONENT_LIBRARY_MEDIUM_RISK_LOC 4,724
UNIT_SIZE_COMPONENT_LIBRARY_MEDIUM_RISK_PERCENTAGE 24.76
UNIT_SIZE_COMPONENT_LIBRARY_MEDIUM_RISK_COUNT 153
UNIT_SIZE_COMPONENT_LIBRARY_HIGH_RISK_LOC 1,692
UNIT_SIZE_COMPONENT_LIBRARY_HIGH_RISK_PERCENTAGE 8.87
UNIT_SIZE_COMPONENT_LIBRARY_HIGH_RISK_COUNT 25
UNIT_SIZE_COMPONENT_LIBRARY_VERY_HIGH_RISK_LOC 606
UNIT_SIZE_COMPONENT_LIBRARY_VERY_HIGH_RISK_PERCENTAGE 3.18
UNIT_SIZE_COMPONENT_LIBRARY_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_NEGLIGIBLE_RISK_LOC 98
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_ENCODINGS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_NEGLIGIBLE_RISK_LOC 47
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_NEGLIGIBLE_RISK_PERCENTAGE 16.49
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_LOW_RISK_LOC 77
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_LOW_RISK_PERCENTAGE 27.02
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_MEDIUM_RISK_LOC 37
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_MEDIUM_RISK_PERCENTAGE 12.98
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_HIGH_RISK_LOC 124
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_HIGH_RISK_PERCENTAGE 43.51
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_DISTUTILS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_NEGLIGIBLE_RISK_LOC 88
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_NEGLIGIBLE_RISK_PERCENTAGE 71.54
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_LOW_RISK_PERCENTAGE 9.76
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_MEDIUM_RISK_LOC 23
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_MEDIUM_RISK_PERCENTAGE 18.7
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_STATIC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_NEGLIGIBLE_RISK_LOC 17
UNIT_SIZE_COMPONENT_LIBRARY_JSON_NEGLIGIBLE_RISK_PERCENTAGE 20.99
UNIT_SIZE_COMPONENT_LIBRARY_JSON_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LIBRARY_JSON_LOW_RISK_LOC 64
UNIT_SIZE_COMPONENT_LIBRARY_JSON_LOW_RISK_PERCENTAGE 79.01
UNIT_SIZE_COMPONENT_LIBRARY_JSON_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_LIBRARY_JSON_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_JSON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_NEGLIGIBLE_RISK_LOC 83
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_NEGLIGIBLE_RISK_PERCENTAGE 39.52
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_LOW_RISK_LOC 83
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_LOW_RISK_PERCENTAGE 39.52
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_MEDIUM_RISK_LOC 44
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_MEDIUM_RISK_PERCENTAGE 20.95
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_COLLECTIONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_NEGLIGIBLE_RISK_LOC 3,394
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_NEGLIGIBLE_RISK_PERCENTAGE 45.84
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_NEGLIGIBLE_RISK_COUNT 868
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_LOW_RISK_LOC 1,626
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_LOW_RISK_PERCENTAGE 21.96
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_LOW_RISK_COUNT 113
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_MEDIUM_RISK_LOC 1,907
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_MEDIUM_RISK_PERCENTAGE 25.76
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_MEDIUM_RISK_COUNT 64
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_HIGH_RISK_LOC 372
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_HIGH_RISK_PERCENTAGE 5.02
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_VERY_HIGH_RISK_LOC 105
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_VERY_HIGH_RISK_PERCENTAGE 1.42
UNIT_SIZE_COMPONENT_LIBRARY_COMPILER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_NEGLIGIBLE_RISK_LOC 111
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_NEGLIGIBLE_RISK_PERCENTAGE 27.75
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_LOW_RISK_LOC 90
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_LOW_RISK_PERCENTAGE 22.5
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_MEDIUM_RISK_LOC 65
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_MEDIUM_RISK_PERCENTAGE 16.25
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_HIGH_RISK_LOC 134
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_HIGH_RISK_PERCENTAGE 33.5
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBRARY_ASYNCIO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 122
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_LOC 114
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 31.15
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 130
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 35.52
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_NEGLIGIBLE_RISK_LOC 806
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 36.82
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 190
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_LOW_RISK_LOC 640
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_LOW_RISK_PERCENTAGE 29.24
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_LOW_RISK_COUNT 45
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_MEDIUM_RISK_LOC 567
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 25.9
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_HIGH_RISK_PERCENTAGE 2.33
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_VERY_HIGH_RISK_LOC 125
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 5.71
UNIT_SIZE_COMPONENT_BENCHMARKS_BENCHMARKS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 13,899
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 43.09
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 3,954
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 6,471
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 20.06
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 441
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 7,951
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 24.65
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 263
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 2,635
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 8.17
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 40
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 1,301
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 4.03
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 4,358
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 86.76
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 1,348
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 409
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 8.14
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 29
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 256
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 5.1
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 9
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 11,400
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 19.06
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 2,087
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 14,147
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 23.65
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 948
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 19,553
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 32.68
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 634
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 9,581
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 16.02
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 144
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 5,144
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 8.6
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 56,154
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 57.83
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 8,886
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 18,792
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 19.35
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 684
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 15,538
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 16
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 314
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 4,227
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 4.35
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 2,394
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.47
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 6,621
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_LOC 873
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 43.15
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_COUNT 117
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_LOC 406
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_PERCENTAGE 20.07
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_LOC 204
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_PERCENTAGE 10.08
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_LOC 353
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_PERCENTAGE 17.45
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_PERCENTAGE 9.24
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CAPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_NEGLIGIBLE_RISK_LOC 1,163
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 42.59
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_NEGLIGIBLE_RISK_COUNT 192
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_LOW_RISK_LOC 563
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_LOW_RISK_PERCENTAGE 20.62
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_LOW_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_MEDIUM_RISK_LOC 517
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_MEDIUM_RISK_PERCENTAGE 18.93
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_HIGH_RISK_LOC 289
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_HIGH_RISK_PERCENTAGE 10.58
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_VERY_HIGH_RISK_LOC 199
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_VERY_HIGH_RISK_PERCENTAGE 7.29
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_PYTHON_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_NEGLIGIBLE_RISK_LOC 1,209
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 77.55
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_NEGLIGIBLE_RISK_COUNT 125
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_LOW_RISK_LOC 350
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_LOW_RISK_PERCENTAGE 22.45
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_INTERNAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_NEGLIGIBLE_RISK_LOC 3,432
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_NEGLIGIBLE_RISK_PERCENTAGE 65.89
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_NEGLIGIBLE_RISK_COUNT 374
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_LOW_RISK_LOC 830
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_LOW_RISK_PERCENTAGE 15.93
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_MEDIUM_RISK_LOC 866
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_MEDIUM_RISK_PERCENTAGE 16.63
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_MEDIUM_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_HIGH_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_HIGH_RISK_PERCENTAGE 1.56
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_OBJECTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_NEGLIGIBLE_RISK_LOC 268
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE 53.49
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_NEGLIGIBLE_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_MEDIUM_RISK_LOC 50
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_MEDIUM_RISK_PERCENTAGE 9.98
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_VERY_HIGH_RISK_LOC 183
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_VERY_HIGH_RISK_PERCENTAGE 36.53
CONDITIONAL_COMPLEXITY_COMPONENT_EXT_MODULES_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_NEGLIGIBLE_RISK_LOC 31,605
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_NEGLIGIBLE_RISK_PERCENTAGE 57.66
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_NEGLIGIBLE_RISK_COUNT 3,912
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_LOW_RISK_LOC 10,357
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_LOW_RISK_PERCENTAGE 18.89
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_LOW_RISK_COUNT 311
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_MEDIUM_RISK_LOC 8,670
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_MEDIUM_RISK_PERCENTAGE 15.82
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_MEDIUM_RISK_COUNT 148
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_HIGH_RISK_LOC 2,615
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_HIGH_RISK_PERCENTAGE 4.77
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_HIGH_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_VERY_HIGH_RISK_LOC 1,567
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_VERY_HIGH_RISK_PERCENTAGE 2.86
CONDITIONAL_COMPLEXITY_COMPONENT_RUNTIME_VERY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_NEGLIGIBLE_RISK_LOC 10,455
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 54.8
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_NEGLIGIBLE_RISK_COUNT 2,786
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_LOW_RISK_LOC 3,902
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_LOW_RISK_PERCENTAGE 20.45
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_LOW_RISK_COUNT 191
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_MEDIUM_RISK_LOC 3,772
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_MEDIUM_RISK_PERCENTAGE 19.77
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_MEDIUM_RISK_COUNT 95
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_HIGH_RISK_LOC 691
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_HIGH_RISK_PERCENTAGE 3.62
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_VERY_HIGH_RISK_LOC 258
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_VERY_HIGH_RISK_PERCENTAGE 1.35
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_NEGLIGIBLE_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ENCODINGS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_NEGLIGIBLE_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_NEGLIGIBLE_RISK_PERCENTAGE 27.37
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_LOW_RISK_LOC 119
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_LOW_RISK_PERCENTAGE 41.75
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_MEDIUM_RISK_LOC 88
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_MEDIUM_RISK_PERCENTAGE 30.88
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_DISTUTILS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_NEGLIGIBLE_RISK_LOC 92
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_NEGLIGIBLE_RISK_PERCENTAGE 74.8
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_NEGLIGIBLE_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_LOW_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_LOW_RISK_PERCENTAGE 6.5
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_MEDIUM_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_MEDIUM_RISK_PERCENTAGE 18.7
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_STATIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_NEGLIGIBLE_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_NEGLIGIBLE_RISK_PERCENTAGE 37.04
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_MEDIUM_RISK_LOC 51
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_MEDIUM_RISK_PERCENTAGE 62.96
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_JSON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_NEGLIGIBLE_RISK_LOC 210
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COLLECTIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_NEGLIGIBLE_RISK_LOC 4,641
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_NEGLIGIBLE_RISK_PERCENTAGE 62.68
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_NEGLIGIBLE_RISK_COUNT 941
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_LOW_RISK_LOC 1,630
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_LOW_RISK_PERCENTAGE 22.02
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_LOW_RISK_COUNT 78
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_MEDIUM_RISK_LOC 1,060
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_MEDIUM_RISK_PERCENTAGE 14.32
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_MEDIUM_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_HIGH_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_HIGH_RISK_PERCENTAGE 0.99
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_COMPILER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_NEGLIGIBLE_RISK_LOC 126
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_NEGLIGIBLE_RISK_PERCENTAGE 31.5
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_LOW_RISK_LOC 162
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_LOW_RISK_PERCENTAGE 40.5
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_MEDIUM_RISK_LOC 112
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_MEDIUM_RISK_PERCENTAGE 28
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBRARY_ASYNCIO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 285
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 77.87
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 22.13
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_NEGLIGIBLE_RISK_LOC 1,555
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 71.04
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 236
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_LOW_RISK_LOC 384
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_LOW_RISK_PERCENTAGE 17.54
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_MEDIUM_RISK_LOC 125
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 5.71
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_HIGH_RISK_LOC 125
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_HIGH_RISK_PERCENTAGE 5.71
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 18,443
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 57.18
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 4,227
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 6,692
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 20.75
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 318
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 5,435
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 16.85
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 144
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 1,242
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 3.85
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 445
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 1.38
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 4,782
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 95.2
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,374
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 150
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 2.99
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0.34
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 74
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 1.47
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 2
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 32,929
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 55.04
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 3,285
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 11,950
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 19.97
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 357
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 10,086
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 16.86
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 169
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 2,911
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 4.87
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 1,949
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 3.26
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 8
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,248
FILE_CHANGE_HISTORY_ACTIVE_DAYS 679
FILE_CHANGE_HISTORY_WEEKS 145
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 725
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 611
FILE_AGE_VERY_HIGH_RISK_COUNT 17
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 211,951
FILE_AGE_VERY_HIGH_RISK_LOC 1,537
NUMBER_OF_CONTRIBUTORS 86
TOTAL_ANALYSIS_TIME_IN_MILLIS 8,096