aliyun / dingtalk-sdk
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 37,012
NUMBER_OF_FILES_MAIN 36,817
LINES_OF_CODE_MAIN 2,533,332
NUMBER_OF_FILES_MAIN_EXT_PHP 14,466
LINES_OF_CODE_MAIN_EXT_PHP 795,149
NUMBER_OF_FILES_MAIN_EXT_JAVA 10,875
LINES_OF_CODE_MAIN_EXT_JAVA 636,642
NUMBER_OF_FILES_MAIN_EXT_CS 10,866
LINES_OF_CODE_MAIN_EXT_CS 399,984
NUMBER_OF_FILES_MAIN_EXT_PY 319
LINES_OF_CODE_MAIN_EXT_PY 374,370
NUMBER_OF_FILES_MAIN_EXT_GO 89
LINES_OF_CODE_MAIN_EXT_GO 182,914
NUMBER_OF_FILES_MAIN_EXT_TS 89
LINES_OF_CODE_MAIN_EXT_TS 144,156
NUMBER_OF_FILES_MAIN_EXT_JS 109
LINES_OF_CODE_MAIN_EXT_JS 109
NUMBER_OF_FILES_MAIN_EXT_IN 2
LINES_OF_CODE_MAIN_EXT_IN 4
NUMBER_OF_FILES_MAIN_EXT_CFG 2
LINES_OF_CODE_MAIN_EXT_CFG 4
NUMBER_OF_FILES_TEST 0
LINES_OF_CODE_TEST 0
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 243
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 196
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 47
NUMBER_OF_FILES_OTHER 19
LINES_OF_CODE_OTHER 463
NUMBER_OF_FILES_OTHER_EXT_MD 15
LINES_OF_CODE_OTHER_EXT_MD 260
NUMBER_OF_FILES_OTHER_EXT_JSON 3
LINES_OF_CODE_OTHER_EXT_JSON 194
NUMBER_OF_FILES_OTHER_EXT_MOD 1
LINES_OF_CODE_OTHER_EXT_MOD 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK 36,807
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK 2,532,433
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_PHP 14,466
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_PHP 795,149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_JAVA 10,875
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_JAVA 636,642
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_CS 10,866
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_CS 399,984
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_PY 311
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_PY 373,475
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_GO 89
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_GO 182,914
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_TS 89
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_TS 144,156
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_JS 109
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_JS 109
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_IN 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DINGTALK_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DINGTALK_EXT_CFG 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ALIGENIE 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ALIGENIE 899
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ALIGENIE_EXT_PY 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ALIGENIE_EXT_PY 895
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ALIGENIE_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ALIGENIE_EXT_IN 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ALIGENIE_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ALIGENIE_EXT_CFG 2
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 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS 607
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 275
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PHP 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PHP 234
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS 98
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 36,814
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 2,532,725
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 14,465
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 794,915
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 10,874
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 636,367
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 10,865
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 399,886
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 319
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 374,370
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 89
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 182,914
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 89
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 144,156
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 109
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 109
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 4
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 4
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 34,435
LOW_RISK_FILE_SIZE_COUNT 1,350
MEDIUM_RISK_FILE_SIZE_COUNT 513
HIGH_RISK_FILE_SIZE_COUNT 182
VERY_HIGH_RISK_FILE_SIZE_COUNT 337
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,136,188
LOW_RISK_FILE_SIZE_LOC 184,072
MEDIUM_RISK_FILE_SIZE_LOC 151,730
HIGH_RISK_FILE_SIZE_LOC 129,590
VERY_HIGH_RISK_FILE_SIZE_LOC 931,752
NUMBER_OF_UNITS 229,888
LINES_OF_CODE_IN_UNITS 1,660,022
LINES_OF_CODE_OUTSIDE_UNITS 873,310
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 740,751
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 44.62
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 188,884
UNIT_SIZE_LOW_RISK_LOC 358,418
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.59
UNIT_SIZE_LOW_RISK_COUNT 26,807
UNIT_SIZE_MEDIUM_RISK_LOC 423,607
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 25.52
UNIT_SIZE_MEDIUM_RISK_COUNT 12,159
UNIT_SIZE_HIGH_RISK_LOC 119,195
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.18
UNIT_SIZE_HIGH_RISK_COUNT 1,902
UNIT_SIZE_VERY_HIGH_RISK_LOC 18,051
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.09
UNIT_SIZE_VERY_HIGH_RISK_COUNT 136
UNIT_SIZE_COMPONENT_DINGTALK_NEGLIGIBLE_RISK_LOC 740,428
UNIT_SIZE_COMPONENT_DINGTALK_NEGLIGIBLE_RISK_PERCENTAGE 44.62
UNIT_SIZE_COMPONENT_DINGTALK_NEGLIGIBLE_RISK_COUNT 188,822
UNIT_SIZE_COMPONENT_DINGTALK_LOW_RISK_LOC 358,222
UNIT_SIZE_COMPONENT_DINGTALK_LOW_RISK_PERCENTAGE 21.59
UNIT_SIZE_COMPONENT_DINGTALK_LOW_RISK_COUNT 26,793
UNIT_SIZE_COMPONENT_DINGTALK_MEDIUM_RISK_LOC 423,607
UNIT_SIZE_COMPONENT_DINGTALK_MEDIUM_RISK_PERCENTAGE 25.53
UNIT_SIZE_COMPONENT_DINGTALK_MEDIUM_RISK_COUNT 12,159
UNIT_SIZE_COMPONENT_DINGTALK_HIGH_RISK_LOC 119,195
UNIT_SIZE_COMPONENT_DINGTALK_HIGH_RISK_PERCENTAGE 7.18
UNIT_SIZE_COMPONENT_DINGTALK_HIGH_RISK_COUNT 1,902
UNIT_SIZE_COMPONENT_DINGTALK_VERY_HIGH_RISK_LOC 18,051
UNIT_SIZE_COMPONENT_DINGTALK_VERY_HIGH_RISK_PERCENTAGE 1.09
UNIT_SIZE_COMPONENT_DINGTALK_VERY_HIGH_RISK_COUNT 136
UNIT_SIZE_COMPONENT_ALIGENIE_NEGLIGIBLE_RISK_LOC 323
UNIT_SIZE_COMPONENT_ALIGENIE_NEGLIGIBLE_RISK_PERCENTAGE 62.24
UNIT_SIZE_COMPONENT_ALIGENIE_NEGLIGIBLE_RISK_COUNT 62
UNIT_SIZE_COMPONENT_ALIGENIE_LOW_RISK_LOC 196
UNIT_SIZE_COMPONENT_ALIGENIE_LOW_RISK_PERCENTAGE 37.76
UNIT_SIZE_COMPONENT_ALIGENIE_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_ALIGENIE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ALIGENIE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ALIGENIE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ALIGENIE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ALIGENIE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ALIGENIE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ALIGENIE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ALIGENIE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ALIGENIE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 374,798
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 80.84
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 102,540
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 255
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 0.06
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 15
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 74,732
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 16.12
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 2,142
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 13,314
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 2.87
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 220
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 511
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0.11
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 115,729
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 59.69
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 21,786
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 51,585
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 26.61
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 3,835
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 21,768
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 11.23
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 751
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 3,525
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 1.82
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 59
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 1,271
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0.66
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_LOC 60,795
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_PERCENTAGE 10.56
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_COUNT 20,707
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_LOC 284,305
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_PERCENTAGE 49.37
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_COUNT 21,163
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_LOC 172,476
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_PERCENTAGE 29.95
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_COUNT 5,272
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_LOC 45,782
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_PERCENTAGE 7.95
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_COUNT 705
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_LOC 12,538
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_PERCENTAGE 2.18
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_COUNT 90
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 97,297
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 62.7
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 26,849
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 12,511
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 8.06
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 1,096
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 32,620
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 21.02
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 792
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 12,530
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 8.07
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 213
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 216
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 0.14
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 18,566
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 12.19
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 3,035
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 721
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 0.47
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 41
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 89,992
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 59.1
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 2,256
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 39,572
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 25.99
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 632
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 3,410
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 2.24
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 28
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 73,566
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 61.71
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 13,967
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 9,041
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 7.58
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 657
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 32,019
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 26.86
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 946
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 4,472
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 3.75
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 73
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 105
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 0.09
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 1,163,593
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 70.1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 215,359
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 319,456
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 19.24
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 11,110
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 146,552
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.83
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 3,114
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 22,296
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.34
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 254
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 8,125
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.49
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 51
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 305
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 30,421
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_NEGLIGIBLE_RISK_LOC 1,163,234
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_NEGLIGIBLE_RISK_PERCENTAGE 70.1
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_NEGLIGIBLE_RISK_COUNT 215,294
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_LOW_RISK_LOC 319,296
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_LOW_RISK_PERCENTAGE 19.24
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_LOW_RISK_COUNT 11,099
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_MEDIUM_RISK_LOC 146,552
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_MEDIUM_RISK_PERCENTAGE 8.83
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_MEDIUM_RISK_COUNT 3,114
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_HIGH_RISK_LOC 22,296
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_HIGH_RISK_PERCENTAGE 1.34
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_HIGH_RISK_COUNT 254
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_VERY_HIGH_RISK_LOC 8,125
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_VERY_HIGH_RISK_PERCENTAGE 0.49
CONDITIONAL_COMPLEXITY_COMPONENT_DINGTALK_VERY_HIGH_RISK_COUNT 51
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_NEGLIGIBLE_RISK_LOC 359
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_NEGLIGIBLE_RISK_PERCENTAGE 69.17
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_NEGLIGIBLE_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_LOW_RISK_LOC 160
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_LOW_RISK_PERCENTAGE 30.83
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ALIGENIE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 409,019
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 88.22
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 103,677
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 40,766
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 8.79
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 1,020
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 13,314
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 2.87
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 220
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 511
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0.11
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 139,760
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 72.09
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 23,663
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 29,953
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 15.45
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 2,048
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 20,609
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 10.63
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 684
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 2,387
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 1.23
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 1,169
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0.6
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_LOC 330,430
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_PERCENTAGE 57.38
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_COUNT 40,256
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_LOC 141,066
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_PERCENTAGE 24.5
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_COUNT 5,698
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_LOC 79,498
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_PERCENTAGE 13.8
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_COUNT 1,739
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_LOC 17,946
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_PERCENTAGE 3.12
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_COUNT 203
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_LOC 6,956
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_PERCENTAGE 1.21
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 113,420
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 73.09
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 28,065
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 31,972
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 20.6
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 730
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 9,467
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 6.1
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 154
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 315
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 0.2
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC 71,797
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 47.15
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 4,520
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 59,534
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 39.1
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 1,210
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 19,898
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 13.07
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 256
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 1,032
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 0.68
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 6
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
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 99,167
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 83.19
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 15,178
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 16,165
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 13.56
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 404
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 3,766
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 3.16
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 61
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 105
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 0.09
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,705
FILE_CHANGE_HISTORY_ACTIVE_DAYS 547
FILE_CHANGE_HISTORY_WEEKS 243
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,215
FILE_AGE_NEGLIGIBLE_RISK_COUNT 604
FILE_AGE_LOW_RISK_COUNT 14,942
FILE_AGE_MEDIUM_RISK_COUNT 1,230
FILE_AGE_HIGH_RISK_COUNT 9,009
FILE_AGE_VERY_HIGH_RISK_COUNT 11,032
FILE_AGE_NEGLIGIBLE_RISK_LOC 338,726
FILE_AGE_LOW_RISK_LOC 875,522
FILE_AGE_MEDIUM_RISK_LOC 164,647
FILE_AGE_HIGH_RISK_LOC 774,248
FILE_AGE_VERY_HIGH_RISK_LOC 380,189
NUMBER_OF_CONTRIBUTORS 5
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,111,374