microsoft / vswhere
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 130
NUMBER_OF_FILES_MAIN 65
LINES_OF_CODE_MAIN 4,342
NUMBER_OF_FILES_MAIN_EXT_CPP 22
LINES_OF_CODE_MAIN_EXT_CPP 2,360
NUMBER_OF_FILES_MAIN_EXT_H 29
LINES_OF_CODE_MAIN_EXT_H 1,173
NUMBER_OF_FILES_MAIN_EXT_VCXPROJ 2
LINES_OF_CODE_MAIN_EXT_VCXPROJ 318
NUMBER_OF_FILES_MAIN_EXT_FILTERS 2
LINES_OF_CODE_MAIN_EXT_FILTERS 209
NUMBER_OF_FILES_MAIN_EXT_YML 3
LINES_OF_CODE_MAIN_EXT_YML 121
NUMBER_OF_FILES_MAIN_EXT_PS1 1
LINES_OF_CODE_MAIN_EXT_PS1 81
NUMBER_OF_FILES_MAIN_EXT_PROPS 5
LINES_OF_CODE_MAIN_EXT_PROPS 76
NUMBER_OF_FILES_MAIN_EXT_CMD 1
LINES_OF_CODE_MAIN_EXT_CMD 4
NUMBER_OF_FILES_TEST 32
LINES_OF_CODE_TEST 5,289
NUMBER_OF_FILES_TEST_EXT_CPP 16
LINES_OF_CODE_TEST_EXT_CPP 3,542
NUMBER_OF_FILES_TEST_EXT_H 11
LINES_OF_CODE_TEST_EXT_H 939
NUMBER_OF_FILES_TEST_EXT_PS1 3
LINES_OF_CODE_TEST_EXT_PS1 530
NUMBER_OF_FILES_TEST_EXT_VCXPROJ 1
LINES_OF_CODE_TEST_EXT_VCXPROJ 173
NUMBER_OF_FILES_TEST_EXT_FILTERS 1
LINES_OF_CODE_TEST_EXT_FILTERS 105
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 121.81
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 78
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_DOCKERFILE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_DOCKERFILE 32
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_NUSPEC 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_NUSPEC 30
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YML 16
NUMBER_OF_FILES_OTHER 9
LINES_OF_CODE_OTHER 465
NUMBER_OF_FILES_OTHER_EXT_JSON 6
LINES_OF_CODE_OTHER_EXT_JSON 372
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 93
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_YML 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC 158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC_EXT_YML 88
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC_EXT_PROPS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC_EXT_PROPS 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PKG_VSWHERE_BUILD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PKG_VSWHERE_BUILD 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PKG_VSWHERE_BUILD_EXT_PROPS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PKG_VSWHERE_BUILD_EXT_PROPS 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB 48
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB 3,686
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_CPP 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_CPP 2,196
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_H 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_H 1,149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_VCXPROJ 174
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_LIB_EXT_FILTERS 167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE 374
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_CPP 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_VCXPROJ 144
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_FILTERS 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_VSWHERE_EXT_H 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 85
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PS1 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_CMD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_CMD 4
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 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS 46
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 46
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 64
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 4,296
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 21
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 2,314
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 29
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 1,173
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 318
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 209
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 121
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 81
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 76
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 4
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 53
LOW_RISK_FILE_SIZE_COUNT 8
MEDIUM_RISK_FILE_SIZE_COUNT 3
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,853
LOW_RISK_FILE_SIZE_LOC 1,204
MEDIUM_RISK_FILE_SIZE_LOC 725
HIGH_RISK_FILE_SIZE_LOC 560
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,803
FILE_CHANGE_HISTORY_ACTIVE_DAYS 79
FILE_CHANGE_HISTORY_WEEKS 239
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,195
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 28
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 28
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 2,658
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 1,557
NUMBER_OF_CONTRIBUTORS 10
NUMBER_OF_UNITS 172
LINES_OF_CODE_IN_UNITS 2,298
LINES_OF_CODE_OUTSIDE_UNITS 2,044
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 534
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 23.24
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 107
UNIT_SIZE_LOW_RISK_LOC 489
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.28
UNIT_SIZE_LOW_RISK_COUNT 34
UNIT_SIZE_MEDIUM_RISK_LOC 615
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 26.76
UNIT_SIZE_MEDIUM_RISK_COUNT 23
UNIT_SIZE_HIGH_RISK_LOC 385
UNIT_SIZE_HIGH_RISK_PERCENTAGE 16.75
UNIT_SIZE_HIGH_RISK_COUNT 6
UNIT_SIZE_VERY_HIGH_RISK_LOC 275
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 11.97
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_NEGLIGIBLE_RISK_LOC 534
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_NEGLIGIBLE_RISK_PERCENTAGE 24.95
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_NEGLIGIBLE_RISK_COUNT 107
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_LOW_RISK_LOC 478
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_LOW_RISK_PERCENTAGE 22.34
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_LOW_RISK_COUNT 33
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_MEDIUM_RISK_LOC 565
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_MEDIUM_RISK_PERCENTAGE 26.4
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_MEDIUM_RISK_COUNT 21
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_HIGH_RISK_LOC 288
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_HIGH_RISK_PERCENTAGE 13.46
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_VERY_HIGH_RISK_LOC 275
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_VERY_HIGH_RISK_PERCENTAGE 12.85
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LIB_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_VSWHERE_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VSWHERE_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VSWHERE_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LOW_RISK_PERCENTAGE 6.96
UNIT_SIZE_COMPONENT_SRC_VSWHERE_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_VSWHERE_MEDIUM_RISK_LOC 50
UNIT_SIZE_COMPONENT_SRC_VSWHERE_MEDIUM_RISK_PERCENTAGE 31.65
UNIT_SIZE_COMPONENT_SRC_VSWHERE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_VSWHERE_HIGH_RISK_LOC 97
UNIT_SIZE_COMPONENT_SRC_VSWHERE_HIGH_RISK_PERCENTAGE 61.39
UNIT_SIZE_COMPONENT_SRC_VSWHERE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_VSWHERE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VSWHERE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VSWHERE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 357
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 17.52
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 63
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 462
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 22.67
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 32
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 559
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 27.43
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 21
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 385
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 18.89
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 6
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 275
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 13.49
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 177
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 68.08
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 27
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 10.38
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 56
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 21.54
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 2
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 1,344
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 58.49
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 304
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.23
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 494
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 21.5
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 156
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 6.79
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 156
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_NEGLIGIBLE_RISK_LOC 1,311
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_NEGLIGIBLE_RISK_PERCENTAGE 61.26
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_NEGLIGIBLE_RISK_COUNT 153
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_LOW_RISK_LOC 276
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_LOW_RISK_PERCENTAGE 12.9
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_MEDIUM_RISK_LOC 397
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_MEDIUM_RISK_PERCENTAGE 18.55
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_HIGH_RISK_LOC 156
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_HIGH_RISK_PERCENTAGE 7.29
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_NEGLIGIBLE_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_NEGLIGIBLE_RISK_PERCENTAGE 20.89
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LOW_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LOW_RISK_PERCENTAGE 17.72
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_MEDIUM_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_MEDIUM_RISK_PERCENTAGE 61.39
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VSWHERE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 1,084
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 53.19
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 107
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 304
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 14.92
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 494
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 24.24
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 156
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 7.65
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 1
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 260
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 48
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 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
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
DUPLICATION_NUMBER_OF_DUPLICATES 7
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 7
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 112
DUPLICATION_NUMBER_OF_CLEANED_LINES 2,833
DUPLICATION_PERCENTAGE 3.95
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_VSWHERE_LIB 53
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_VSWHERE_LIB 53
DUPLICATION_PERCENTAGE_PRIMARY_SRC_VSWHERE_LIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_VSWHERE 41
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_VSWHERE 41
DUPLICATION_PERCENTAGE_PRIMARY_SRC_VSWHERE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INC 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INC 18
DUPLICATION_PERCENTAGE_PRIMARY_INC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOCKER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOCKER 0
DUPLICATION_PERCENTAGE_PRIMARY_DOCKER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PKG_VSWHERE_BUILD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PKG_VSWHERE_BUILD 0
DUPLICATION_PERCENTAGE_PRIMARY_PKG_VSWHERE_BUILD -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FILTERS 22
DUPLICATION_NUMBER_OF_CLEANED_LINES_FILTERS 139
DUPLICATION_PERCENTAGE_FILTERS 15.83
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VCXPROJ 60
DUPLICATION_NUMBER_OF_CLEANED_LINES_VCXPROJ 253
DUPLICATION_PERCENTAGE_VCXPROJ 23.72
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROPS 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROPS 55
DUPLICATION_PERCENTAGE_PROPS 32.73
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 748
DUPLICATION_PERCENTAGE_H 1.6
TOTAL_ANALYSIS_TIME_IN_MILLIS 957