microsoft / PTVS
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 4,363
NUMBER_OF_FILES_MAIN 1,419
LINES_OF_CODE_MAIN 150,991
NUMBER_OF_FILES_MAIN_EXT_CS 1,085
LINES_OF_CODE_MAIN_EXT_CS 122,644
NUMBER_OF_FILES_MAIN_EXT_PY 98
LINES_OF_CODE_MAIN_EXT_PY 8,683
NUMBER_OF_FILES_MAIN_EXT_XAML 41
LINES_OF_CODE_MAIN_EXT_XAML 8,675
NUMBER_OF_FILES_MAIN_EXT_CPP 10
LINES_OF_CODE_MAIN_EXT_CPP 2,277
NUMBER_OF_FILES_MAIN_EXT_PROJ 14
LINES_OF_CODE_MAIN_EXT_PROJ 1,119
NUMBER_OF_FILES_MAIN_EXT_VCXPROJ 7
LINES_OF_CODE_MAIN_EXT_VCXPROJ 997
NUMBER_OF_FILES_MAIN_EXT_JS 9
LINES_OF_CODE_MAIN_EXT_JS 945
NUMBER_OF_FILES_MAIN_EXT_TARGETS 21
LINES_OF_CODE_MAIN_EXT_TARGETS 927
NUMBER_OF_FILES_MAIN_EXT_H 12
LINES_OF_CODE_MAIN_EXT_H 818
NUMBER_OF_FILES_MAIN_EXT_VSTEMPLATE 29
LINES_OF_CODE_MAIN_EXT_VSTEMPLATE 640
NUMBER_OF_FILES_MAIN_EXT_HTML 16
LINES_OF_CODE_MAIN_EXT_HTML 555
NUMBER_OF_FILES_MAIN_EXT_SNIPPET 15
LINES_OF_CODE_MAIN_EXT_SNIPPET 483
NUMBER_OF_FILES_MAIN_EXT_PS1 7
LINES_OF_CODE_MAIN_EXT_PS1 447
NUMBER_OF_FILES_MAIN_EXT_REG 5
LINES_OF_CODE_MAIN_EXT_REG 355
NUMBER_OF_FILES_MAIN_EXT_YML 8
LINES_OF_CODE_MAIN_EXT_YML 351
NUMBER_OF_FILES_MAIN_EXT_VSIXMANIFEST 8
LINES_OF_CODE_MAIN_EXT_VSIXMANIFEST 247
NUMBER_OF_FILES_MAIN_EXT_CSS 6
LINES_OF_CODE_MAIN_EXT_CSS 170
NUMBER_OF_FILES_MAIN_EXT_NATVIS 1
LINES_OF_CODE_MAIN_EXT_NATVIS 158
NUMBER_OF_FILES_MAIN_EXT_FILTERS 7
LINES_OF_CODE_MAIN_EXT_FILTERS 156
NUMBER_OF_FILES_MAIN_EXT_TPL 4
LINES_OF_CODE_MAIN_EXT_TPL 86
NUMBER_OF_FILES_MAIN_EXT_JADE 4
LINES_OF_CODE_MAIN_EXT_JADE 80
NUMBER_OF_FILES_MAIN_EXT_PROPS 5
LINES_OF_CODE_MAIN_EXT_PROPS 78
NUMBER_OF_FILES_MAIN_EXT_C 1
LINES_OF_CODE_MAIN_EXT_C 47
NUMBER_OF_FILES_MAIN_EXT_CMD 1
LINES_OF_CODE_MAIN_EXT_CMD 43
NUMBER_OF_FILES_MAIN_EXT_CFG 2
LINES_OF_CODE_MAIN_EXT_CFG 6
NUMBER_OF_FILES_MAIN_EXT_PYW 2
LINES_OF_CODE_MAIN_EXT_PYW 3
NUMBER_OF_FILES_MAIN_EXT_ASAX 1
LINES_OF_CODE_MAIN_EXT_ASAX 1
NUMBER_OF_FILES_TEST 1,636
LINES_OF_CODE_TEST 116,569
NUMBER_OF_FILES_TEST_EXT_CS 518
LINES_OF_CODE_TEST_EXT_CS 64,249
NUMBER_OF_FILES_TEST_EXT_PY 911
LINES_OF_CODE_TEST_EXT_PY 39,400
NUMBER_OF_FILES_TEST_EXT_H 92
LINES_OF_CODE_TEST_EXT_H 6,714
NUMBER_OF_FILES_TEST_EXT_CSPROJ 31
LINES_OF_CODE_TEST_EXT_CSPROJ 3,363
NUMBER_OF_FILES_TEST_EXT_TCL 1
LINES_OF_CODE_TEST_EXT_TCL 762
NUMBER_OF_FILES_TEST_EXT_CPP 30
LINES_OF_CODE_TEST_EXT_CPP 631
NUMBER_OF_FILES_TEST_EXT_REG 4
LINES_OF_CODE_TEST_EXT_REG 352
NUMBER_OF_FILES_TEST_EXT_PS1 4
LINES_OF_CODE_TEST_EXT_PS1 202
NUMBER_OF_FILES_TEST_EXT_VCXPROJ 2
LINES_OF_CODE_TEST_EXT_VCXPROJ 174
NUMBER_OF_FILES_TEST_EXT_VSIXMANIFEST 7
LINES_OF_CODE_TEST_EXT_VSIXMANIFEST 160
NUMBER_OF_FILES_TEST_EXT_CMD 3
LINES_OF_CODE_TEST_EXT_CMD 150
NUMBER_OF_FILES_TEST_EXT_CCPROJ 1
LINES_OF_CODE_TEST_EXT_CCPROJ 73
NUMBER_OF_FILES_TEST_EXT_HTML 11
LINES_OF_CODE_TEST_EXT_HTML 62
NUMBER_OF_FILES_TEST_EXT_FILTERS 2
LINES_OF_CODE_TEST_EXT_FILTERS 60
NUMBER_OF_FILES_TEST_EXT_PROJ 2
LINES_OF_CODE_TEST_EXT_PROJ 57
NUMBER_OF_FILES_TEST_EXT_SNIPPET 1
LINES_OF_CODE_TEST_EXT_SNIPPET 38
NUMBER_OF_FILES_TEST_EXT_JS 1
LINES_OF_CODE_TEST_EXT_JS 35
NUMBER_OF_FILES_TEST_EXT_CSDEF 1
LINES_OF_CODE_TEST_EXT_CSDEF 23
NUMBER_OF_FILES_TEST_EXT_C 1
LINES_OF_CODE_TEST_EXT_C 20
NUMBER_OF_FILES_TEST_EXT_XAML 2
LINES_OF_CODE_TEST_EXT_XAML 14
NUMBER_OF_FILES_TEST_EXT_YML 3
LINES_OF_CODE_TEST_EXT_YML 10
NUMBER_OF_FILES_TEST_EXT_PYI 4
LINES_OF_CODE_TEST_EXT_PYI 9
NUMBER_OF_FILES_TEST_EXT_YAML 1
LINES_OF_CODE_TEST_EXT_YAML 6
NUMBER_OF_FILES_TEST_EXT_CSCFG 2
LINES_OF_CODE_TEST_EXT_CSCFG 4
NUMBER_OF_FILES_TEST_EXT_CFG 1
LINES_OF_CODE_TEST_EXT_CFG 1
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 77.2
NUMBER_OF_FILES_GENERATED 11
LINES_OF_CODE_GENERATED 6,645
NUMBER_OF_FILES_GENERATED_EXT_CS 10
LINES_OF_CODE_GENERATED_EXT_CS 6,632
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 13
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 25
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 4,677
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 25
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 4,677
NUMBER_OF_FILES_OTHER 65
LINES_OF_CODE_OTHER 4,251
NUMBER_OF_FILES_OTHER_EXT_XML 38
LINES_OF_CODE_OTHER_EXT_XML 3,767
NUMBER_OF_FILES_OTHER_EXT_JSON 17
LINES_OF_CODE_OTHER_EXT_JSON 259
NUMBER_OF_FILES_OTHER_EXT_RST 1
LINES_OF_CODE_OTHER_EXT_RST 155
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 44
NUMBER_OF_FILES_OTHER_EXT_INI 4
LINES_OF_CODE_OTHER_EXT_INI 24
NUMBER_OF_FILES_OTHER_EXT_SVG 2
LINES_OF_CODE_OTHER_EXT_SVG 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_16_0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_16_0 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_16_0_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_16_0_EXT_PY 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_17_0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_17_0 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_17_0_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_17_0_EXT_PY 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD 757
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_TARGETS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_TARGETS 445
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PS1 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PS1 154
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PY 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PROPS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PROPS 68
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_TEMPLATES 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_TEMPLATES 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_TEMPLATES_EXT_YML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_TEMPLATES_EXT_YML 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_PRODUCT 180
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_PRODUCT 32,351
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_PRODUCT_EXT_CS 175
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_PRODUCT_EXT_CS 30,303
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_PRODUCT_EXT_XAML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_PRODUCT_EXT_XAML 1,340
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_PRODUCT_EXT_PROJ 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_PRODUCT_EXT_PROJ 708
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_TOOLS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_TOOLS 371
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_TOOLS_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_TOOLS_EXT_CS 371
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 293
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PROJ 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES 496
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES_EXT_REG 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES_EXT_REG 352
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES_EXT_PY 101
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES_EXT_CMD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PREREQUISITES_EXT_CMD 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT 1,076
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT 112,768
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CS 908
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CS 91,970
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PY 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PY 7,775
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_XAML 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_XAML 7,335
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CPP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CPP 2,277
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_H 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_H 818
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_VCXPROJ 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_VCXPROJ 794
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_SNIPPET 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_SNIPPET 483
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_TARGETS 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_TARGETS 411
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_HTML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_HTML 290
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_VSIXMANIFEST 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_VSIXMANIFEST 224
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_NATVIS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_NATVIS 158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_FILTERS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_FILTERS 134
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CSS 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PROJ 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PROPS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PROPS 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CFG 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_CFG 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PYW 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_PYW 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_REG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_REG 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_ASAX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PRODUCT_EXT_ASAX 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SETUP 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SETUP 715
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_PROJ 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_PROJ 357
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_PS1 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_PS1 230
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_TARGETS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_TARGETS 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SETUP_EXT_PY 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES 112
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES 2,965
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_JS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_JS 945
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_VSTEMPLATE 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_VSTEMPLATE 640
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_PY 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_PY 521
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_HTML 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_HTML 265
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_VCXPROJ 203
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_CSS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_CSS 127
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_TPL 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_TPL 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_JADE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_JADE 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_C 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_VSIXMANIFEST 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_VSIXMANIFEST 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_FILTERS 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_TEMPLATES_EXT_PS1 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_PROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_PROJ 13
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 80
LINES_OF_CODE_CONCERN_GENERAL_TODOS 31,623
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS 67
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS 29,861
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 1,552
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XAML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XAML 203
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 4
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 3
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,339
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 119,368
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 1,018
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 92,783
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XAML 40
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XAML 8,472
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 90
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 7,131
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 2,274
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROJ 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROJ 1,119
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 997
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 945
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TARGETS 21
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TARGETS 927
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 814
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSTEMPLATE 29
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSTEMPLATE 640
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 16
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 555
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SNIPPET 15
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SNIPPET 483
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 447
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_REG 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_REG 355
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 351
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSIXMANIFEST 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSIXMANIFEST 247
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 170
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_NATVIS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_NATVIS 158
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 156
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 86
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JADE 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JADE 80
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 78
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 47
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 43
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 6
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PYW 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PYW 3
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASAX 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASAX 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,048
LOW_RISK_FILE_SIZE_COUNT 191
MEDIUM_RISK_FILE_SIZE_COUNT 132
HIGH_RISK_FILE_SIZE_COUNT 32
VERY_HIGH_RISK_FILE_SIZE_COUNT 16
NEGLIGIBLE_RISK_FILE_SIZE_LOC 36,701
LOW_RISK_FILE_SIZE_LOC 27,156
MEDIUM_RISK_FILE_SIZE_LOC 40,351
HIGH_RISK_FILE_SIZE_LOC 20,799
VERY_HIGH_RISK_FILE_SIZE_LOC 25,984
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,974
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,955
FILE_CHANGE_HISTORY_WEEKS 567
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,835
FILE_AGE_NEGLIGIBLE_RISK_COUNT 7
FILE_AGE_LOW_RISK_COUNT 15
FILE_AGE_MEDIUM_RISK_COUNT 46
FILE_AGE_HIGH_RISK_COUNT 354
FILE_AGE_VERY_HIGH_RISK_COUNT 997
FILE_AGE_NEGLIGIBLE_RISK_LOC 521
FILE_AGE_LOW_RISK_LOC 1,352
FILE_AGE_MEDIUM_RISK_LOC 9,703
FILE_AGE_HIGH_RISK_LOC 56,790
FILE_AGE_VERY_HIGH_RISK_LOC 82,625
NUMBER_OF_CONTRIBUTORS 86
NUMBER_OF_UNITS 7,988
LINES_OF_CODE_IN_UNITS 89,401
LINES_OF_CODE_OUTSIDE_UNITS 61,590
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 26,610
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 29.76
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 5,463
UNIT_SIZE_LOW_RISK_LOC 20,821
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.29
UNIT_SIZE_LOW_RISK_COUNT 1,443
UNIT_SIZE_MEDIUM_RISK_LOC 26,928
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 30.12
UNIT_SIZE_MEDIUM_RISK_COUNT 885
UNIT_SIZE_HIGH_RISK_LOC 11,340
UNIT_SIZE_HIGH_RISK_PERCENTAGE 12.68
UNIT_SIZE_HIGH_RISK_COUNT 171
UNIT_SIZE_VERY_HIGH_RISK_LOC 3,702
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.14
UNIT_SIZE_VERY_HIGH_RISK_COUNT 26
UNIT_SIZE_COMPONENT_BUILD_16_0_NEGLIGIBLE_RISK_LOC 13
UNIT_SIZE_COMPONENT_BUILD_16_0_NEGLIGIBLE_RISK_PERCENTAGE 22.81
UNIT_SIZE_COMPONENT_BUILD_16_0_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BUILD_16_0_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_BUILD_16_0_LOW_RISK_PERCENTAGE 21.05
UNIT_SIZE_COMPONENT_BUILD_16_0_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILD_16_0_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_BUILD_16_0_MEDIUM_RISK_PERCENTAGE 56.14
UNIT_SIZE_COMPONENT_BUILD_16_0_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILD_16_0_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_16_0_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_16_0_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_16_0_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_16_0_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_16_0_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_17_0_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_COMPONENT_BUILD_17_0_NEGLIGIBLE_RISK_PERCENTAGE 10.77
UNIT_SIZE_COMPONENT_BUILD_17_0_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILD_17_0_LOW_RISK_LOC 26
UNIT_SIZE_COMPONENT_BUILD_17_0_LOW_RISK_PERCENTAGE 40
UNIT_SIZE_COMPONENT_BUILD_17_0_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BUILD_17_0_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_BUILD_17_0_MEDIUM_RISK_PERCENTAGE 49.23
UNIT_SIZE_COMPONENT_BUILD_17_0_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILD_17_0_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_17_0_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_17_0_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_17_0_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_17_0_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_17_0_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_LOC 27
UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_NEGLIGIBLE_RISK_LOC 5,815
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_NEGLIGIBLE_RISK_PERCENTAGE 30.81
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_NEGLIGIBLE_RISK_COUNT 1,191
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_LOW_RISK_LOC 4,508
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_LOW_RISK_PERCENTAGE 23.89
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_LOW_RISK_COUNT 312
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_MEDIUM_RISK_LOC 5,930
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_MEDIUM_RISK_PERCENTAGE 31.42
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_MEDIUM_RISK_COUNT 191
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_HIGH_RISK_LOC 1,803
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_HIGH_RISK_PERCENTAGE 9.55
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_HIGH_RISK_COUNT 28
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_VERY_HIGH_RISK_LOC 817
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_VERY_HIGH_RISK_PERCENTAGE 4.33
UNIT_SIZE_COMPONENT_COMMON_PRODUCT_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_COMMON_TOOLS_NEGLIGIBLE_RISK_LOC 13
UNIT_SIZE_COMPONENT_COMMON_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 4.25
UNIT_SIZE_COMPONENT_COMMON_TOOLS_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_COMMON_TOOLS_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_COMMON_TOOLS_LOW_RISK_PERCENTAGE 3.92
UNIT_SIZE_COMPONENT_COMMON_TOOLS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_COMMON_TOOLS_MEDIUM_RISK_LOC 64
UNIT_SIZE_COMPONENT_COMMON_TOOLS_MEDIUM_RISK_PERCENTAGE 20.92
UNIT_SIZE_COMPONENT_COMMON_TOOLS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_COMMON_TOOLS_HIGH_RISK_LOC 92
UNIT_SIZE_COMPONENT_COMMON_TOOLS_HIGH_RISK_PERCENTAGE 30.07
UNIT_SIZE_COMPONENT_COMMON_TOOLS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_COMMON_TOOLS_VERY_HIGH_RISK_LOC 125
UNIT_SIZE_COMPONENT_COMMON_TOOLS_VERY_HIGH_RISK_PERCENTAGE 40.85
UNIT_SIZE_COMPONENT_COMMON_TOOLS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_NEGLIGIBLE_RISK_LOC 24
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_PREREQUISITES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_NEGLIGIBLE_RISK_LOC 20,476
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_NEGLIGIBLE_RISK_PERCENTAGE 29.66
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_NEGLIGIBLE_RISK_COUNT 4,200
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_LOW_RISK_LOC 16,215
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_LOW_RISK_PERCENTAGE 23.49
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_LOW_RISK_COUNT 1,123
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_MEDIUM_RISK_LOC 20,350
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_MEDIUM_RISK_PERCENTAGE 29.48
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_MEDIUM_RISK_COUNT 673
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_HIGH_RISK_LOC 9,225
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_HIGH_RISK_PERCENTAGE 13.36
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_HIGH_RISK_COUNT 138
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_VERY_HIGH_RISK_LOC 2,760
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_VERY_HIGH_RISK_PERCENTAGE 4
UNIT_SIZE_COMPONENT_PYTHON_PRODUCT_VERY_HIGH_RISK_COUNT 20
UNIT_SIZE_COMPONENT_PYTHON_SETUP_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_PYTHON_SETUP_NEGLIGIBLE_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_PYTHON_SETUP_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_PYTHON_SETUP_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_PYTHON_SETUP_MEDIUM_RISK_PERCENTAGE 66.67
UNIT_SIZE_COMPONENT_PYTHON_SETUP_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PYTHON_SETUP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_SETUP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_NEGLIGIBLE_RISK_LOC 219
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 22.46
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_NEGLIGIBLE_RISK_COUNT 51
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_LOW_RISK_PERCENTAGE 4.92
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_MEDIUM_RISK_LOC 488
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_MEDIUM_RISK_PERCENTAGE 50.05
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_MEDIUM_RISK_COUNT 16
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_HIGH_RISK_LOC 220
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_HIGH_RISK_PERCENTAGE 22.56
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_TEMPLATES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 2,055
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 30.59
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 458
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,603
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 23.86
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 111
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 2,095
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 31.19
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 72
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 705
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 10.5
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 259
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 3.86
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 24,194
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 30.18
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 4,920
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 19,055
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 23.77
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 1,321
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 23,783
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 29.66
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 780
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 10,030
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 12.51
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 150
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 3,115
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 3.89
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 23
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 161
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 10.26
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 33
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 163
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 10.39
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 11
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 532
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 33.91
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 16
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 385
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 24.54
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 6
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 328
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 20.91
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 82
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 73.21
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 30
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 26.79
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 108
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 13.24
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 24
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 488
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 59.8
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 16
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 220
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 26.96
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 10
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 52,746
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 59
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 6,965
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 19,005
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 21.26
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 712
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 14,286
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 15.98
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 278
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 2,208
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.47
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 1,156
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.29
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 3,364
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_NEGLIGIBLE_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_NEGLIGIBLE_RISK_PERCENTAGE 43.86
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_LOW_RISK_PERCENTAGE 56.14
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_16_0_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_NEGLIGIBLE_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_NEGLIGIBLE_RISK_PERCENTAGE 29.23
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_LOW_RISK_PERCENTAGE 49.23
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_MEDIUM_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_MEDIUM_RISK_PERCENTAGE 21.54
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_17_0_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_NEGLIGIBLE_RISK_LOC 10,604
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_NEGLIGIBLE_RISK_PERCENTAGE 56.19
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_NEGLIGIBLE_RISK_COUNT 1,488
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_LOW_RISK_LOC 4,427
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_LOW_RISK_PERCENTAGE 23.46
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_LOW_RISK_COUNT 168
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_MEDIUM_RISK_LOC 3,113
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_MEDIUM_RISK_PERCENTAGE 16.49
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_MEDIUM_RISK_COUNT 66
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_HIGH_RISK_LOC 313
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_HIGH_RISK_PERCENTAGE 1.66
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_VERY_HIGH_RISK_LOC 416
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_VERY_HIGH_RISK_PERCENTAGE 2.2
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_PRODUCT_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_NEGLIGIBLE_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 8.17
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_LOW_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_LOW_RISK_PERCENTAGE 9.8
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_MEDIUM_RISK_LOC 159
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_MEDIUM_RISK_PERCENTAGE 51.96
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_HIGH_RISK_LOC 92
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_HIGH_RISK_PERCENTAGE 30.07
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_NEGLIGIBLE_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PREREQUISITES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_NEGLIGIBLE_RISK_LOC 41,651
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_NEGLIGIBLE_RISK_PERCENTAGE 60.34
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_NEGLIGIBLE_RISK_COUNT 5,394
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_LOW_RISK_LOC 14,324
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_LOW_RISK_PERCENTAGE 20.75
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_LOW_RISK_COUNT 537
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_MEDIUM_RISK_LOC 10,728
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_MEDIUM_RISK_PERCENTAGE 15.54
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_MEDIUM_RISK_COUNT 200
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_HIGH_RISK_LOC 1,583
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_HIGH_RISK_PERCENTAGE 2.29
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_HIGH_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_VERY_HIGH_RISK_LOC 740
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_VERY_HIGH_RISK_PERCENTAGE 1.07
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PRODUCT_VERY_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_NEGLIGIBLE_RISK_LOC 16
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_NEGLIGIBLE_RISK_PERCENTAGE 33.33
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_MEDIUM_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_MEDIUM_RISK_PERCENTAGE 66.67
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SETUP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_NEGLIGIBLE_RISK_LOC 355
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 36.41
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_NEGLIGIBLE_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_LOW_RISK_LOC 160
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_LOW_RISK_PERCENTAGE 16.41
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_MEDIUM_RISK_LOC 240
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_MEDIUM_RISK_PERCENTAGE 24.62
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_HIGH_RISK_LOC 220
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_HIGH_RISK_PERCENTAGE 22.56
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_TEMPLATES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 3,848
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 57.29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 556
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 1,569
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 23.36
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 1,098
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 16.35
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 202
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 3.01
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 3
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 48,198
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 60.11
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 6,308
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 16,996
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 21.2
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 628
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 12,460
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 15.54
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 234
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 1,695
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 2.11
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 828
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 1.03
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 416
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 26.51
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 276
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 17.59
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 458
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 29.19
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 5.8
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 328
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 20.91
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 69.64
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 3.57
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 26.79
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_JS_NEGLIGIBLE_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 24.02
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 160
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 19.61
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 240
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 29.41
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 220
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 26.96
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 10
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
TOTAL_ANALYSIS_TIME_IN_MILLIS 29,503