microsoft / cppwinrt
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 760
NUMBER_OF_FILES_MAIN 169
LINES_OF_CODE_MAIN 25,854
NUMBER_OF_FILES_MAIN_EXT_H 83
LINES_OF_CODE_MAIN_EXT_H 18,312
NUMBER_OF_FILES_MAIN_EXT_VCXPROJ 11
LINES_OF_CODE_MAIN_EXT_VCXPROJ 2,177
NUMBER_OF_FILES_MAIN_EXT_CPP 28
LINES_OF_CODE_MAIN_EXT_CPP 2,109
NUMBER_OF_FILES_MAIN_EXT_INC 1
LINES_OF_CODE_MAIN_EXT_INC 1,018
NUMBER_OF_FILES_MAIN_EXT_TARGETS 2
LINES_OF_CODE_MAIN_EXT_TARGETS 706
NUMBER_OF_FILES_MAIN_EXT_FILTERS 7
LINES_OF_CODE_MAIN_EXT_FILTERS 445
NUMBER_OF_FILES_MAIN_EXT_VSTEMPLATE 9
LINES_OF_CODE_MAIN_EXT_VSTEMPLATE 368
NUMBER_OF_FILES_MAIN_EXT_VSIXMANIFEST 4
LINES_OF_CODE_MAIN_EXT_VSIXMANIFEST 162
NUMBER_OF_FILES_MAIN_EXT_PROPS 9
LINES_OF_CODE_MAIN_EXT_PROPS 159
NUMBER_OF_FILES_MAIN_EXT_ASM 4
LINES_OF_CODE_MAIN_EXT_ASM 156
NUMBER_OF_FILES_MAIN_EXT_CMD 4
LINES_OF_CODE_MAIN_EXT_CMD 91
NUMBER_OF_FILES_MAIN_EXT_NATVIS 1
LINES_OF_CODE_MAIN_EXT_NATVIS 69
NUMBER_OF_FILES_MAIN_EXT_XAML 4
LINES_OF_CODE_MAIN_EXT_XAML 42
NUMBER_OF_FILES_MAIN_EXT_CS 2
LINES_OF_CODE_MAIN_EXT_CS 40
NUMBER_OF_FILES_TEST 475
LINES_OF_CODE_TEST 54,445
NUMBER_OF_FILES_TEST_EXT_CPP 316
LINES_OF_CODE_TEST_EXT_CPP 23,347
NUMBER_OF_FILES_TEST_EXT_HPP 2
LINES_OF_CODE_TEST_EXT_HPP 13,694
NUMBER_OF_FILES_TEST_EXT_VCXPROJ 33
LINES_OF_CODE_TEST_EXT_VCXPROJ 11,036
NUMBER_OF_FILES_TEST_EXT_H 87
LINES_OF_CODE_TEST_EXT_H 5,512
NUMBER_OF_FILES_TEST_EXT_FILTERS 20
LINES_OF_CODE_TEST_EXT_FILTERS 598
NUMBER_OF_FILES_TEST_EXT_CSPROJ 1
LINES_OF_CODE_TEST_EXT_CSPROJ 109
NUMBER_OF_FILES_TEST_EXT_PROPS 9
LINES_OF_CODE_TEST_EXT_PROPS 77
NUMBER_OF_FILES_TEST_EXT_CS 2
LINES_OF_CODE_TEST_EXT_CS 28
NUMBER_OF_FILES_TEST_EXT_CMD 2
LINES_OF_CODE_TEST_EXT_CMD 22
NUMBER_OF_FILES_TEST_EXT_XAML 2
LINES_OF_CODE_TEST_EXT_XAML 18
NUMBER_OF_FILES_TEST_EXT_TARGETS 1
LINES_OF_CODE_TEST_EXT_TARGETS 4
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 210.58
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 365
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 335
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_NUSPEC 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_NUSPEC 30
NUMBER_OF_FILES_OTHER 11
LINES_OF_CODE_OTHER 257
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 155
NUMBER_OF_FILES_OTHER_EXT_XML 4
LINES_OF_CODE_OTHER_EXT_XML 92
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CMD 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CMD 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CPPWINRT 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CPPWINRT 7,376
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_H 6,491
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_VCXPROJ 375
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_CPP 317
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CPPWINRT_EXT_FILTERS 193
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_ARM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_ARM 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_ARM_EXT_ASM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_ARM_EXT_ASM 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_ARM64 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_ARM64 41
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_ARM64_EXT_ASM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_ARM64_EXT_ASM 41
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD 1,158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_EXT_INC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_EXT_INC 1,018
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_EXT_VCXPROJ 140
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_WIN32 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_WIN32 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_WIN32_EXT_ASM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_WIN32_EXT_ASM 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_X64 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_X64 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FAST_FWD_X64_EXT_ASM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FAST_FWD_X64_EXT_ASM 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NATVIS 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NATVIS 1,980
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NATVIS_EXT_CPP 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NATVIS_EXT_CPP 1,405
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NATVIS_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NATVIS_EXT_VCXPROJ 268
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NATVIS_EXT_H 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NATVIS_EXT_H 238
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NATVIS_EXT_NATVIS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NATVIS_EXT_NATVIS 69
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NUGET 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NUGET 712
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NUGET_EXT_TARGETS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NUGET_EXT_TARGETS 666
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NUGET_EXT_PROPS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NUGET_EXT_PROPS 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PREBUILD 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PREBUILD 276
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PREBUILD_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PREBUILD_EXT_VCXPROJ 232
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PREBUILD_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PREBUILD_EXT_CPP 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PREBUILD_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PREBUILD_EXT_H 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRATCH 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRATCH 338
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRATCH_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRATCH_EXT_VCXPROJ 330
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRATCH_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRATCH_EXT_CPP 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRATCH_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRATCH_EXT_H 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRINGS 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRINGS 11,403
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRINGS_EXT_H 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRINGS_EXT_H 11,403
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_DEV16 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_DEV16 95
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_DEV16_EXT_VSIXMANIFEST 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_DEV16_EXT_VSIXMANIFEST 75
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_DEV16_EXT_CS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_DEV16_EXT_CS 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_DEV17 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_DEV17 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_DEV17_EXT_VSIXMANIFEST 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_DEV17_EXT_VSIXMANIFEST 87
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_DEV17_EXT_CS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_DEV17_EXT_CS 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_EXT_TARGETS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_EXT_TARGETS 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_EXT_PROPS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_EXT_PROPS 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES 232
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_VSTEMPLATE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_VSTEMPLATE 83
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_CPP 68
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_H 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_XAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_ITEMTEMPLATES_EXT_XAML 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES 1,819
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_VCXPROJ 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_VCXPROJ 832
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_VSTEMPLATE 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_VSTEMPLATE 285
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_CPP 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_CPP 271
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_FILTERS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_FILTERS 252
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_H 119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_PROPS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_PROPS 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_XAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSIX_PROJECTTEMPLATES_EXT_XAML 18
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 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,182
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 657
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 525
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 167
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 24,672
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 82
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 17,787
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 2,177
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 27
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 1,452
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 1,018
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TARGETS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TARGETS 706
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 445
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSTEMPLATE 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSTEMPLATE 368
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSIXMANIFEST 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VSIXMANIFEST 162
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 159
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASM 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ASM 156
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 91
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_NATVIS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_NATVIS 69
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XAML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XAML 42
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 40
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 112
LOW_RISK_FILE_SIZE_COUNT 23
MEDIUM_RISK_FILE_SIZE_COUNT 18
HIGH_RISK_FILE_SIZE_COUNT 12
VERY_HIGH_RISK_FILE_SIZE_COUNT 4
NEGLIGIBLE_RISK_FILE_SIZE_LOC 3,489
LOW_RISK_FILE_SIZE_LOC 3,295
MEDIUM_RISK_FILE_SIZE_LOC 5,757
HIGH_RISK_FILE_SIZE_LOC 7,192
VERY_HIGH_RISK_FILE_SIZE_LOC 6,121
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,944
FILE_CHANGE_HISTORY_ACTIVE_DAYS 230
FILE_CHANGE_HISTORY_WEEKS 276
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,380
FILE_AGE_NEGLIGIBLE_RISK_COUNT 3
FILE_AGE_LOW_RISK_COUNT 29
FILE_AGE_MEDIUM_RISK_COUNT 18
FILE_AGE_HIGH_RISK_COUNT 24
FILE_AGE_VERY_HIGH_RISK_COUNT 95
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,051
FILE_AGE_LOW_RISK_LOC 6,307
FILE_AGE_MEDIUM_RISK_LOC 6,620
FILE_AGE_HIGH_RISK_LOC 5,125
FILE_AGE_VERY_HIGH_RISK_LOC 6,751
NUMBER_OF_CONTRIBUTORS 42
NUMBER_OF_UNITS 1,271
LINES_OF_CODE_IN_UNITS 13,814
LINES_OF_CODE_OUTSIDE_UNITS 12,040
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 4,265
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 30.87
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 927
UNIT_SIZE_LOW_RISK_LOC 2,896
UNIT_SIZE_LOW_RISK_PERCENTAGE 20.96
UNIT_SIZE_LOW_RISK_COUNT 200
UNIT_SIZE_MEDIUM_RISK_LOC 3,355
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.29
UNIT_SIZE_MEDIUM_RISK_COUNT 106
UNIT_SIZE_HIGH_RISK_LOC 2,120
UNIT_SIZE_HIGH_RISK_PERCENTAGE 15.35
UNIT_SIZE_HIGH_RISK_COUNT 31
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,178
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 8.53
UNIT_SIZE_VERY_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CPPWINRT_NEGLIGIBLE_RISK_LOC 580
UNIT_SIZE_COMPONENT_CPPWINRT_NEGLIGIBLE_RISK_PERCENTAGE 9.35
UNIT_SIZE_COMPONENT_CPPWINRT_NEGLIGIBLE_RISK_COUNT 96
UNIT_SIZE_COMPONENT_CPPWINRT_LOW_RISK_LOC 1,258
UNIT_SIZE_COMPONENT_CPPWINRT_LOW_RISK_PERCENTAGE 20.29
UNIT_SIZE_COMPONENT_CPPWINRT_LOW_RISK_COUNT 82
UNIT_SIZE_COMPONENT_CPPWINRT_MEDIUM_RISK_LOC 2,046
UNIT_SIZE_COMPONENT_CPPWINRT_MEDIUM_RISK_PERCENTAGE 32.99
UNIT_SIZE_COMPONENT_CPPWINRT_MEDIUM_RISK_COUNT 63
UNIT_SIZE_COMPONENT_CPPWINRT_HIGH_RISK_LOC 1,615
UNIT_SIZE_COMPONENT_CPPWINRT_HIGH_RISK_PERCENTAGE 26.04
UNIT_SIZE_COMPONENT_CPPWINRT_HIGH_RISK_COUNT 24
UNIT_SIZE_COMPONENT_CPPWINRT_VERY_HIGH_RISK_LOC 702
UNIT_SIZE_COMPONENT_CPPWINRT_VERY_HIGH_RISK_PERCENTAGE 11.32
UNIT_SIZE_COMPONENT_CPPWINRT_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_NATVIS_NEGLIGIBLE_RISK_LOC 145
UNIT_SIZE_COMPONENT_NATVIS_NEGLIGIBLE_RISK_PERCENTAGE 10.55
UNIT_SIZE_COMPONENT_NATVIS_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_NATVIS_LOW_RISK_LOC 227
UNIT_SIZE_COMPONENT_NATVIS_LOW_RISK_PERCENTAGE 16.52
UNIT_SIZE_COMPONENT_NATVIS_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_NATVIS_MEDIUM_RISK_LOC 662
UNIT_SIZE_COMPONENT_NATVIS_MEDIUM_RISK_PERCENTAGE 48.18
UNIT_SIZE_COMPONENT_NATVIS_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_NATVIS_HIGH_RISK_LOC 224
UNIT_SIZE_COMPONENT_NATVIS_HIGH_RISK_PERCENTAGE 16.3
UNIT_SIZE_COMPONENT_NATVIS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_NATVIS_VERY_HIGH_RISK_LOC 116
UNIT_SIZE_COMPONENT_NATVIS_VERY_HIGH_RISK_PERCENTAGE 8.44
UNIT_SIZE_COMPONENT_NATVIS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRATCH_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_SCRATCH_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SCRATCH_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRATCH_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRATCH_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRATCH_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRATCH_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRATCH_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRATCH_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRATCH_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRATCH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRATCH_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRATCH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRATCH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRATCH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRINGS_NEGLIGIBLE_RISK_LOC 3,426
UNIT_SIZE_COMPONENT_STRINGS_NEGLIGIBLE_RISK_PERCENTAGE 57.07
UNIT_SIZE_COMPONENT_STRINGS_NEGLIGIBLE_RISK_COUNT 778
UNIT_SIZE_COMPONENT_STRINGS_LOW_RISK_LOC 1,384
UNIT_SIZE_COMPONENT_STRINGS_LOW_RISK_PERCENTAGE 23.06
UNIT_SIZE_COMPONENT_STRINGS_LOW_RISK_COUNT 100
UNIT_SIZE_COMPONENT_STRINGS_MEDIUM_RISK_LOC 552
UNIT_SIZE_COMPONENT_STRINGS_MEDIUM_RISK_PERCENTAGE 9.2
UNIT_SIZE_COMPONENT_STRINGS_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_STRINGS_HIGH_RISK_LOC 281
UNIT_SIZE_COMPONENT_STRINGS_HIGH_RISK_PERCENTAGE 4.68
UNIT_SIZE_COMPONENT_STRINGS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STRINGS_VERY_HIGH_RISK_LOC 360
UNIT_SIZE_COMPONENT_STRINGS_VERY_HIGH_RISK_PERCENTAGE 6
UNIT_SIZE_COMPONENT_STRINGS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_VSIX_DEV16_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_VSIX_DEV16_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_VSIX_DEV16_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_VSIX_DEV16_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV16_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_VSIX_DEV17_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_VSIX_DEV17_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_VSIX_DEV17_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_DEV17_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_ITEMTEMPLATES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_NEGLIGIBLE_RISK_LOC 71
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 36.79
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_LOW_RISK_PERCENTAGE 13.99
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_MEDIUM_RISK_LOC 95
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_MEDIUM_RISK_PERCENTAGE 49.22
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VSIX_PROJECTTEMPLATES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 4,009
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 33.34
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 875
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 2,638
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 21.94
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 182
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 2,587
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 21.51
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 82
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 1,840
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 15.3
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 27
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 952
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 7.92
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 248
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 13.93
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 50
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 258
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 14.49
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 18
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 768
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 43.15
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 24
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 280
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 15.73
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 226
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 12.7
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 8,976
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 64.98
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,182
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,847
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.37
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,441
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 17.67
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 550
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.98
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 3
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 3
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 550
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_NEGLIGIBLE_RISK_LOC 2,835
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_NEGLIGIBLE_RISK_PERCENTAGE 45.72
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_NEGLIGIBLE_RISK_COUNT 206
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_LOW_RISK_LOC 1,070
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_LOW_RISK_PERCENTAGE 17.26
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_LOW_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_MEDIUM_RISK_LOC 2,106
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_MEDIUM_RISK_PERCENTAGE 33.96
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_HIGH_RISK_LOC 190
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_HIGH_RISK_PERCENTAGE 3.06
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPPWINRT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_NEGLIGIBLE_RISK_LOC 881
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_NEGLIGIBLE_RISK_PERCENTAGE 64.12
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_LOW_RISK_LOC 315
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_LOW_RISK_PERCENTAGE 22.93
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_MEDIUM_RISK_LOC 178
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_MEDIUM_RISK_PERCENTAGE 12.95
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NATVIS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRATCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_NEGLIGIBLE_RISK_LOC 5,088
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_NEGLIGIBLE_RISK_PERCENTAGE 84.76
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_NEGLIGIBLE_RISK_COUNT 889
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_LOW_RISK_LOC 398
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_LOW_RISK_PERCENTAGE 6.63
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_MEDIUM_RISK_LOC 157
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_MEDIUM_RISK_PERCENTAGE 2.62
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_HIGH_RISK_LOC 360
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_HIGH_RISK_PERCENTAGE 6
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRINGS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV16_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_DEV17_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_NEGLIGIBLE_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_ITEMTEMPLATES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_NEGLIGIBLE_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 66.84
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_LOW_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_LOW_RISK_PERCENTAGE 33.16
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSIX_PROJECTTEMPLATES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 7,965
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 66.23
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,097
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 1,414
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 11.76
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 2,207
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 18.35
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 440
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 3.66
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 2
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 1,003
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 56.35
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 83
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 433
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 24.33
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 234
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 13.15
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 110
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 6.18
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_CS_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 322
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 78
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,566
DUPLICATION_NUMBER_OF_CLEANED_LINES 17,062
DUPLICATION_PERCENTAGE 15.04
UNIT_DUPLICATES_COUNT 11
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NATVIS 172
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NATVIS 172
DUPLICATION_PERCENTAGE_PRIMARY_NATVIS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRINGS 381
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRINGS 381
DUPLICATION_PERCENTAGE_PRIMARY_STRINGS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VSIX_PROJECTTEMPLATES 865
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VSIX_PROJECTTEMPLATES 865
DUPLICATION_PERCENTAGE_PRIMARY_VSIX_PROJECTTEMPLATES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VSIX_DEV17 66
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VSIX_DEV17 66
DUPLICATION_PERCENTAGE_PRIMARY_VSIX_DEV17 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VSIX_DEV16 60
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VSIX_DEV16 60
DUPLICATION_PERCENTAGE_PRIMARY_VSIX_DEV16 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CPPWINRT 562
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CPPWINRT 562
DUPLICATION_PERCENTAGE_PRIMARY_CPPWINRT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRATCH 202
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRATCH 202
DUPLICATION_PERCENTAGE_PRIMARY_SCRATCH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PREBUILD 155
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PREBUILD 155
DUPLICATION_PERCENTAGE_PRIMARY_PREBUILD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VSIX_ITEMTEMPLATES 78
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VSIX_ITEMTEMPLATES 78
DUPLICATION_PERCENTAGE_PRIMARY_VSIX_ITEMTEMPLATES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FAST_FWD 13
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FAST_FWD 13
DUPLICATION_PERCENTAGE_PRIMARY_FAST_FWD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NUGET 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NUGET 12
DUPLICATION_PERCENTAGE_PRIMARY_NUGET 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_FAST_FWD_ARM 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FAST_FWD_ARM 0
DUPLICATION_PERCENTAGE_PRIMARY_FAST_FWD_ARM -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FAST_FWD_ARM64 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FAST_FWD_ARM64 0
DUPLICATION_PERCENTAGE_PRIMARY_FAST_FWD_ARM64 -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FAST_FWD_WIN32 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FAST_FWD_WIN32 0
DUPLICATION_PERCENTAGE_PRIMARY_FAST_FWD_WIN32 -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FAST_FWD_X64 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FAST_FWD_X64 0
DUPLICATION_PERCENTAGE_PRIMARY_FAST_FWD_X64 -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VSIX 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VSIX 0
DUPLICATION_PERCENTAGE_PRIMARY_VSIX -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VCXPROJ 1,214
DUPLICATION_NUMBER_OF_CLEANED_LINES_VCXPROJ 1,632
DUPLICATION_PERCENTAGE_VCXPROJ 74.39
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 816
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 11,235
DUPLICATION_PERCENTAGE_H 7.26
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VSIXMANIFEST 126
DUPLICATION_NUMBER_OF_CLEANED_LINES_VSIXMANIFEST 132
DUPLICATION_PERCENTAGE_VSIXMANIFEST 95.45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FILTERS 115
DUPLICATION_NUMBER_OF_CLEANED_LINES_FILTERS 302
DUPLICATION_PERCENTAGE_FILTERS 38.08
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 80
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 1,393
DUPLICATION_PERCENTAGE_CPP 5.74
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XAML 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_XAML 35
DUPLICATION_PERCENTAGE_XAML 51.43
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VSTEMPLATE 149
DUPLICATION_NUMBER_OF_CLEANED_LINES_VSTEMPLATE 297
DUPLICATION_PERCENTAGE_VSTEMPLATE 50.17
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TARGETS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_TARGETS 574
DUPLICATION_PERCENTAGE_TARGETS 2.09
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROPS 36
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROPS 113
DUPLICATION_PERCENTAGE_PROPS 31.86
TOTAL_ANALYSIS_TIME_IN_MILLIS 7,644