microsoft / ADBench
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 2,628
NUMBER_OF_FILES_MAIN 2,191
LINES_OF_CODE_MAIN 118,609
NUMBER_OF_FILES_MAIN_EXT_M 1,844
LINES_OF_CODE_MAIN_EXT_M 82,649
NUMBER_OF_FILES_MAIN_EXT_CPP 42
LINES_OF_CODE_MAIN_EXT_CPP 5,974
NUMBER_OF_FILES_MAIN_EXT_HTML 23
LINES_OF_CODE_MAIN_EXT_HTML 5,157
NUMBER_OF_FILES_MAIN_EXT_H 79
LINES_OF_CODE_MAIN_EXT_H 4,981
NUMBER_OF_FILES_MAIN_EXT_PY 67
LINES_OF_CODE_MAIN_EXT_PY 4,874
NUMBER_OF_FILES_MAIN_EXT_C 14
LINES_OF_CODE_MAIN_EXT_C 4,589
NUMBER_OF_FILES_MAIN_EXT_JL 29
LINES_OF_CODE_MAIN_EXT_JL 2,591
NUMBER_OF_FILES_MAIN_EXT_MAT 41
LINES_OF_CODE_MAIN_EXT_MAT 1,813
NUMBER_OF_FILES_MAIN_EXT_CS 22
LINES_OF_CODE_MAIN_EXT_CS 1,309
NUMBER_OF_FILES_MAIN_EXT_CLS 1
LINES_OF_CODE_MAIN_EXT_CLS 1,036
NUMBER_OF_FILES_MAIN_EXT_PS1 3
LINES_OF_CODE_MAIN_EXT_PS1 898
NUMBER_OF_FILES_MAIN_EXT_CXX 4
LINES_OF_CODE_MAIN_EXT_CXX 863
NUMBER_OF_FILES_MAIN_EXT_CMAKE 4
LINES_OF_CODE_MAIN_EXT_CMAKE 515
NUMBER_OF_FILES_MAIN_EXT_FS 5
LINES_OF_CODE_MAIN_EXT_FS 469
NUMBER_OF_FILES_MAIN_EXT_BIB 1
LINES_OF_CODE_MAIN_EXT_BIB 338
NUMBER_OF_FILES_MAIN_EXT_TOML 2
LINES_OF_CODE_MAIN_EXT_TOML 222
NUMBER_OF_FILES_MAIN_EXT_YML 4
LINES_OF_CODE_MAIN_EXT_YML 144
NUMBER_OF_FILES_MAIN_EXT_CSHTML 3
LINES_OF_CODE_MAIN_EXT_CSHTML 74
NUMBER_OF_FILES_MAIN_EXT_TEX 1
LINES_OF_CODE_MAIN_EXT_TEX 70
NUMBER_OF_FILES_MAIN_EXT_FSPROJ 1
LINES_OF_CODE_MAIN_EXT_FSPROJ 26
NUMBER_OF_FILES_MAIN_EXT_TXT 1
LINES_OF_CODE_MAIN_EXT_TXT 17
NUMBER_OF_FILES_TEST 40
LINES_OF_CODE_TEST 2,509
NUMBER_OF_FILES_TEST_EXT_CS 12
LINES_OF_CODE_TEST_EXT_CS 877
NUMBER_OF_FILES_TEST_EXT_PY 5
LINES_OF_CODE_TEST_EXT_PY 499
NUMBER_OF_FILES_TEST_EXT_CPP 5
LINES_OF_CODE_TEST_EXT_CPP 411
NUMBER_OF_FILES_TEST_EXT_JL 7
LINES_OF_CODE_TEST_EXT_JL 302
NUMBER_OF_FILES_TEST_EXT_M 4
LINES_OF_CODE_TEST_EXT_M 275
NUMBER_OF_FILES_TEST_EXT_CSPROJ 4
LINES_OF_CODE_TEST_EXT_CSPROJ 88
NUMBER_OF_FILES_TEST_EXT_H 3
LINES_OF_CODE_TEST_EXT_H 57
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 2.11
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 161
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 117
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 27
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 17
NUMBER_OF_FILES_OTHER 19
LINES_OF_CODE_OTHER 3,262
NUMBER_OF_FILES_OTHER_EXT_IPYNB 8
LINES_OF_CODE_OTHER_EXT_IPYNB 2,873
NUMBER_OF_FILES_OTHER_EXT_XML 1
LINES_OF_CODE_OTHER_EXT_XML 168
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 135
NUMBER_OF_FILES_OTHER_EXT_JSON 4
LINES_OF_CODE_OTHER_EXT_JSON 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADBENCH 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADBENCH 1,752
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADBENCH_EXT_PS1 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADBENCH_EXT_PS1 898
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADBENCH_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADBENCH_EXT_PY 580
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADBENCH_EXT_CS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADBENCH_EXT_CS 200
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADBENCH_EXT_CSHTML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADBENCH_EXT_CSHTML 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS 1,444
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_CLS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_CLS 1,036
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_BIB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_BIB 338
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_TEX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_TEX 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 305
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 222
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CMAKE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CMAKE 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TXT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TXT 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADOBUILDS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADOBUILDS 114
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADOBUILDS_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADOBUILDS_EXT_YML 114
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA 1,911
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_MAT 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_MAT 1,796
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_PY 115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ETC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ETC 467
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ETC_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ETC_EXT_CMAKE 467
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 208
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 18,378
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CPP 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CPP 4,593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_C 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_C 4,589
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_H 73
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_H 3,922
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PY 46
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PY 2,514
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JL 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JL 1,156
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CS 1,109
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_FS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_FS 469
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_FSPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_FSPROJ 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBMODULES 1,802
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBMODULES 81,230
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBMODULES_EXT_M 1,779
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBMODULES_EXT_M 76,073
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBMODULES_EXT_HTML 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBMODULES_EXT_HTML 5,157
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 106
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 12,347
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_M 65
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_M 6,576
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 1,665
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_CPP 1,381
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_H 1,059
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_CXX 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_CXX 863
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_JL 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_JL 786
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_MAT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_MAT 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_USR 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_USR 649
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_USR_EXT_JL 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_USR_EXT_JL 649
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 18
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,693
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_M 14
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_M 1,060
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JL 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JL 405
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_FS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_FS 149
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 79
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 2,173
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 116,916
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 1,830
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 81,589
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 42
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 5,974
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 5,157
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 79
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 4,981
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 66
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 4,795
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 4,589
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JL 27
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JL 2,186
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MAT 41
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MAT 1,813
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 22
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 1,309
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CLS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CLS 1,036
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 898
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CXX 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CXX 863
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 515
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BIB 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BIB 338
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FS 320
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 222
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 144
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSHTML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSHTML 74
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TEX 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TEX 70
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FSPROJ 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FSPROJ 26
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TXT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TXT 17
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,958
LOW_RISK_FILE_SIZE_COUNT 127
MEDIUM_RISK_FILE_SIZE_COUNT 67
HIGH_RISK_FILE_SIZE_COUNT 31
VERY_HIGH_RISK_FILE_SIZE_COUNT 8
NEGLIGIBLE_RISK_FILE_SIZE_LOC 42,857
LOW_RISK_FILE_SIZE_LOC 18,291
MEDIUM_RISK_FILE_SIZE_LOC 21,118
HIGH_RISK_FILE_SIZE_LOC 19,731
VERY_HIGH_RISK_FILE_SIZE_LOC 16,612
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,402
FILE_CHANGE_HISTORY_ACTIVE_DAYS 252
FILE_CHANGE_HISTORY_WEEKS 311
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,555
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 5
FILE_AGE_VERY_HIGH_RISK_COUNT 2,186
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 660
FILE_AGE_VERY_HIGH_RISK_LOC 117,949
NUMBER_OF_CONTRIBUTORS 29
NUMBER_OF_UNITS 1,584
LINES_OF_CODE_IN_UNITS 19,854
LINES_OF_CODE_OUTSIDE_UNITS 98,755
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 4,366
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 21.99
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,018
UNIT_SIZE_LOW_RISK_LOC 4,380
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.06
UNIT_SIZE_LOW_RISK_COUNT 292
UNIT_SIZE_MEDIUM_RISK_LOC 6,562
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 33.05
UNIT_SIZE_MEDIUM_RISK_COUNT 216
UNIT_SIZE_HIGH_RISK_LOC 3,359
UNIT_SIZE_HIGH_RISK_PERCENTAGE 16.92
UNIT_SIZE_HIGH_RISK_COUNT 52
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,187
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 5.98
UNIT_SIZE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_ADBENCH_NEGLIGIBLE_RISK_LOC 167
UNIT_SIZE_COMPONENT_ADBENCH_NEGLIGIBLE_RISK_PERCENTAGE 33.81
UNIT_SIZE_COMPONENT_ADBENCH_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_COMPONENT_ADBENCH_LOW_RISK_LOC 68
UNIT_SIZE_COMPONENT_ADBENCH_LOW_RISK_PERCENTAGE 13.77
UNIT_SIZE_COMPONENT_ADBENCH_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_ADBENCH_MEDIUM_RISK_LOC 163
UNIT_SIZE_COMPONENT_ADBENCH_MEDIUM_RISK_PERCENTAGE 33
UNIT_SIZE_COMPONENT_ADBENCH_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_ADBENCH_HIGH_RISK_LOC 96
UNIT_SIZE_COMPONENT_ADBENCH_HIGH_RISK_PERCENTAGE 19.43
UNIT_SIZE_COMPONENT_ADBENCH_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADBENCH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADBENCH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADBENCH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATA_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_DATA_NEGLIGIBLE_RISK_PERCENTAGE 36.36
UNIT_SIZE_COMPONENT_DATA_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_DATA_LOW_RISK_LOC 23
UNIT_SIZE_COMPONENT_DATA_LOW_RISK_PERCENTAGE 26.14
UNIT_SIZE_COMPONENT_DATA_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DATA_MEDIUM_RISK_LOC 33
UNIT_SIZE_COMPONENT_DATA_MEDIUM_RISK_PERCENTAGE 37.5
UNIT_SIZE_COMPONENT_DATA_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DATA_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATA_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 2,495
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 18.4
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 439
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 3,105
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 22.9
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 209
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 4,998
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 36.86
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 164
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 2,733
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 20.15
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 43
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 230
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 1.7
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SUBMODULES_NEGLIGIBLE_RISK_LOC 735
UNIT_SIZE_COMPONENT_SUBMODULES_NEGLIGIBLE_RISK_PERCENTAGE 95.58
UNIT_SIZE_COMPONENT_SUBMODULES_NEGLIGIBLE_RISK_COUNT 360
UNIT_SIZE_COMPONENT_SUBMODULES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SUBMODULES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SUBMODULES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUBMODULES_MEDIUM_RISK_LOC 34
UNIT_SIZE_COMPONENT_SUBMODULES_MEDIUM_RISK_PERCENTAGE 4.42
UNIT_SIZE_COMPONENT_SUBMODULES_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SUBMODULES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SUBMODULES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SUBMODULES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUBMODULES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SUBMODULES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SUBMODULES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 817
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 18.24
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 157
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 1,078
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 24.07
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 69
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 1,242
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 27.73
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 41
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 530
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 11.83
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 812
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 18.13
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_USR_NEGLIGIBLE_RISK_LOC 120
UNIT_SIZE_COMPONENT_USR_NEGLIGIBLE_RISK_PERCENTAGE 25.92
UNIT_SIZE_COMPONENT_USR_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_USR_LOW_RISK_LOC 106
UNIT_SIZE_COMPONENT_USR_LOW_RISK_PERCENTAGE 22.89
UNIT_SIZE_COMPONENT_USR_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_USR_MEDIUM_RISK_LOC 92
UNIT_SIZE_COMPONENT_USR_MEDIUM_RISK_PERCENTAGE 19.87
UNIT_SIZE_COMPONENT_USR_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_USR_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_USR_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_USR_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_USR_VERY_HIGH_RISK_LOC 145
UNIT_SIZE_COMPONENT_USR_VERY_HIGH_RISK_PERCENTAGE 31.32
UNIT_SIZE_COMPONENT_USR_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 190
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 24.05
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 33
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 116
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 14.68
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 260
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 32.91
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 9
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 111
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 14.05
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 113
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 14.3
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 1,200
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 33.43
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 227
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,270
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 35.38
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 86
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 966
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 26.91
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 32
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 154
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 4.29
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 2
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_CPP_NEGLIGIBLE_RISK_LOC 541
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 10.16
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 88
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 756
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 14.2
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 49
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 2,268
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 42.59
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 71
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 1,643
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 30.85
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 26
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 117
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 2.2
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 359
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 15.7
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 66
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 879
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 38.43
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 55
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 974
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 42.59
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 36
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 75
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 3.28
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_C_NEGLIGIBLE_RISK_LOC 800
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 18.19
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 137
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 798
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 18.14
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 55
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 1,531
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 34.8
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 49
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 1,270
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 28.87
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 19
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
UNIT_SIZE_EXTENSION_JL_NEGLIGIBLE_RISK_LOC 516
UNIT_SIZE_EXTENSION_JL_NEGLIGIBLE_RISK_PERCENTAGE 28.38
UNIT_SIZE_EXTENSION_JL_NEGLIGIBLE_RISK_COUNT 97
UNIT_SIZE_EXTENSION_JL_LOW_RISK_LOC 561
UNIT_SIZE_EXTENSION_JL_LOW_RISK_PERCENTAGE 30.86
UNIT_SIZE_EXTENSION_JL_LOW_RISK_COUNT 39
UNIT_SIZE_EXTENSION_JL_MEDIUM_RISK_LOC 490
UNIT_SIZE_EXTENSION_JL_MEDIUM_RISK_PERCENTAGE 26.95
UNIT_SIZE_EXTENSION_JL_MEDIUM_RISK_COUNT 17
UNIT_SIZE_EXTENSION_JL_HIGH_RISK_LOC 106
UNIT_SIZE_EXTENSION_JL_HIGH_RISK_PERCENTAGE 5.83
UNIT_SIZE_EXTENSION_JL_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JL_VERY_HIGH_RISK_LOC 145
UNIT_SIZE_EXTENSION_JL_VERY_HIGH_RISK_PERCENTAGE 7.98
UNIT_SIZE_EXTENSION_JL_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_LOC 760
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 95.72
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 370
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_LOC 34
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_PERCENTAGE 4.28
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_M_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CXX_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_CXX_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CXX_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CXX_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_CXX_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CXX_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CXX_MEDIUM_RISK_LOC 39
UNIT_SIZE_EXTENSION_CXX_MEDIUM_RISK_PERCENTAGE 4.58
UNIT_SIZE_EXTENSION_CXX_MEDIUM_RISK_COUNT 1
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 812
UNIT_SIZE_EXTENSION_CXX_VERY_HIGH_RISK_PERCENTAGE 95.42
UNIT_SIZE_EXTENSION_CXX_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 15,207
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 76.59
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,485
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,266
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 16.45
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 80
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,236
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 6.23
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 145
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.73
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 145
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_NEGLIGIBLE_RISK_LOC 292
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_NEGLIGIBLE_RISK_PERCENTAGE 59.11
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_NEGLIGIBLE_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_LOW_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_LOW_RISK_PERCENTAGE 15.79
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_MEDIUM_RISK_LOC 124
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_MEDIUM_RISK_PERCENTAGE 25.1
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADBENCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_NEGLIGIBLE_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_NEGLIGIBLE_RISK_PERCENTAGE 62.5
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_LOW_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_LOW_RISK_PERCENTAGE 37.5
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 10,176
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 75.04
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 789
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 2,491
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 18.37
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 894
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 6.59
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_NEGLIGIBLE_RISK_LOC 768
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_NEGLIGIBLE_RISK_PERCENTAGE 99.87
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_NEGLIGIBLE_RISK_COUNT 360
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_LOW_RISK_LOC 1
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_LOW_RISK_PERCENTAGE 0.13
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUBMODULES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 3,690
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 82.38
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 259
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 571
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 12.75
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 218
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 4.87
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_USR_NEGLIGIBLE_RISK_LOC 226
CONDITIONAL_COMPLEXITY_COMPONENT_USR_NEGLIGIBLE_RISK_PERCENTAGE 48.81
CONDITIONAL_COMPLEXITY_COMPONENT_USR_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_USR_LOW_RISK_LOC 92
CONDITIONAL_COMPLEXITY_COMPONENT_USR_LOW_RISK_PERCENTAGE 19.87
CONDITIONAL_COMPLEXITY_COMPONENT_USR_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_USR_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_USR_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_USR_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_USR_HIGH_RISK_LOC 145
CONDITIONAL_COMPLEXITY_COMPONENT_USR_HIGH_RISK_PERCENTAGE 31.32
CONDITIONAL_COMPLEXITY_COMPONENT_USR_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_USR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_USR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_USR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC 489
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 61.9
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 188
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 23.8
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 113
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 14.3
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 1
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_PY_NEGLIGIBLE_RISK_LOC 3,098
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 86.3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 329
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 322
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 8.97
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 170
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 4.74
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 3
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_CPP_NEGLIGIBLE_RISK_LOC 3,548
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 66.63
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 202
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 1,337
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 25.11
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 440
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 8.26
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 6
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_H_NEGLIGIBLE_RISK_LOC 2,034
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 88.94
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 152
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 178
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 7.78
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 3.28
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 1
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_C_NEGLIGIBLE_RISK_LOC 3,053
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 69.4
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 234
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 908
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 20.64
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 438
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 9.96
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 7
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
CONDITIONAL_COMPLEXITY_COMPONENT_JL_NEGLIGIBLE_RISK_LOC 1,341
CONDITIONAL_COMPLEXITY_COMPONENT_JL_NEGLIGIBLE_RISK_PERCENTAGE 73.76
CONDITIONAL_COMPLEXITY_COMPONENT_JL_NEGLIGIBLE_RISK_COUNT 146
CONDITIONAL_COMPLEXITY_COMPONENT_JL_LOW_RISK_LOC 332
CONDITIONAL_COMPLEXITY_COMPONENT_JL_LOW_RISK_PERCENTAGE 18.26
CONDITIONAL_COMPLEXITY_COMPONENT_JL_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_JL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JL_HIGH_RISK_LOC 145
CONDITIONAL_COMPLEXITY_COMPONENT_JL_HIGH_RISK_PERCENTAGE 7.98
CONDITIONAL_COMPLEXITY_COMPONENT_JL_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_LOC 793
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 99.87
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 370
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_LOC 1
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_PERCENTAGE 0.13
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_NEGLIGIBLE_RISK_LOC 851
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_NEGLIGIBLE_RISK_COUNT 4
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 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CXX_HIGH_RISK_COUNT 0
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
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,276