apache / rocketmq-client-go
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 150
NUMBER_OF_FILES_MAIN 71
LINES_OF_CODE_MAIN 13,050
NUMBER_OF_FILES_MAIN_EXT_GO 71
LINES_OF_CODE_MAIN_EXT_GO 13,050
NUMBER_OF_FILES_TEST 23
LINES_OF_CODE_TEST 3,286
NUMBER_OF_FILES_TEST_EXT_GO 23
LINES_OF_CODE_TEST_EXT_GO 3,286
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 25.18
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 38
LINES_OF_CODE_OTHER 1,798
NUMBER_OF_FILES_OTHER_EXT_GO 34
LINES_OF_CODE_OTHER_EXT_GO 1,710
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 67
NUMBER_OF_FILES_OTHER_EXT_MOD 1
LINES_OF_CODE_OTHER_EXT_MOD 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_GO 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PRIMITIVE 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PRIMITIVE 1,050
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PRIMITIVE_EXT_GO 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PRIMITIVE_EXT_GO 1,050
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMIN 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMIN 381
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMIN_EXT_GO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMIN_EXT_GO 381
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSUMER 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSUMER 4,855
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSUMER_EXT_GO 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSUMER_EXT_GO 4,855
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLOG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLOG 178
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLOG_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLOG_EXT_GO 178
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK 687
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_GO 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_GO 687
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ERRORS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ERRORS 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ERRORS_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ERRORS_EXT_GO 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOOKS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOOKS 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOOKS_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOOKS_EXT_GO 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PRODUCER 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PRODUCER 971
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PRODUCER_EXT_GO 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PRODUCER_EXT_GO 971
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL 4,818
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO 4,818
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 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS 6,129
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 6,129
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 60
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 6,921
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 60
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 6,921
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 41
LOW_RISK_FILE_SIZE_COUNT 10
MEDIUM_RISK_FILE_SIZE_COUNT 13
HIGH_RISK_FILE_SIZE_COUNT 6
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,581
LOW_RISK_FILE_SIZE_LOC 1,426
MEDIUM_RISK_FILE_SIZE_LOC 4,373
HIGH_RISK_FILE_SIZE_LOC 4,455
VERY_HIGH_RISK_FILE_SIZE_LOC 1,215
NUMBER_OF_UNITS 842
LINES_OF_CODE_IN_UNITS 10,881
LINES_OF_CODE_OUTSIDE_UNITS 2,169
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,915
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 26.79
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 573
UNIT_SIZE_LOW_RISK_LOC 2,156
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.81
UNIT_SIZE_LOW_RISK_COUNT 144
UNIT_SIZE_MEDIUM_RISK_LOC 3,137
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 28.83
UNIT_SIZE_MEDIUM_RISK_COUNT 96
UNIT_SIZE_HIGH_RISK_LOC 1,481
UNIT_SIZE_HIGH_RISK_PERCENTAGE 13.61
UNIT_SIZE_HIGH_RISK_COUNT 21
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,192
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 10.95
UNIT_SIZE_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 12
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PRIMITIVE_NEGLIGIBLE_RISK_LOC 304
UNIT_SIZE_COMPONENT_PRIMITIVE_NEGLIGIBLE_RISK_PERCENTAGE 42.11
UNIT_SIZE_COMPONENT_PRIMITIVE_NEGLIGIBLE_RISK_COUNT 69
UNIT_SIZE_COMPONENT_PRIMITIVE_LOW_RISK_LOC 232
UNIT_SIZE_COMPONENT_PRIMITIVE_LOW_RISK_PERCENTAGE 32.13
UNIT_SIZE_COMPONENT_PRIMITIVE_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_PRIMITIVE_MEDIUM_RISK_LOC 97
UNIT_SIZE_COMPONENT_PRIMITIVE_MEDIUM_RISK_PERCENTAGE 13.43
UNIT_SIZE_COMPONENT_PRIMITIVE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PRIMITIVE_HIGH_RISK_LOC 89
UNIT_SIZE_COMPONENT_PRIMITIVE_HIGH_RISK_PERCENTAGE 12.33
UNIT_SIZE_COMPONENT_PRIMITIVE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PRIMITIVE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PRIMITIVE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PRIMITIVE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMIN_NEGLIGIBLE_RISK_LOC 133
UNIT_SIZE_COMPONENT_ADMIN_NEGLIGIBLE_RISK_PERCENTAGE 43.89
UNIT_SIZE_COMPONENT_ADMIN_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_ADMIN_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_ADMIN_LOW_RISK_PERCENTAGE 8.91
UNIT_SIZE_COMPONENT_ADMIN_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ADMIN_MEDIUM_RISK_LOC 143
UNIT_SIZE_COMPONENT_ADMIN_MEDIUM_RISK_PERCENTAGE 47.19
UNIT_SIZE_COMPONENT_ADMIN_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_ADMIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONSUMER_NEGLIGIBLE_RISK_LOC 1,017
UNIT_SIZE_COMPONENT_CONSUMER_NEGLIGIBLE_RISK_PERCENTAGE 22.99
UNIT_SIZE_COMPONENT_CONSUMER_NEGLIGIBLE_RISK_COUNT 191
UNIT_SIZE_COMPONENT_CONSUMER_LOW_RISK_LOC 665
UNIT_SIZE_COMPONENT_CONSUMER_LOW_RISK_PERCENTAGE 15.04
UNIT_SIZE_COMPONENT_CONSUMER_LOW_RISK_COUNT 44
UNIT_SIZE_COMPONENT_CONSUMER_MEDIUM_RISK_LOC 1,284
UNIT_SIZE_COMPONENT_CONSUMER_MEDIUM_RISK_PERCENTAGE 29.03
UNIT_SIZE_COMPONENT_CONSUMER_MEDIUM_RISK_COUNT 38
UNIT_SIZE_COMPONENT_CONSUMER_HIGH_RISK_LOC 685
UNIT_SIZE_COMPONENT_CONSUMER_HIGH_RISK_PERCENTAGE 15.49
UNIT_SIZE_COMPONENT_CONSUMER_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_CONSUMER_VERY_HIGH_RISK_LOC 772
UNIT_SIZE_COMPONENT_CONSUMER_VERY_HIGH_RISK_PERCENTAGE 17.45
UNIT_SIZE_COMPONENT_CONSUMER_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_RLOG_NEGLIGIBLE_RISK_LOC 96
UNIT_SIZE_COMPONENT_RLOG_NEGLIGIBLE_RISK_PERCENTAGE 74.42
UNIT_SIZE_COMPONENT_RLOG_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_COMPONENT_RLOG_LOW_RISK_LOC 33
UNIT_SIZE_COMPONENT_RLOG_LOW_RISK_PERCENTAGE 25.58
UNIT_SIZE_COMPONENT_RLOG_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RLOG_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLOG_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLOG_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLOG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLOG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLOG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLOG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLOG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLOG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC 78
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 13.95
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_LOC 153
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE 27.37
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC 161
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE 28.8
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_LOC 167
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE 29.87
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PRODUCER_NEGLIGIBLE_RISK_LOC 212
UNIT_SIZE_COMPONENT_PRODUCER_NEGLIGIBLE_RISK_PERCENTAGE 23.9
UNIT_SIZE_COMPONENT_PRODUCER_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_COMPONENT_PRODUCER_LOW_RISK_LOC 181
UNIT_SIZE_COMPONENT_PRODUCER_LOW_RISK_PERCENTAGE 20.41
UNIT_SIZE_COMPONENT_PRODUCER_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_PRODUCER_MEDIUM_RISK_LOC 441
UNIT_SIZE_COMPONENT_PRODUCER_MEDIUM_RISK_PERCENTAGE 49.72
UNIT_SIZE_COMPONENT_PRODUCER_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_PRODUCER_HIGH_RISK_LOC 53
UNIT_SIZE_COMPONENT_PRODUCER_HIGH_RISK_PERCENTAGE 5.98
UNIT_SIZE_COMPONENT_PRODUCER_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PRODUCER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PRODUCER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PRODUCER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_LOC 1,063
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 27.64
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_COUNT 216
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_LOC 865
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_PERCENTAGE 22.49
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_COUNT 58
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_LOC 1,011
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_PERCENTAGE 26.29
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_COUNT 30
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_LOC 487
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_PERCENTAGE 12.66
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_LOC 420
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 10.92
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 2,915
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 26.79
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 573
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 2,156
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 19.81
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 144
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 3,137
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 28.83
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 96
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 1,481
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 13.61
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 21
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 1,192
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 10.95
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 5,936
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 54.55
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 745
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,382
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 21.89
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,181
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 20.04
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 382
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.51
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 2
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 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 382
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 12
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_NEGLIGIBLE_RISK_LOC 527
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_NEGLIGIBLE_RISK_PERCENTAGE 72.99
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_NEGLIGIBLE_RISK_COUNT 84
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_LOW_RISK_LOC 195
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_LOW_RISK_PERCENTAGE 27.01
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRIMITIVE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_NEGLIGIBLE_RISK_LOC 257
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_NEGLIGIBLE_RISK_PERCENTAGE 84.82
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_NEGLIGIBLE_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_LOW_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_LOW_RISK_PERCENTAGE 15.18
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_NEGLIGIBLE_RISK_LOC 2,193
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_NEGLIGIBLE_RISK_PERCENTAGE 49.58
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_NEGLIGIBLE_RISK_COUNT 252
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_LOW_RISK_LOC 823
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_LOW_RISK_PERCENTAGE 18.61
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_MEDIUM_RISK_LOC 1,025
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_MEDIUM_RISK_PERCENTAGE 23.17
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_HIGH_RISK_LOC 382
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_HIGH_RISK_PERCENTAGE 8.64
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONSUMER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_NEGLIGIBLE_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLOG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC 283
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 50.63
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE 19.5
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC 167
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE 29.87
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_NEGLIGIBLE_RISK_LOC 493
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_NEGLIGIBLE_RISK_PERCENTAGE 55.58
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_NEGLIGIBLE_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_LOW_RISK_LOC 344
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_LOW_RISK_PERCENTAGE 38.78
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_MEDIUM_RISK_LOC 50
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_MEDIUM_RISK_PERCENTAGE 5.64
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PRODUCER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_LOC 2,042
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 53.09
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_COUNT 276
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_LOC 865
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_PERCENTAGE 22.49
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_LOC 939
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_PERCENTAGE 24.41
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 5,936
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 54.55
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 745
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 2,382
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 21.89
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 2,181
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 20.04
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 382
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 3.51
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 2
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,381
FILE_CHANGE_HISTORY_ACTIVE_DAYS 315
FILE_CHANGE_HISTORY_WEEKS 338
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,690
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 10
FILE_AGE_HIGH_RISK_COUNT 8
FILE_AGE_VERY_HIGH_RISK_COUNT 52
FILE_AGE_NEGLIGIBLE_RISK_LOC 461
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 3,835
FILE_AGE_HIGH_RISK_LOC 3,195
FILE_AGE_VERY_HIGH_RISK_LOC 5,559
NUMBER_OF_CONTRIBUTORS 146
DUPLICATION_NUMBER_OF_DUPLICATES 72
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 18
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 889
DUPLICATION_NUMBER_OF_CLEANED_LINES 10,089
DUPLICATION_PERCENTAGE 8.81
UNIT_DUPLICATES_COUNT 5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONSUMER 555
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONSUMER 555
DUPLICATION_PERCENTAGE_PRIMARY_CONSUMER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PRODUCER 50
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PRODUCER 50
DUPLICATION_PERCENTAGE_PRIMARY_PRODUCER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INTERNAL 183
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTERNAL 183
DUPLICATION_PERCENTAGE_PRIMARY_INTERNAL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCHMARK 94
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCHMARK 94
DUPLICATION_PERCENTAGE_PRIMARY_BENCHMARK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ADMIN 7
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ADMIN 7
DUPLICATION_PERCENTAGE_PRIMARY_ADMIN 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_PRIMITIVE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PRIMITIVE 0
DUPLICATION_PERCENTAGE_PRIMARY_PRIMITIVE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLOG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLOG 0
DUPLICATION_PERCENTAGE_PRIMARY_RLOG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ERRORS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ERRORS 0
DUPLICATION_PERCENTAGE_PRIMARY_ERRORS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HOOKS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HOOKS 0
DUPLICATION_PERCENTAGE_PRIMARY_HOOKS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO 889
DUPLICATION_NUMBER_OF_CLEANED_LINES_GO 10,089
DUPLICATION_PERCENTAGE_GO 8.81
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,421