microsoft / BlingFire
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 1,062
NUMBER_OF_FILES_MAIN 694
LINES_OF_CODE_MAIN 159,678
NUMBER_OF_FILES_MAIN_EXT_CXX 8
LINES_OF_CODE_MAIN_EXT_CXX 70,124
NUMBER_OF_FILES_MAIN_EXT_CPP 264
LINES_OF_CODE_MAIN_EXT_CPP 53,672
NUMBER_OF_FILES_MAIN_EXT_H 310
LINES_OF_CODE_MAIN_EXT_H 24,705
NUMBER_OF_FILES_MAIN_EXT_CMD 58
LINES_OF_CODE_MAIN_EXT_CMD 6,611
NUMBER_OF_FILES_MAIN_EXT_PY 30
LINES_OF_CODE_MAIN_EXT_PY 1,903
NUMBER_OF_FILES_MAIN_EXT_HTM 1
LINES_OF_CODE_MAIN_EXT_HTM 817
NUMBER_OF_FILES_MAIN_EXT_CS 2
LINES_OF_CODE_MAIN_EXT_CS 554
NUMBER_OF_FILES_MAIN_EXT_GNU 1
LINES_OF_CODE_MAIN_EXT_GNU 553
NUMBER_OF_FILES_MAIN_EXT_TXT 15
LINES_OF_CODE_MAIN_EXT_TXT 299
NUMBER_OF_FILES_MAIN_EXT_Y 1
LINES_OF_CODE_MAIN_EXT_Y 233
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 99
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 81
NUMBER_OF_FILES_MAIN_EXT_YML 1
LINES_OF_CODE_MAIN_EXT_YML 16
NUMBER_OF_FILES_MAIN_EXT_INC 1
LINES_OF_CODE_MAIN_EXT_INC 11
NUMBER_OF_FILES_TEST 16
LINES_OF_CODE_TEST 3,184
NUMBER_OF_FILES_TEST_EXT_CPP 4
LINES_OF_CODE_TEST_EXT_CPP 2,543
NUMBER_OF_FILES_TEST_EXT_PY 8
LINES_OF_CODE_TEST_EXT_PY 274
NUMBER_OF_FILES_TEST_EXT_CMD 2
LINES_OF_CODE_TEST_EXT_CMD 192
NUMBER_OF_FILES_TEST_EXT_CS 1
LINES_OF_CODE_TEST_EXT_CS 161
NUMBER_OF_FILES_TEST_EXT_CSPROJ 1
LINES_OF_CODE_TEST_EXT_CSPROJ 14
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.99
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 56
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 56
NUMBER_OF_FILES_OTHER 2
LINES_OF_CODE_OTHER 152
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 152
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY 135
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY 29,733
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY_EXT_CXX 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY_EXT_CXX 12,309
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY_EXT_H 91
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY_EXT_H 9,561
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY_EXT_CPP 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECLIENT_LIBRARY_EXT_CPP 7,863
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY 393
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY 46,539
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_CPP 170
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_CPP 30,898
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_H 219
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_H 15,144
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_CXX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_CXX 251
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_Y 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_Y 233
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_INC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_INC 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_CMD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRECOMPILE_LIBRARY_EXT_CMD 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRETOOLS 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRETOOLS 43,693
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRETOOLS_EXT_CXX 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRETOOLS_EXT_CXX 28,782
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLINGFIRETOOLS_EXT_CPP 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLINGFIRETOOLS_EXT_CPP 14,911
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DIST_PYPI 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DIST_PYPI 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DIST_PYPI_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DIST_PYPI_EXT_PY 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC 817
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_EXT_HTM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_EXT_HTM 817
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LDBSRC 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LDBSRC 30,887
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LDBSRC_EXT_CXX 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LDBSRC_EXT_CXX 28,782
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LDBSRC_EXT_PY 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LDBSRC_EXT_PY 1,229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LDBSRC_EXT_GNU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LDBSRC_EXT_GNU 553
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LDBSRC_EXT_TXT 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LDBSRC_EXT_TXT 299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LDBSRC_EXT_CMD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LDBSRC_EXT_CMD 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NUGET 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NUGET 554
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NUGET_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NUGET_EXT_CS 554
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 61
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 7,095
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_CMD 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_CMD 6,585
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 510
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WASM 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WASM 180
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WASM_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WASM_EXT_JS 99
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WASM_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WASM_EXT_HTML 81
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 25
LINES_OF_CODE_CONCERN_GENERAL_TODOS 6,525
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 16
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 4,972
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 983
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 331
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CMD 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CMD 239
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 669
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 153,153
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CXX 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CXX 70,124
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 248
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 48,700
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 306
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 23,722
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 57
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 6,372
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1,572
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTM 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTM 817
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 554
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GNU 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GNU 553
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TXT 15
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TXT 299
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_Y 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_Y 233
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 99
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 81
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 16
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 11
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 389
LOW_RISK_FILE_SIZE_COUNT 159
MEDIUM_RISK_FILE_SIZE_COUNT 119
HIGH_RISK_FILE_SIZE_COUNT 17
VERY_HIGH_RISK_FILE_SIZE_COUNT 10
NEGLIGIBLE_RISK_FILE_SIZE_LOC 16,541
LOW_RISK_FILE_SIZE_LOC 22,879
MEDIUM_RISK_FILE_SIZE_LOC 36,416
HIGH_RISK_FILE_SIZE_LOC 10,404
VERY_HIGH_RISK_FILE_SIZE_LOC 73,438
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,056
FILE_CHANGE_HISTORY_ACTIVE_DAYS 108
FILE_CHANGE_HISTORY_WEEKS 138
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 690
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 1
FILE_AGE_MEDIUM_RISK_COUNT 18
FILE_AGE_HIGH_RISK_COUNT 18
FILE_AGE_VERY_HIGH_RISK_COUNT 657
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 382
FILE_AGE_MEDIUM_RISK_LOC 4,528
FILE_AGE_HIGH_RISK_LOC 2,338
FILE_AGE_VERY_HIGH_RISK_LOC 152,430
NUMBER_OF_CONTRIBUTORS 25
NUMBER_OF_UNITS 2,259
LINES_OF_CODE_IN_UNITS 43,351
LINES_OF_CODE_OUTSIDE_UNITS 116,327
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 6,001
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 13.84
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,114
UNIT_SIZE_LOW_RISK_LOC 6,866
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.84
UNIT_SIZE_LOW_RISK_COUNT 463
UNIT_SIZE_MEDIUM_RISK_LOC 16,083
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 37.1
UNIT_SIZE_MEDIUM_RISK_COUNT 506
UNIT_SIZE_HIGH_RISK_LOC 9,088
UNIT_SIZE_HIGH_RISK_PERCENTAGE 20.96
UNIT_SIZE_HIGH_RISK_COUNT 136
UNIT_SIZE_VERY_HIGH_RISK_LOC 5,313
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 12.26
UNIT_SIZE_VERY_HIGH_RISK_COUNT 40
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_NEGLIGIBLE_RISK_LOC 705
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 13.95
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_NEGLIGIBLE_RISK_COUNT 141
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_LOW_RISK_LOC 819
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_LOW_RISK_PERCENTAGE 16.21
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_LOW_RISK_COUNT 52
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_MEDIUM_RISK_LOC 2,042
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_MEDIUM_RISK_PERCENTAGE 40.41
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_MEDIUM_RISK_COUNT 63
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_HIGH_RISK_LOC 710
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_HIGH_RISK_PERCENTAGE 14.05
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_VERY_HIGH_RISK_LOC 777
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_VERY_HIGH_RISK_PERCENTAGE 15.38
UNIT_SIZE_COMPONENT_BLINGFIRECLIENT_LIBRARY_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_NEGLIGIBLE_RISK_LOC 4,657
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 19.26
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_NEGLIGIBLE_RISK_COUNT 863
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_LOW_RISK_LOC 4,807
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_LOW_RISK_PERCENTAGE 19.88
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_LOW_RISK_COUNT 329
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_MEDIUM_RISK_LOC 9,569
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_MEDIUM_RISK_PERCENTAGE 39.58
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_MEDIUM_RISK_COUNT 306
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_HIGH_RISK_LOC 4,149
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_HIGH_RISK_PERCENTAGE 17.16
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_HIGH_RISK_COUNT 64
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_VERY_HIGH_RISK_LOC 997
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_VERY_HIGH_RISK_PERCENTAGE 4.12
UNIT_SIZE_COMPONENT_BLINGFIRECOMPILE_LIBRARY_VERY_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_NEGLIGIBLE_RISK_LOC 156
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_NEGLIGIBLE_RISK_PERCENTAGE 1.27
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_NEGLIGIBLE_RISK_COUNT 29
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_LOW_RISK_LOC 742
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_LOW_RISK_PERCENTAGE 6.02
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_LOW_RISK_COUNT 48
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_MEDIUM_RISK_LOC 3,662
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_MEDIUM_RISK_PERCENTAGE 29.7
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_MEDIUM_RISK_COUNT 108
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_HIGH_RISK_LOC 4,229
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_HIGH_RISK_PERCENTAGE 34.3
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_HIGH_RISK_COUNT 61
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_VERY_HIGH_RISK_LOC 3,539
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_VERY_HIGH_RISK_PERCENTAGE 28.71
UNIT_SIZE_COMPONENT_BLINGFIRETOOLS_VERY_HIGH_RISK_COUNT 27
UNIT_SIZE_COMPONENT_DIST_PYPI_NEGLIGIBLE_RISK_LOC 100
UNIT_SIZE_COMPONENT_DIST_PYPI_NEGLIGIBLE_RISK_PERCENTAGE 77.52
UNIT_SIZE_COMPONENT_DIST_PYPI_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_DIST_PYPI_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DIST_PYPI_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DIST_PYPI_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DIST_PYPI_MEDIUM_RISK_LOC 29
UNIT_SIZE_COMPONENT_DIST_PYPI_MEDIUM_RISK_PERCENTAGE 22.48
UNIT_SIZE_COMPONENT_DIST_PYPI_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DIST_PYPI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DIST_PYPI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DIST_PYPI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DIST_PYPI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DIST_PYPI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DIST_PYPI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LDBSRC_NEGLIGIBLE_RISK_LOC 231
UNIT_SIZE_COMPONENT_LDBSRC_NEGLIGIBLE_RISK_PERCENTAGE 30.97
UNIT_SIZE_COMPONENT_LDBSRC_NEGLIGIBLE_RISK_COUNT 38
UNIT_SIZE_COMPONENT_LDBSRC_LOW_RISK_LOC 161
UNIT_SIZE_COMPONENT_LDBSRC_LOW_RISK_PERCENTAGE 21.58
UNIT_SIZE_COMPONENT_LDBSRC_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_LDBSRC_MEDIUM_RISK_LOC 354
UNIT_SIZE_COMPONENT_LDBSRC_MEDIUM_RISK_PERCENTAGE 47.45
UNIT_SIZE_COMPONENT_LDBSRC_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_LDBSRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LDBSRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LDBSRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LDBSRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LDBSRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LDBSRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NUGET_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_NUGET_NEGLIGIBLE_RISK_PERCENTAGE 10.42
UNIT_SIZE_COMPONENT_NUGET_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_NUGET_LOW_RISK_LOC 124
UNIT_SIZE_COMPONENT_NUGET_LOW_RISK_PERCENTAGE 30.77
UNIT_SIZE_COMPONENT_NUGET_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_NUGET_MEDIUM_RISK_LOC 237
UNIT_SIZE_COMPONENT_NUGET_MEDIUM_RISK_PERCENTAGE 58.81
UNIT_SIZE_COMPONENT_NUGET_MEDIUM_RISK_COUNT 9
UNIT_SIZE_COMPONENT_NUGET_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NUGET_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NUGET_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NUGET_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NUGET_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NUGET_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 107
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 25.78
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 20
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 142
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 34.22
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 166
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 40
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WASM_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_WASM_NEGLIGIBLE_RISK_PERCENTAGE 3.06
UNIT_SIZE_COMPONENT_WASM_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_WASM_LOW_RISK_LOC 71
UNIT_SIZE_COMPONENT_WASM_LOW_RISK_PERCENTAGE 72.45
UNIT_SIZE_COMPONENT_WASM_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_WASM_MEDIUM_RISK_LOC 24
UNIT_SIZE_COMPONENT_WASM_MEDIUM_RISK_PERCENTAGE 24.49
UNIT_SIZE_COMPONENT_WASM_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_WASM_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WASM_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WASM_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_WASM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WASM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WASM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 610
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 14.19
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 113
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 1,019
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 23.7
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 70
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 2,213
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 51.47
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 69
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 241
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 5.6
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 217
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 5.05
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 4,878
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 13.17
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 913
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 5,327
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 14.38
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 357
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 13,060
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 35.27
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 408
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 8,847
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 23.89
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 132
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 4,921
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 13.29
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 37
UNIT_SIZE_EXTENSION_CXX_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_EXTENSION_CXX_NEGLIGIBLE_RISK_PERCENTAGE 13.22
UNIT_SIZE_EXTENSION_CXX_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_EXTENSION_CXX_LOW_RISK_LOC 22
UNIT_SIZE_EXTENSION_CXX_LOW_RISK_PERCENTAGE 9.69
UNIT_SIZE_EXTENSION_CXX_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CXX_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_CXX_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CXX_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CXX_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CXX_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CXX_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CXX_VERY_HIGH_RISK_LOC 175
UNIT_SIZE_EXTENSION_CXX_VERY_HIGH_RISK_PERCENTAGE 77.09
UNIT_SIZE_EXTENSION_CXX_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 438
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 33.95
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 74
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 303
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 23.49
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 22
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 549
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 42.56
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 19
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 10.42
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 124
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 30.77
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 7
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 237
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 58.81
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 9
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 3.06
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 71
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 72.45
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 5
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 24
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 24.49
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 17,182
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 39.63
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,707
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 11,166
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 25.76
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 336
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 11,237
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 25.92
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 188
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 3,766
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 8.69
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 28
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 28
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 3,766
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_NEGLIGIBLE_RISK_LOC 1,990
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 39.38
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_NEGLIGIBLE_RISK_COUNT 204
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_LOW_RISK_LOC 1,406
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_LOW_RISK_PERCENTAGE 27.83
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_LOW_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_MEDIUM_RISK_LOC 1,083
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_MEDIUM_RISK_PERCENTAGE 21.43
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_HIGH_RISK_LOC 574
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_HIGH_RISK_PERCENTAGE 11.36
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECLIENT_LIBRARY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_NEGLIGIBLE_RISK_LOC 12,125
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_NEGLIGIBLE_RISK_PERCENTAGE 50.15
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_NEGLIGIBLE_RISK_COUNT 1,288
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_LOW_RISK_LOC 6,320
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_LOW_RISK_PERCENTAGE 26.14
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_LOW_RISK_COUNT 192
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_MEDIUM_RISK_LOC 4,927
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_MEDIUM_RISK_PERCENTAGE 20.38
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_MEDIUM_RISK_COUNT 83
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_HIGH_RISK_LOC 807
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_HIGH_RISK_PERCENTAGE 3.34
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRECOMPILE_LIBRARY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_NEGLIGIBLE_RISK_LOC 2,017
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_NEGLIGIBLE_RISK_PERCENTAGE 16.36
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_NEGLIGIBLE_RISK_COUNT 105
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_LOW_RISK_LOC 2,965
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_LOW_RISK_PERCENTAGE 24.05
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_LOW_RISK_COUNT 79
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_MEDIUM_RISK_LOC 4,961
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_MEDIUM_RISK_PERCENTAGE 40.24
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_MEDIUM_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_HIGH_RISK_LOC 2,385
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_HIGH_RISK_PERCENTAGE 19.35
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_HIGH_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BLINGFIRETOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_NEGLIGIBLE_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_NEGLIGIBLE_RISK_PERCENTAGE 77.52
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_MEDIUM_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_MEDIUM_RISK_PERCENTAGE 22.48
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DIST_PYPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_NEGLIGIBLE_RISK_LOC 312
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_NEGLIGIBLE_RISK_PERCENTAGE 41.82
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_NEGLIGIBLE_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_LOW_RISK_LOC 238
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_LOW_RISK_PERCENTAGE 31.9
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_MEDIUM_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_MEDIUM_RISK_PERCENTAGE 26.27
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LDBSRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_NEGLIGIBLE_RISK_LOC 363
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_NEGLIGIBLE_RISK_PERCENTAGE 90.07
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_LOW_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_LOW_RISK_PERCENTAGE 9.93
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NUGET_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 177
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 42.65
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 197
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 47.47
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 9.88
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_NEGLIGIBLE_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WASM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 2,178
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 50.65
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 198
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 1,417
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 32.95
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 589
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 13.7
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 116
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 2.7
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 13,902
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 37.54
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 1,390
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 9,274
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 25.04
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 270
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 10,382
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 28.03
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 161
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 3,475
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 9.38
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 26
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_CXX_NEGLIGIBLE_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_NEGLIGIBLE_RISK_PERCENTAGE 22.91
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_HIGH_RISK_LOC 175
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_HIGH_RISK_PERCENTAGE 77.09
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 589
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 45.66
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 83
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 435
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 33.72
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 266
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 20.62
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 13
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_CS_NEGLIGIBLE_RISK_LOC 363
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 90.07
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 9.93
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 7
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
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,981