microsoft / DbgShell
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 576
NUMBER_OF_FILES_MAIN 392
LINES_OF_CODE_MAIN 147,103
NUMBER_OF_FILES_MAIN_EXT_CS 335
LINES_OF_CODE_MAIN_EXT_CS 103,625
NUMBER_OF_FILES_MAIN_EXT_H 16
LINES_OF_CODE_MAIN_EXT_H 26,546
NUMBER_OF_FILES_MAIN_EXT_PSM1 3
LINES_OF_CODE_MAIN_EXT_PSM1 7,067
NUMBER_OF_FILES_MAIN_EXT_CPP 9
LINES_OF_CODE_MAIN_EXT_CPP 4,976
NUMBER_OF_FILES_MAIN_EXT_PS1 16
LINES_OF_CODE_MAIN_EXT_PS1 2,457
NUMBER_OF_FILES_MAIN_EXT_IN 3
LINES_OF_CODE_MAIN_EXT_IN 1,347
NUMBER_OF_FILES_MAIN_EXT_VCXPROJ 3
LINES_OF_CODE_MAIN_EXT_VCXPROJ 659
NUMBER_OF_FILES_MAIN_EXT_FILTERS 3
LINES_OF_CODE_MAIN_EXT_FILTERS 139
NUMBER_OF_FILES_MAIN_EXT_XSLT 1
LINES_OF_CODE_MAIN_EXT_XSLT 129
NUMBER_OF_FILES_MAIN_EXT_PSD1 1
LINES_OF_CODE_MAIN_EXT_PSD1 62
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 62
NUMBER_OF_FILES_MAIN_EXT_PS1XML 1
LINES_OF_CODE_MAIN_EXT_PS1XML 34
NUMBER_OF_FILES_TEST 118
LINES_OF_CODE_TEST 13,433
NUMBER_OF_FILES_TEST_EXT_PS1 86
LINES_OF_CODE_TEST_EXT_PS1 9,928
NUMBER_OF_FILES_TEST_EXT_CPP 1
LINES_OF_CODE_TEST_EXT_CPP 1,044
NUMBER_OF_FILES_TEST_EXT_PSM1 2
LINES_OF_CODE_TEST_EXT_PSM1 1,012
NUMBER_OF_FILES_TEST_EXT_CSPROJ 2
LINES_OF_CODE_TEST_EXT_CSPROJ 469
NUMBER_OF_FILES_TEST_EXT_CS 4
LINES_OF_CODE_TEST_EXT_CS 334
NUMBER_OF_FILES_TEST_EXT_PS1XML 17
LINES_OF_CODE_TEST_EXT_PS1XML 255
NUMBER_OF_FILES_TEST_EXT_VCXPROJ 1
LINES_OF_CODE_TEST_EXT_VCXPROJ 197
NUMBER_OF_FILES_TEST_EXT_PSD1 2
LINES_OF_CODE_TEST_EXT_PSD1 159
NUMBER_OF_FILES_TEST_EXT_FILTERS 1
LINES_OF_CODE_TEST_EXT_FILTERS 30
NUMBER_OF_FILES_TEST_EXT_H 2
LINES_OF_CODE_TEST_EXT_H 5
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 9.13
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 806
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 806
NUMBER_OF_FILES_OTHER 13
LINES_OF_CODE_OTHER 1,564
NUMBER_OF_FILES_OTHER_EXT_MD 11
LINES_OF_CODE_OTHER_EXT_MD 1,343
NUMBER_OF_FILES_OTHER_EXT_XML 1
LINES_OF_CODE_OTHER_EXT_XML 113
NUMBER_OF_FILES_OTHER_EXT_XSD 1
LINES_OF_CODE_OTHER_EXT_XSD 108
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG 5,742
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_EXT_CS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_EXT_CS 5,742
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DEBUGGER 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DEBUGGER 13,200
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DEBUGGER_EXT_CS 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DEBUGGER_EXT_CS 13,200
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DESKTOP 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DESKTOP 10,649
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DESKTOP_EXT_CS 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_DESKTOP_EXT_CS 10,649
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_ICORDEBUG 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_ICORDEBUG 2,559
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_ICORDEBUG_EXT_CS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_ICORDEBUG_EXT_CS 2,559
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_NATIVE 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_NATIVE 1,612
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_NATIVE_EXT_CS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_NATIVE_EXT_CS 1,612
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_PROPERTIES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_PROPERTIES 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_PROPERTIES_EXT_CS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_PROPERTIES_EXT_CS 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_UTILITIES 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_UTILITIES 7,767
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLRMEMDIAG_UTILITIES_EXT_CS 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLRMEMDIAG_UTILITIES_EXT_CS 7,767
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_XSLT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_XSLT 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 62
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGENGWRAPPER 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGENGWRAPPER 7,078
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_CPP 4,438
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_H 2,389
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_VCXPROJ 204
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGENGWRAPPER_EXT_FILTERS 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL 276
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_VCXPROJ 198
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_FILTERS 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_CPP 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGNATIVEUTIL_EXT_H 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_AFEPROXIES 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_AFEPROXIES 590
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_AFEPROXIES_EXT_IN 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_AFEPROXIES_EXT_IN 378
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_AFEPROXIES_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_AFEPROXIES_EXT_PS1 212
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER 10,532
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PSM1 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PSM1 7,067
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PS1 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PS1 2,132
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_IN 969
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_CS 268
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PSD1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PSD1 62
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PS1XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_EXT_PS1XML 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_PROPERTIES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_PROPERTIES 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_PROPERTIES_EXT_CS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_PROPERTIES_EXT_CS 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_INTERNAL 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_INTERNAL 39,385
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_INTERNAL_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_INTERNAL_EXT_H 23,660
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_INTERNAL_EXT_CS 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_INTERNAL_EXT_CS 15,725
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_PUBLIC 166
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_PUBLIC 35,824
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGPROVIDER_PUBLIC_EXT_CS 166
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGPROVIDER_PUBLIC_EXT_CS 35,824
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELL 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELL 10,231
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELL_EXT_CS 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELL_EXT_CS 10,231
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELL_PROPERTIES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELL_PROPERTIES 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELL_PROPERTIES_EXT_CS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELL_PROPERTIES_EXT_CS 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELLEXT 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELLEXT 1,306
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_CPP 515
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_H 486
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_VCXPROJ 257
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBGSHELLEXT_EXT_FILTERS 48
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 161
LINES_OF_CODE_CONCERN_GENERAL_TODOS 79,053
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS 133
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS 60,657
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PSM1 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PSM1 7,067
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 4,919
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 2,757
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PS1 12
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PS1 2,244
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_IN 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_IN 1,347
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PSD1 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PSD1 62
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 231
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 68,050
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 202
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 42,968
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 23,789
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 659
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 213
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 139
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSLT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSLT 129
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 62
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 57
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1XML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1XML 34
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 178
LOW_RISK_FILE_SIZE_COUNT 72
MEDIUM_RISK_FILE_SIZE_COUNT 78
HIGH_RISK_FILE_SIZE_COUNT 35
VERY_HIGH_RISK_FILE_SIZE_COUNT 29
NEGLIGIBLE_RISK_FILE_SIZE_LOC 8,675
LOW_RISK_FILE_SIZE_LOC 10,613
MEDIUM_RISK_FILE_SIZE_LOC 26,241
HIGH_RISK_FILE_SIZE_LOC 25,436
VERY_HIGH_RISK_FILE_SIZE_LOC 76,138
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,588
FILE_CHANGE_HISTORY_ACTIVE_DAYS 84
FILE_CHANGE_HISTORY_WEEKS 183
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 915
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 3
FILE_AGE_VERY_HIGH_RISK_COUNT 389
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 5,351
FILE_AGE_VERY_HIGH_RISK_LOC 141,752
NUMBER_OF_CONTRIBUTORS 10
NUMBER_OF_UNITS 4,403
LINES_OF_CODE_IN_UNITS 61,502
LINES_OF_CODE_OUTSIDE_UNITS 85,601
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 16,211
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 26.36
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 2,715
UNIT_SIZE_LOW_RISK_LOC 13,310
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.64
UNIT_SIZE_LOW_RISK_COUNT 919
UNIT_SIZE_MEDIUM_RISK_LOC 18,099
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.43
UNIT_SIZE_MEDIUM_RISK_COUNT 603
UNIT_SIZE_HIGH_RISK_LOC 9,094
UNIT_SIZE_HIGH_RISK_PERCENTAGE 14.79
UNIT_SIZE_HIGH_RISK_COUNT 130
UNIT_SIZE_VERY_HIGH_RISK_LOC 4,788
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 7.79
UNIT_SIZE_VERY_HIGH_RISK_COUNT 36
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NEGLIGIBLE_RISK_LOC 1,704
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NEGLIGIBLE_RISK_PERCENTAGE 45.59
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NEGLIGIBLE_RISK_COUNT 260
UNIT_SIZE_COMPONENT_CLRMEMDIAG_LOW_RISK_LOC 1,196
UNIT_SIZE_COMPONENT_CLRMEMDIAG_LOW_RISK_PERCENTAGE 32
UNIT_SIZE_COMPONENT_CLRMEMDIAG_LOW_RISK_COUNT 83
UNIT_SIZE_COMPONENT_CLRMEMDIAG_MEDIUM_RISK_LOC 838
UNIT_SIZE_COMPONENT_CLRMEMDIAG_MEDIUM_RISK_PERCENTAGE 22.42
UNIT_SIZE_COMPONENT_CLRMEMDIAG_MEDIUM_RISK_COUNT 28
UNIT_SIZE_COMPONENT_CLRMEMDIAG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_NEGLIGIBLE_RISK_LOC 34
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_NEGLIGIBLE_RISK_PERCENTAGE 16.19
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_LOW_RISK_LOC 24
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_LOW_RISK_PERCENTAGE 11.43
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_MEDIUM_RISK_PERCENTAGE 10.48
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_VERY_HIGH_RISK_LOC 130
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_VERY_HIGH_RISK_PERCENTAGE 61.9
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DEBUGGER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_NEGLIGIBLE_RISK_LOC 1,511
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_NEGLIGIBLE_RISK_PERCENTAGE 27.16
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_NEGLIGIBLE_RISK_COUNT 251
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_LOW_RISK_LOC 883
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_LOW_RISK_PERCENTAGE 15.87
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_LOW_RISK_COUNT 62
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_MEDIUM_RISK_LOC 1,707
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_MEDIUM_RISK_PERCENTAGE 30.68
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_MEDIUM_RISK_COUNT 56
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_HIGH_RISK_LOC 698
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_HIGH_RISK_PERCENTAGE 12.54
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_VERY_HIGH_RISK_LOC 765
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_VERY_HIGH_RISK_PERCENTAGE 13.75
UNIT_SIZE_COMPONENT_CLRMEMDIAG_DESKTOP_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_NEGLIGIBLE_RISK_LOC 125
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_NEGLIGIBLE_RISK_PERCENTAGE 18.22
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_LOW_RISK_LOC 179
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_LOW_RISK_PERCENTAGE 26.09
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_MEDIUM_RISK_LOC 194
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_MEDIUM_RISK_PERCENTAGE 28.28
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_VERY_HIGH_RISK_LOC 188
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_VERY_HIGH_RISK_PERCENTAGE 27.41
UNIT_SIZE_COMPONENT_CLRMEMDIAG_ICORDEBUG_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_NEGLIGIBLE_RISK_LOC 354
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_NEGLIGIBLE_RISK_PERCENTAGE 53.96
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_NEGLIGIBLE_RISK_COUNT 63
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_LOW_RISK_LOC 122
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_LOW_RISK_PERCENTAGE 18.6
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_MEDIUM_RISK_LOC 123
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_MEDIUM_RISK_PERCENTAGE 18.75
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_HIGH_RISK_LOC 57
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_HIGH_RISK_PERCENTAGE 8.69
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_NATIVE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_NEGLIGIBLE_RISK_LOC 1,201
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_NEGLIGIBLE_RISK_PERCENTAGE 28.68
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_NEGLIGIBLE_RISK_COUNT 204
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_LOW_RISK_LOC 868
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_LOW_RISK_PERCENTAGE 20.73
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_LOW_RISK_COUNT 59
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_MEDIUM_RISK_LOC 1,209
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_MEDIUM_RISK_PERCENTAGE 28.88
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_MEDIUM_RISK_COUNT 38
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_HIGH_RISK_LOC 516
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_HIGH_RISK_PERCENTAGE 12.32
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_VERY_HIGH_RISK_LOC 393
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_VERY_HIGH_RISK_PERCENTAGE 9.39
UNIT_SIZE_COMPONENT_CLRMEMDIAG_UTILITIES_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_NEGLIGIBLE_RISK_LOC 1,637
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_NEGLIGIBLE_RISK_PERCENTAGE 34.23
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_NEGLIGIBLE_RISK_COUNT 242
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_LOW_RISK_LOC 1,388
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_LOW_RISK_PERCENTAGE 29.03
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_LOW_RISK_COUNT 94
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_MEDIUM_RISK_LOC 1,757
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_MEDIUM_RISK_PERCENTAGE 36.74
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_MEDIUM_RISK_COUNT 66
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGENGWRAPPER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGNATIVEUTIL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_NEGLIGIBLE_RISK_LOC 61
UNIT_SIZE_COMPONENT_DBGPROVIDER_NEGLIGIBLE_RISK_PERCENTAGE 83.56
UNIT_SIZE_COMPONENT_DBGPROVIDER_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_DBGPROVIDER_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_DBGPROVIDER_LOW_RISK_PERCENTAGE 16.44
UNIT_SIZE_COMPONENT_DBGPROVIDER_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DBGPROVIDER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_NEGLIGIBLE_RISK_LOC 2,065
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 23
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_NEGLIGIBLE_RISK_COUNT 345
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_LOW_RISK_LOC 1,944
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_LOW_RISK_PERCENTAGE 21.66
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_LOW_RISK_COUNT 130
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_MEDIUM_RISK_LOC 2,411
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_MEDIUM_RISK_PERCENTAGE 26.86
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_MEDIUM_RISK_COUNT 82
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_HIGH_RISK_LOC 1,829
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_HIGH_RISK_PERCENTAGE 20.37
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_HIGH_RISK_COUNT 27
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_VERY_HIGH_RISK_LOC 728
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 8.11
UNIT_SIZE_COMPONENT_DBGPROVIDER_INTERNAL_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_NEGLIGIBLE_RISK_LOC 6,769
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_NEGLIGIBLE_RISK_PERCENTAGE 26.04
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_NEGLIGIBLE_RISK_COUNT 1,183
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_LOW_RISK_LOC 5,520
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_LOW_RISK_PERCENTAGE 21.24
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_LOW_RISK_COUNT 384
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_MEDIUM_RISK_LOC 8,219
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_MEDIUM_RISK_PERCENTAGE 31.62
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_MEDIUM_RISK_COUNT 267
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_HIGH_RISK_LOC 4,219
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_HIGH_RISK_PERCENTAGE 16.23
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_HIGH_RISK_COUNT 61
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_VERY_HIGH_RISK_LOC 1,263
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_VERY_HIGH_RISK_PERCENTAGE 4.86
UNIT_SIZE_COMPONENT_DBGPROVIDER_PUBLIC_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_DBGSHELL_NEGLIGIBLE_RISK_LOC 682
UNIT_SIZE_COMPONENT_DBGSHELL_NEGLIGIBLE_RISK_PERCENTAGE 11.75
UNIT_SIZE_COMPONENT_DBGSHELL_NEGLIGIBLE_RISK_COUNT 116
UNIT_SIZE_COMPONENT_DBGSHELL_LOW_RISK_LOC 1,095
UNIT_SIZE_COMPONENT_DBGSHELL_LOW_RISK_PERCENTAGE 18.86
UNIT_SIZE_COMPONENT_DBGSHELL_LOW_RISK_COUNT 76
UNIT_SIZE_COMPONENT_DBGSHELL_MEDIUM_RISK_LOC 1,376
UNIT_SIZE_COMPONENT_DBGSHELL_MEDIUM_RISK_PERCENTAGE 23.7
UNIT_SIZE_COMPONENT_DBGSHELL_MEDIUM_RISK_COUNT 45
UNIT_SIZE_COMPONENT_DBGSHELL_HIGH_RISK_LOC 1,437
UNIT_SIZE_COMPONENT_DBGSHELL_HIGH_RISK_PERCENTAGE 24.75
UNIT_SIZE_COMPONENT_DBGSHELL_HIGH_RISK_COUNT 20
UNIT_SIZE_COMPONENT_DBGSHELL_VERY_HIGH_RISK_LOC 1,216
UNIT_SIZE_COMPONENT_DBGSHELL_VERY_HIGH_RISK_PERCENTAGE 20.94
UNIT_SIZE_COMPONENT_DBGSHELL_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_DBGSHELLEXT_NEGLIGIBLE_RISK_LOC 55
UNIT_SIZE_COMPONENT_DBGSHELLEXT_NEGLIGIBLE_RISK_PERCENTAGE 6.86
UNIT_SIZE_COMPONENT_DBGSHELLEXT_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_DBGSHELLEXT_LOW_RISK_LOC 61
UNIT_SIZE_COMPONENT_DBGSHELLEXT_LOW_RISK_PERCENTAGE 7.61
UNIT_SIZE_COMPONENT_DBGSHELLEXT_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_DBGSHELLEXT_MEDIUM_RISK_LOC 243
UNIT_SIZE_COMPONENT_DBGSHELLEXT_MEDIUM_RISK_PERCENTAGE 30.3
UNIT_SIZE_COMPONENT_DBGSHELLEXT_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_DBGSHELLEXT_HIGH_RISK_LOC 338
UNIT_SIZE_COMPONENT_DBGSHELLEXT_HIGH_RISK_PERCENTAGE 42.14
UNIT_SIZE_COMPONENT_DBGSHELLEXT_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DBGSHELLEXT_VERY_HIGH_RISK_LOC 105
UNIT_SIZE_COMPONENT_DBGSHELLEXT_VERY_HIGH_RISK_PERCENTAGE 13.09
UNIT_SIZE_COMPONENT_DBGSHELLEXT_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 13
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
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_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 14,506
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 25.96
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 2,462
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 11,843
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 21.19
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 819
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 16,099
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 28.81
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 529
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 8,756
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 15.67
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 126
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 4,683
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 8.38
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 35
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 310
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 38.04
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 111
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 13.62
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 192
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 23.56
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 97
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 11.9
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 105
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 12.88
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 1,382
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 28.87
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 199
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 1,356
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 28.33
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 92
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 1,808
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 37.77
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 67
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 241
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 5.03
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 13
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 38,860
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 63.18
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 3,921
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 11,480
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.67
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 332
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 8,356
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 13.59
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 126
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 2,312
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.76
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 494
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.8
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 2,806
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NEGLIGIBLE_RISK_LOC 2,760
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NEGLIGIBLE_RISK_PERCENTAGE 73.84
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NEGLIGIBLE_RISK_COUNT 330
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_LOW_RISK_LOC 815
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_LOW_RISK_PERCENTAGE 21.8
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_LOW_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_MEDIUM_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_MEDIUM_RISK_PERCENTAGE 4.36
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_NEGLIGIBLE_RISK_LOC 210
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DEBUGGER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_NEGLIGIBLE_RISK_LOC 2,396
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_NEGLIGIBLE_RISK_PERCENTAGE 43.06
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_NEGLIGIBLE_RISK_COUNT 309
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_LOW_RISK_LOC 1,167
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_LOW_RISK_PERCENTAGE 20.97
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_LOW_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_MEDIUM_RISK_LOC 978
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_MEDIUM_RISK_PERCENTAGE 17.58
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_MEDIUM_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_HIGH_RISK_LOC 865
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_HIGH_RISK_PERCENTAGE 15.55
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_VERY_HIGH_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_VERY_HIGH_RISK_PERCENTAGE 2.84
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_DESKTOP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_NEGLIGIBLE_RISK_LOC 662
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_NEGLIGIBLE_RISK_PERCENTAGE 96.5
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_NEGLIGIBLE_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_LOW_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_LOW_RISK_PERCENTAGE 3.5
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_ICORDEBUG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_NEGLIGIBLE_RISK_LOC 495
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_NEGLIGIBLE_RISK_PERCENTAGE 75.46
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_NEGLIGIBLE_RISK_COUNT 72
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_LOW_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_LOW_RISK_PERCENTAGE 15.85
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_MEDIUM_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_MEDIUM_RISK_PERCENTAGE 8.69
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_NATIVE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_NEGLIGIBLE_RISK_LOC 2,578
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_NEGLIGIBLE_RISK_PERCENTAGE 61.57
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_NEGLIGIBLE_RISK_COUNT 280
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_LOW_RISK_LOC 748
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_LOW_RISK_PERCENTAGE 17.86
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_MEDIUM_RISK_LOC 725
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_MEDIUM_RISK_PERCENTAGE 17.32
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_HIGH_RISK_LOC 136
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_HIGH_RISK_PERCENTAGE 3.25
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLRMEMDIAG_UTILITIES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_NEGLIGIBLE_RISK_LOC 4,631
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_NEGLIGIBLE_RISK_PERCENTAGE 96.84
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_NEGLIGIBLE_RISK_COUNT 398
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_LOW_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_LOW_RISK_PERCENTAGE 3.16
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGENGWRAPPER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_NEGLIGIBLE_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGNATIVEUTIL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_NEGLIGIBLE_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_NEGLIGIBLE_RISK_LOC 5,955
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 66.34
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_NEGLIGIBLE_RISK_COUNT 525
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_LOW_RISK_LOC 2,019
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_LOW_RISK_PERCENTAGE 22.49
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_LOW_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_MEDIUM_RISK_LOC 564
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_MEDIUM_RISK_PERCENTAGE 6.28
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_HIGH_RISK_LOC 439
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_HIGH_RISK_PERCENTAGE 4.89
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_INTERNAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_NEGLIGIBLE_RISK_LOC 16,292
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_NEGLIGIBLE_RISK_PERCENTAGE 62.69
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_NEGLIGIBLE_RISK_COUNT 1,704
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_LOW_RISK_LOC 4,770
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_LOW_RISK_PERCENTAGE 18.35
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_LOW_RISK_COUNT 130
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_MEDIUM_RISK_LOC 4,316
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_MEDIUM_RISK_PERCENTAGE 16.61
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_MEDIUM_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_HIGH_RISK_LOC 612
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_HIGH_RISK_PERCENTAGE 2.35
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGPROVIDER_PUBLIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_NEGLIGIBLE_RISK_LOC 2,402
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_NEGLIGIBLE_RISK_PERCENTAGE 41.37
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_NEGLIGIBLE_RISK_COUNT 214
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_LOW_RISK_LOC 1,555
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_LOW_RISK_PERCENTAGE 26.78
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_LOW_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_MEDIUM_RISK_LOC 1,253
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_MEDIUM_RISK_PERCENTAGE 21.58
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_HIGH_RISK_LOC 260
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_HIGH_RISK_PERCENTAGE 4.48
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_VERY_HIGH_RISK_LOC 336
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_VERY_HIGH_RISK_PERCENTAGE 5.79
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELL_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_NEGLIGIBLE_RISK_LOC 375
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_NEGLIGIBLE_RISK_PERCENTAGE 46.76
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_LOW_RISK_LOC 127
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_LOW_RISK_PERCENTAGE 15.84
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_MEDIUM_RISK_LOC 300
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_MEDIUM_RISK_PERCENTAGE 37.41
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBGSHELLEXT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
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_CS_NEGLIGIBLE_RISK_LOC 33,823
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 60.52
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 3,499
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 11,202
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 20.04
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 325
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 8,056
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 14.41
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 123
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 2,312
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 4.14
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 494
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 0.88
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 613
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 75.21
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 202
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 24.79
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 4,411
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 92.15
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 353
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 278
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 5.81
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 2.05
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 1
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_JS_NEGLIGIBLE_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 2
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 14,526