JetBrains / typescript-go
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 55,378
NUMBER_OF_FILES_MAIN 411
LINES_OF_CODE_MAIN 132,583
NUMBER_OF_FILES_MAIN_EXT_GO 384
LINES_OF_CODE_MAIN_EXT_GO 125,832
NUMBER_OF_FILES_MAIN_EXT_TS 25
LINES_OF_CODE_MAIN_EXT_TS 5,514
NUMBER_OF_FILES_MAIN_EXT_MJS 1
LINES_OF_CODE_MAIN_EXT_MJS 1,205
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 32
NUMBER_OF_FILES_TEST 149
LINES_OF_CODE_TEST 32,084
NUMBER_OF_FILES_TEST_EXT_GO 146
LINES_OF_CODE_TEST_EXT_GO 30,887
NUMBER_OF_FILES_TEST_EXT_TS 3
LINES_OF_CODE_TEST_EXT_TS 1,197
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 24.19
NUMBER_OF_FILES_GENERATED 2,763
LINES_OF_CODE_GENERATED 112,311
NUMBER_OF_FILES_GENERATED_EXT_GO 2,762
LINES_OF_CODE_GENERATED_EXT_GO 103,165
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 9,146
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 30
LINES_OF_CODE_OTHER 10,755
NUMBER_OF_FILES_OTHER_EXT_JSON 17
LINES_OF_CODE_OTHER_EXT_JSON 9,652
NUMBER_OF_FILES_OTHER_EXT_TXT 2
LINES_OF_CODE_OTHER_EXT_TXT 594
NUMBER_OF_FILES_OTHER_EXT_MD 9
LINES_OF_CODE_OTHER_EXT_MD 463
NUMBER_OF_FILES_OTHER_EXT_MOD 2
LINES_OF_CODE_OTHER_EXT_MOD 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__PACKAGES 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY__PACKAGES 5,114
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__PACKAGES_EXT_TS 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY__PACKAGES_EXT_TS 5,082
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__PACKAGES_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY__PACKAGES_EXT_JS 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__EXTENSION 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY__EXTENSION 432
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__EXTENSION_EXT_TS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY__EXTENSION_EXT_TS 432
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD 265
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD_EXT_GO 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD_EXT_GO 265
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL 374
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL 124,858
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO 374
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO 124,858
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 1,205
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_MJS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_MJS 1,205
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__TOOLS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY__TOOLS 709
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY__TOOLS_EXT_GO 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY__TOOLS_EXT_GO 709
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 65
LINES_OF_CODE_CONCERN_GENERAL_TODOS 61,805
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 65
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 61,805
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 346
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 70,778
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 319
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 64,027
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 25
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 5,514
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 1,205
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 32
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 186
LOW_RISK_FILE_SIZE_COUNT 74
MEDIUM_RISK_FILE_SIZE_COUNT 84
HIGH_RISK_FILE_SIZE_COUNT 40
VERY_HIGH_RISK_FILE_SIZE_COUNT 27
NEGLIGIBLE_RISK_FILE_SIZE_LOC 7,902
LOW_RISK_FILE_SIZE_LOC 11,016
MEDIUM_RISK_FILE_SIZE_LOC 26,328
HIGH_RISK_FILE_SIZE_LOC 28,580
VERY_HIGH_RISK_FILE_SIZE_LOC 58,757
NUMBER_OF_UNITS 7,756
LINES_OF_CODE_IN_UNITS 112,648
LINES_OF_CODE_OUTSIDE_UNITS 19,935
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 23,901
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 21.22
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 4,783
UNIT_SIZE_LOW_RISK_LOC 22,402
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.89
UNIT_SIZE_LOW_RISK_COUNT 1,533
UNIT_SIZE_MEDIUM_RISK_LOC 33,310
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.57
UNIT_SIZE_MEDIUM_RISK_COUNT 1,085
UNIT_SIZE_HIGH_RISK_LOC 18,438
UNIT_SIZE_HIGH_RISK_PERCENTAGE 16.37
UNIT_SIZE_HIGH_RISK_COUNT 268
UNIT_SIZE_VERY_HIGH_RISK_LOC 14,597
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 12.96
UNIT_SIZE_VERY_HIGH_RISK_COUNT 87
UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC 1,191
UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE 60.92
UNIT_SIZE_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT 356
UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_LOC 98
UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE 5.01
UNIT_SIZE_COMPONENT_PACKAGES_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_LOC 237
UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE 12.12
UNIT_SIZE_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_LOC 70
UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE 3.58
UNIT_SIZE_COMPONENT_PACKAGES_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC 359
UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE 18.36
UNIT_SIZE_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_EXTENSION_NEGLIGIBLE_RISK_LOC 60
UNIT_SIZE_COMPONENT_EXTENSION_NEGLIGIBLE_RISK_PERCENTAGE 19.11
UNIT_SIZE_COMPONENT_EXTENSION_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_EXTENSION_LOW_RISK_LOC 78
UNIT_SIZE_COMPONENT_EXTENSION_LOW_RISK_PERCENTAGE 24.84
UNIT_SIZE_COMPONENT_EXTENSION_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_EXTENSION_MEDIUM_RISK_LOC 116
UNIT_SIZE_COMPONENT_EXTENSION_MEDIUM_RISK_PERCENTAGE 36.94
UNIT_SIZE_COMPONENT_EXTENSION_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_EXTENSION_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_EXTENSION_HIGH_RISK_PERCENTAGE 19.11
UNIT_SIZE_COMPONENT_EXTENSION_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_EXTENSION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EXTENSION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EXTENSION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC 41
UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE 19.71
UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_CMD_LOW_RISK_LOC 80
UNIT_SIZE_COMPONENT_CMD_LOW_RISK_PERCENTAGE 38.46
UNIT_SIZE_COMPONENT_CMD_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_LOC 87
UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE 41.83
UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_LOC 22,484
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 20.52
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_COUNT 4,388
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_LOC 22,091
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_PERCENTAGE 20.16
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_COUNT 1,513
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_LOC 32,642
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_PERCENTAGE 29.8
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_COUNT 1,064
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_LOC 18,100
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_PERCENTAGE 16.52
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_COUNT 263
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_LOC 14,238
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 13
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_COUNT 86
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 125
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 20.29
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 55
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 8.93
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 228
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 37.01
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 208
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 33.77
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 29
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 1,251
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 55.85
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 365
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 176
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 7.86
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 12
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 324
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 14.46
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 11
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 130
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 5.8
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 359
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 16.03
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 22,650
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 20.52
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 4,418
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 22,226
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 20.14
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 1,521
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 32,957
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 29.86
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 1,073
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 18,308
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 16.59
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 266
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 14,238
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 12.9
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 86
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 48,536
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 43.09
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 6,200
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 21,547
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 19.13
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 888
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 24,955
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 22.15
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 525
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 11,037
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 9.8
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 115
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 6,573
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 5.83
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 143
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 17,610
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_LOC 1,795
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_PERCENTAGE 91.82
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_NEGLIGIBLE_RISK_COUNT 367
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_PERCENTAGE 2.86
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_PERCENTAGE 5.32
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_NEGLIGIBLE_RISK_LOC 175
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_NEGLIGIBLE_RISK_PERCENTAGE 55.73
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_NEGLIGIBLE_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_LOW_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_LOW_RISK_PERCENTAGE 16.56
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_MEDIUM_RISK_LOC 87
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_MEDIUM_RISK_PERCENTAGE 27.71
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC 88
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE 42.31
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_PERCENTAGE 57.69
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_LOC 46,309
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 42.27
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_COUNT 5,783
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_LOC 21,231
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_PERCENTAGE 19.38
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_COUNT 875
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_LOC 24,545
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_PERCENTAGE 22.4
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_COUNT 515
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_LOC 10,897
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_PERCENTAGE 9.95
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_COUNT 113
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_LOC 6,573
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 6
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 169
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 27.44
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 88
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 14.29
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 219
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 35.55
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 140
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 22.73
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 1,970
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 87.95
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 382
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 79
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 3.53
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 8.53
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 0
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
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 46,566
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 42.19
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 5,818
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 21,439
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 19.42
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 883
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 24,764
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 22.44
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 520
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 11,037
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 10
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 115
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 6,573
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 5.95
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 28
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 476
FILE_CHANGE_HISTORY_ACTIVE_DAYS 308
FILE_CHANGE_HISTORY_WEEKS 67
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 335
FILE_AGE_NEGLIGIBLE_RISK_COUNT 4
FILE_AGE_LOW_RISK_COUNT 239
FILE_AGE_MEDIUM_RISK_COUNT 90
FILE_AGE_HIGH_RISK_COUNT 67
FILE_AGE_VERY_HIGH_RISK_COUNT 11
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,094
FILE_AGE_LOW_RISK_LOC 117,005
FILE_AGE_MEDIUM_RISK_LOC 9,531
FILE_AGE_HIGH_RISK_LOC 4,182
FILE_AGE_VERY_HIGH_RISK_LOC 771
NUMBER_OF_CONTRIBUTORS 81
DUPLICATION_NUMBER_OF_DUPLICATES 221
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 80
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,372
DUPLICATION_NUMBER_OF_CLEANED_LINES 103,086
DUPLICATION_PERCENTAGE 2.3
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INTERNAL 2,336
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTERNAL 2,336
DUPLICATION_PERCENTAGE_PRIMARY_INTERNAL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 12
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY__PACKAGES 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY__PACKAGES 24
DUPLICATION_PERCENTAGE_PRIMARY__PACKAGES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY__EXTENSION 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY__EXTENSION 0
DUPLICATION_PERCENTAGE_PRIMARY__EXTENSION -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMD 0
DUPLICATION_PERCENTAGE_PRIMARY_CMD -
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_GO 2,336
DUPLICATION_NUMBER_OF_CLEANED_LINES_GO 97,210
DUPLICATION_PERCENTAGE_GO 2.4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MJS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_MJS 1,205
DUPLICATION_PERCENTAGE_MJS 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 4,649
DUPLICATION_PERCENTAGE_TS 0.52
TOTAL_ANALYSIS_TIME_IN_MILLIS 44,536