JetBrains / Sharpmake
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 981
NUMBER_OF_FILES_MAIN 260
LINES_OF_CODE_MAIN 57,079
NUMBER_OF_FILES_MAIN_EXT_CS 171
LINES_OF_CODE_MAIN_EXT_CS 50,747
NUMBER_OF_FILES_MAIN_EXT_VCXPROJ 18
LINES_OF_CODE_MAIN_EXT_VCXPROJ 5,392
NUMBER_OF_FILES_MAIN_EXT_PS1 5
LINES_OF_CODE_MAIN_EXT_PS1 434
NUMBER_OF_FILES_MAIN_EXT_CPP 35
LINES_OF_CODE_MAIN_EXT_CPP 213
NUMBER_OF_FILES_MAIN_EXT_FILTERS 14
LINES_OF_CODE_MAIN_EXT_FILTERS 172
NUMBER_OF_FILES_MAIN_EXT_H 14
LINES_OF_CODE_MAIN_EXT_H 71
NUMBER_OF_FILES_MAIN_EXT_PROPS 1
LINES_OF_CODE_MAIN_EXT_PROPS 44
NUMBER_OF_FILES_MAIN_EXT_C 2
LINES_OF_CODE_MAIN_EXT_C 6
NUMBER_OF_FILES_TEST 25
LINES_OF_CODE_TEST 7,570
NUMBER_OF_FILES_TEST_EXT_CS 22
LINES_OF_CODE_TEST_EXT_CS 7,201
NUMBER_OF_FILES_TEST_EXT_PY 2
LINES_OF_CODE_TEST_EXT_PY 350
NUMBER_OF_FILES_TEST_EXT_CSPROJ 1
LINES_OF_CODE_TEST_EXT_CSPROJ 19
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 13.26
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 102
NUMBER_OF_FILES_GENERATED_EXT_CS 1
LINES_OF_CODE_GENERATED_EXT_CS 102
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 214
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 143
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 5
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 71
NUMBER_OF_FILES_OTHER 530
LINES_OF_CODE_OTHER 22,886
NUMBER_OF_FILES_OTHER_EXT_CS 159
LINES_OF_CODE_OTHER_EXT_CS 8,407
NUMBER_OF_FILES_OTHER_EXT_VCXPROJ 22
LINES_OF_CODE_OTHER_EXT_VCXPROJ 4,693
NUMBER_OF_FILES_OTHER_EXT_CSPROJ 26
LINES_OF_CODE_OTHER_EXT_CSPROJ 1,936
NUMBER_OF_FILES_OTHER_EXT_CPP 107
LINES_OF_CODE_OTHER_EXT_CPP 1,287
NUMBER_OF_FILES_OTHER_EXT_MM 27
LINES_OF_CODE_OTHER_EXT_MM 1,090
NUMBER_OF_FILES_OTHER_EXT_MAKE 7
LINES_OF_CODE_OTHER_EXT_MAKE 872
NUMBER_OF_FILES_OTHER_EXT_JSON 8
LINES_OF_CODE_OTHER_EXT_JSON 866
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 5
LINES_OF_CODE_OTHER_EXT_STORYBOARD 823
NUMBER_OF_FILES_OTHER_EXT_H 82
LINES_OF_CODE_OTHER_EXT_H 575
NUMBER_OF_FILES_OTHER_EXT_M 4
LINES_OF_CODE_OTHER_EXT_M 299
NUMBER_OF_FILES_OTHER_EXT_PLIST 8
LINES_OF_CODE_OTHER_EXT_PLIST 282
NUMBER_OF_FILES_OTHER_EXT_XML 6
LINES_OF_CODE_OTHER_EXT_XML 277
NUMBER_OF_FILES_OTHER_EXT_FILTERS 22
LINES_OF_CODE_OTHER_EXT_FILTERS 256
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 240
NUMBER_OF_FILES_OTHER_EXT_BAT 5
LINES_OF_CODE_OTHER_EXT_BAT 210
NUMBER_OF_FILES_OTHER_EXT_GRADLE 4
LINES_OF_CODE_OTHER_EXT_GRADLE 142
NUMBER_OF_FILES_OTHER_EXT_CSS 1
LINES_OF_CODE_OTHER_EXT_CSS 106
NUMBER_OF_FILES_OTHER_EXT_TARGETS 1
LINES_OF_CODE_OTHER_EXT_TARGETS 93
NUMBER_OF_FILES_OTHER_EXT_XSD 3
LINES_OF_CODE_OTHER_EXT_XSD 84
NUMBER_OF_FILES_OTHER_EXT_WSDL 1
LINES_OF_CODE_OTHER_EXT_WSDL 58
NUMBER_OF_FILES_OTHER_EXT_HTML 1
LINES_OF_CODE_OTHER_EXT_HTML 53
NUMBER_OF_FILES_OTHER_EXT_PROPS 5
LINES_OF_CODE_OTHER_EXT_PROPS 45
NUMBER_OF_FILES_OTHER_EXT_METAL 1
LINES_OF_CODE_OTHER_EXT_METAL 41
NUMBER_OF_FILES_OTHER_EXT_TXT 4
LINES_OF_CODE_OTHER_EXT_TXT 32
NUMBER_OF_FILES_OTHER_EXT_VSIXMANIFEST 1
LINES_OF_CODE_OTHER_EXT_VSIXMANIFEST 24
NUMBER_OF_FILES_OTHER_EXT_NASM 3
LINES_OF_CODE_OTHER_EXT_NASM 22
NUMBER_OF_FILES_OTHER_EXT_ASM 2
LINES_OF_CODE_OTHER_EXT_ASM 19
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 3
LINES_OF_CODE_OTHER_EXT_PROPERTIES 19
NUMBER_OF_FILES_OTHER_EXT_RS 2
LINES_OF_CODE_OTHER_EXT_RS 13
NUMBER_OF_FILES_OTHER_EXT_TOML 1
LINES_OF_CODE_OTHER_EXT_TOML 8
NUMBER_OF_FILES_OTHER_EXT_C 1
LINES_OF_CODE_OTHER_EXT_C 7
NUMBER_OF_FILES_OTHER_EXT_UI 1
LINES_OF_CODE_OTHER_EXT_UI 6
NUMBER_OF_FILES_OTHER_EXT_SC 1
LINES_OF_CODE_OTHER_EXT_SC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 478
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1 434
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.GENERATORS 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.GENERATORS 19,576
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.GENERATORS_EXT_CS 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.GENERATORS_EXT_CS 19,576
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS 89
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS 6,798
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_VCXPROJ 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_VCXPROJ 5,392
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_CS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_CS 944
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_CPP 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_CPP 213
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_FILTERS 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_FILTERS 172
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_H 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_H 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_C 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.FUNCTIONALTESTS_EXT_C 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE 22,458
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE_EXT_CS 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE_EXT_CS 22,458
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.PLATFORMS 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.PLATFORMS 6,709
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.PLATFORMS_EXT_CS 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.PLATFORMS_EXT_CS 6,709
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.APPLICATION 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.APPLICATION 1,060
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARPMAKE.APPLICATION_EXT_CS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARPMAKE.APPLICATION_EXT_CS 1,060
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 26
LINES_OF_CODE_CONCERN_GENERAL_TODOS 25,763
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS 26
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS 25,763
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 234
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 31,316
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 145
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 24,984
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 18
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 5,392
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 434
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 35
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 213
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 172
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 71
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 44
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 6
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 154
LOW_RISK_FILE_SIZE_COUNT 34
MEDIUM_RISK_FILE_SIZE_COUNT 42
HIGH_RISK_FILE_SIZE_COUNT 19
VERY_HIGH_RISK_FILE_SIZE_COUNT 11
NEGLIGIBLE_RISK_FILE_SIZE_LOC 4,443
LOW_RISK_FILE_SIZE_LOC 4,933
MEDIUM_RISK_FILE_SIZE_LOC 13,812
HIGH_RISK_FILE_SIZE_LOC 12,764
VERY_HIGH_RISK_FILE_SIZE_LOC 21,127
NUMBER_OF_UNITS 2,137
LINES_OF_CODE_IN_UNITS 33,838
LINES_OF_CODE_OUTSIDE_UNITS 23,241
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 7,110
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 21.01
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,442
UNIT_SIZE_LOW_RISK_LOC 5,161
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.25
UNIT_SIZE_LOW_RISK_COUNT 349
UNIT_SIZE_MEDIUM_RISK_LOC 7,679
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 22.69
UNIT_SIZE_MEDIUM_RISK_COUNT 252
UNIT_SIZE_HIGH_RISK_LOC 3,961
UNIT_SIZE_HIGH_RISK_PERCENTAGE 11.71
UNIT_SIZE_HIGH_RISK_COUNT 59
UNIT_SIZE_VERY_HIGH_RISK_LOC 9,927
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 29.34
UNIT_SIZE_VERY_HIGH_RISK_COUNT 35
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_NEGLIGIBLE_RISK_LOC 1,298
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_NEGLIGIBLE_RISK_PERCENTAGE 9.49
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_NEGLIGIBLE_RISK_COUNT 227
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_LOW_RISK_LOC 1,594
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_LOW_RISK_PERCENTAGE 11.65
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_LOW_RISK_COUNT 109
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_MEDIUM_RISK_LOC 2,744
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_MEDIUM_RISK_PERCENTAGE 20.06
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_MEDIUM_RISK_COUNT 94
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_HIGH_RISK_LOC 1,635
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_HIGH_RISK_PERCENTAGE 11.95
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_HIGH_RISK_COUNT 23
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_VERY_HIGH_RISK_LOC 6,406
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_VERY_HIGH_RISK_PERCENTAGE 46.84
UNIT_SIZE_COMPONENT_SHARPMAKE.GENERATORS_VERY_HIGH_RISK_COUNT 17
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_NEGLIGIBLE_RISK_LOC 440
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_NEGLIGIBLE_RISK_PERCENTAGE 60.94
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_NEGLIGIBLE_RISK_COUNT 96
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_LOW_RISK_LOC 190
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_LOW_RISK_PERCENTAGE 26.32
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_MEDIUM_RISK_LOC 92
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_MEDIUM_RISK_PERCENTAGE 12.74
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SHARPMAKE_NEGLIGIBLE_RISK_LOC 4,071
UNIT_SIZE_COMPONENT_SHARPMAKE_NEGLIGIBLE_RISK_PERCENTAGE 29.18
UNIT_SIZE_COMPONENT_SHARPMAKE_NEGLIGIBLE_RISK_COUNT 842
UNIT_SIZE_COMPONENT_SHARPMAKE_LOW_RISK_LOC 2,786
UNIT_SIZE_COMPONENT_SHARPMAKE_LOW_RISK_PERCENTAGE 19.97
UNIT_SIZE_COMPONENT_SHARPMAKE_LOW_RISK_COUNT 187
UNIT_SIZE_COMPONENT_SHARPMAKE_MEDIUM_RISK_LOC 3,924
UNIT_SIZE_COMPONENT_SHARPMAKE_MEDIUM_RISK_PERCENTAGE 28.13
UNIT_SIZE_COMPONENT_SHARPMAKE_MEDIUM_RISK_COUNT 126
UNIT_SIZE_COMPONENT_SHARPMAKE_HIGH_RISK_LOC 1,410
UNIT_SIZE_COMPONENT_SHARPMAKE_HIGH_RISK_PERCENTAGE 10.11
UNIT_SIZE_COMPONENT_SHARPMAKE_HIGH_RISK_COUNT 21
UNIT_SIZE_COMPONENT_SHARPMAKE_VERY_HIGH_RISK_LOC 1,760
UNIT_SIZE_COMPONENT_SHARPMAKE_VERY_HIGH_RISK_PERCENTAGE 12.62
UNIT_SIZE_COMPONENT_SHARPMAKE_VERY_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_NEGLIGIBLE_RISK_LOC 1,053
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_NEGLIGIBLE_RISK_PERCENTAGE 22.89
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_NEGLIGIBLE_RISK_COUNT 224
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_LOW_RISK_LOC 561
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_LOW_RISK_PERCENTAGE 12.2
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_LOW_RISK_COUNT 37
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_MEDIUM_RISK_LOC 817
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_MEDIUM_RISK_PERCENTAGE 17.76
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_MEDIUM_RISK_COUNT 25
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_HIGH_RISK_LOC 608
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_HIGH_RISK_PERCENTAGE 13.22
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_VERY_HIGH_RISK_LOC 1,561
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_VERY_HIGH_RISK_PERCENTAGE 33.93
UNIT_SIZE_COMPONENT_SHARPMAKE.PLATFORMS_VERY_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_NEGLIGIBLE_RISK_LOC 248
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_NEGLIGIBLE_RISK_PERCENTAGE 27.93
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_NEGLIGIBLE_RISK_COUNT 53
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_LOW_RISK_LOC 30
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_LOW_RISK_PERCENTAGE 3.38
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_MEDIUM_RISK_LOC 102
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_MEDIUM_RISK_PERCENTAGE 11.49
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_HIGH_RISK_LOC 308
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_HIGH_RISK_PERCENTAGE 34.68
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_VERY_HIGH_RISK_LOC 200
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_VERY_HIGH_RISK_PERCENTAGE 22.52
UNIT_SIZE_COMPONENT_SHARPMAKE.APPLICATION_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 6,995
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 20.76
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 1,416
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 5,125
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 15.21
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 347
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 7,679
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 22.8
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 252
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 3,961
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 11.76
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 59
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 9,927
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 29.47
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 35
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 115
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 76.16
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 36
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 23.84
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 14,664
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 43.34
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,856
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 6,330
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.71
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 184
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 4,258
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 12.58
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 2,906
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 8.59
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 5,680
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 16.79
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 8,586
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_NEGLIGIBLE_RISK_LOC 4,092
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_NEGLIGIBLE_RISK_PERCENTAGE 29.92
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_NEGLIGIBLE_RISK_COUNT 378
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_LOW_RISK_LOC 1,829
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_LOW_RISK_PERCENTAGE 13.37
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_LOW_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_MEDIUM_RISK_LOC 1,743
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_MEDIUM_RISK_PERCENTAGE 12.74
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_HIGH_RISK_LOC 1,219
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_HIGH_RISK_PERCENTAGE 8.91
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_VERY_HIGH_RISK_LOC 4,794
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_VERY_HIGH_RISK_PERCENTAGE 35.05
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.GENERATORS_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_NEGLIGIBLE_RISK_LOC 722
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_NEGLIGIBLE_RISK_COUNT 113
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.FUNCTIONALTESTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_NEGLIGIBLE_RISK_LOC 7,422
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_NEGLIGIBLE_RISK_PERCENTAGE 53.2
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_NEGLIGIBLE_RISK_COUNT 1,043
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_LOW_RISK_LOC 3,039
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_LOW_RISK_PERCENTAGE 21.78
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_LOW_RISK_COUNT 102
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_MEDIUM_RISK_LOC 1,656
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_MEDIUM_RISK_PERCENTAGE 11.87
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_HIGH_RISK_LOC 948
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_HIGH_RISK_PERCENTAGE 6.8
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_VERY_HIGH_RISK_LOC 886
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_VERY_HIGH_RISK_PERCENTAGE 6.35
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_NEGLIGIBLE_RISK_LOC 2,122
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_NEGLIGIBLE_RISK_PERCENTAGE 46.13
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_NEGLIGIBLE_RISK_COUNT 266
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_LOW_RISK_LOC 1,287
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_LOW_RISK_PERCENTAGE 27.98
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_MEDIUM_RISK_LOC 652
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_MEDIUM_RISK_PERCENTAGE 14.17
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_MEDIUM_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_HIGH_RISK_LOC 539
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_HIGH_RISK_PERCENTAGE 11.72
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.PLATFORMS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_NEGLIGIBLE_RISK_LOC 306
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_NEGLIGIBLE_RISK_PERCENTAGE 34.46
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_LOW_RISK_LOC 175
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_LOW_RISK_PERCENTAGE 19.71
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_MEDIUM_RISK_LOC 207
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_MEDIUM_RISK_PERCENTAGE 23.31
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_HIGH_RISK_LOC 200
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_HIGH_RISK_PERCENTAGE 22.52
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHARPMAKE.APPLICATION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC 14,513
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 43.08
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 1,828
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 6,330
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 18.79
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 184
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 4,258
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 12.64
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 2,906
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 8.63
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 5,680
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 16.86
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,132
FILE_CHANGE_HISTORY_ACTIVE_DAYS 928
FILE_CHANGE_HISTORY_WEEKS 422
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,110
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 1
FILE_AGE_HIGH_RISK_COUNT 20
FILE_AGE_VERY_HIGH_RISK_COUNT 239
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 747
FILE_AGE_HIGH_RISK_LOC 18,862
FILE_AGE_VERY_HIGH_RISK_LOC 37,470
NUMBER_OF_CONTRIBUTORS 185
DUPLICATION_NUMBER_OF_DUPLICATES 1,597
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 86
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 5,103
DUPLICATION_NUMBER_OF_CLEANED_LINES 41,857
DUPLICATION_PERCENTAGE 12.19
UNIT_DUPLICATES_COUNT 8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 66
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 66
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARPMAKE.PLATFORMS 820
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARPMAKE.PLATFORMS 820
DUPLICATION_PERCENTAGE_PRIMARY_SHARPMAKE.PLATFORMS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARPMAKE.FUNCTIONALTESTS 3,167
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARPMAKE.FUNCTIONALTESTS 3,167
DUPLICATION_PERCENTAGE_PRIMARY_SHARPMAKE.FUNCTIONALTESTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARPMAKE 470
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARPMAKE 470
DUPLICATION_PERCENTAGE_PRIMARY_SHARPMAKE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARPMAKE.GENERATORS 580
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARPMAKE.GENERATORS 580
DUPLICATION_PERCENTAGE_PRIMARY_SHARPMAKE.GENERATORS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARPMAKE.APPLICATION 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARPMAKE.APPLICATION 0
DUPLICATION_PERCENTAGE_PRIMARY_SHARPMAKE.APPLICATION -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PS1 66
DUPLICATION_NUMBER_OF_CLEANED_LINES_PS1 434
DUPLICATION_PERCENTAGE_PS1 15.21
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS 2,008
DUPLICATION_NUMBER_OF_CLEANED_LINES_CS 36,289
DUPLICATION_PERCENTAGE_CS 5.53
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VCXPROJ 2,967
DUPLICATION_NUMBER_OF_CLEANED_LINES_VCXPROJ 4,835
DUPLICATION_PERCENTAGE_VCXPROJ 61.37
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FILTERS 62
DUPLICATION_NUMBER_OF_CLEANED_LINES_FILTERS 118
DUPLICATION_PERCENTAGE_FILTERS 52.54
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,741