apache / dubbo-go
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 947
NUMBER_OF_FILES_MAIN 693
LINES_OF_CODE_MAIN 60,111
NUMBER_OF_FILES_MAIN_EXT_GO 668
LINES_OF_CODE_MAIN_EXT_GO 59,103
NUMBER_OF_FILES_MAIN_EXT_PROTO 9
LINES_OF_CODE_MAIN_EXT_PROTO 472
NUMBER_OF_FILES_MAIN_EXT_YAML 14
LINES_OF_CODE_MAIN_EXT_YAML 400
NUMBER_OF_FILES_MAIN_EXT_TPL 2
LINES_OF_CODE_MAIN_EXT_TPL 136
NUMBER_OF_FILES_TEST 181
LINES_OF_CODE_TEST 16,359
NUMBER_OF_FILES_TEST_EXT_GO 180
LINES_OF_CODE_TEST_EXT_GO 16,341
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 18
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 27.21
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 16
LINES_OF_CODE_OTHER 2,911
NUMBER_OF_FILES_OTHER_EXT_MD 11
LINES_OF_CODE_OTHER_EXT_MD 2,065
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 746
NUMBER_OF_FILES_OTHER_EXT_MOD 4
LINES_OF_CODE_OTHER_EXT_MOD 100
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTING 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTING 3,842
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTING_EXT_GO 37
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTING_EXT_GO 3,758
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REMOTING_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REMOTING_EXT_YAML 84
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_METRICS 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_METRICS 2,000
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_METRICS_EXT_GO 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_METRICS_EXT_GO 2,000
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLUSTER 83
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLUSTER 3,844
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLUSTER_EXT_GO 83
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLUSTER_EXT_GO 3,844
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 72
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 4,524
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO 3,999
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_YAML 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_YAML 316
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_TPL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_TPL 136
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PROTO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PROTO 73
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LOGGER 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LOGGER 228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LOGGER_EXT_GO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LOGGER_EXT_GO 228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXY 446
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXY_EXT_GO 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXY_EXT_GO 446
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG 4,229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_GO 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_GO 4,229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_CENTER 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_CENTER 1,597
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_CENTER_EXT_GO 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_CENTER_EXT_GO 1,597
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOCOL 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOCOL 11,642
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOCOL_EXT_GO 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOCOL_EXT_GO 11,243
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOCOL_EXT_PROTO 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOCOL_EXT_PROTO 399
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPORTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPORTS 68
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPORTS_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPORTS_EXT_GO 68
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON 2,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_GO 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_GO 2,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGISTRY 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGISTRY 5,241
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGISTRY_EXT_GO 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGISTRY_EXT_GO 5,241
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FILTER 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FILTER 3,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FILTER_EXT_GO 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FILTER_EXT_GO 3,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XDS 141
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XDS 14,492
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_XDS_EXT_GO 141
LINES_OF_CODE_DECOMPOSITION_PRIMARY_XDS_EXT_GO 14,492
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_METADATA 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_METADATA 1,988
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_METADATA_EXT_GO 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_METADATA_EXT_GO 1,988
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 496
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 85
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 23
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 38
LINES_OF_CODE_CONCERN_GENERAL_TODOS 8,122
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 38
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 8,122
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 655
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 51,989
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 630
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 50,981
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 472
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 400
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 136
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 486
LOW_RISK_FILE_SIZE_COUNT 122
MEDIUM_RISK_FILE_SIZE_COUNT 80
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 17,003
LOW_RISK_FILE_SIZE_LOC 17,150
MEDIUM_RISK_FILE_SIZE_LOC 22,555
HIGH_RISK_FILE_SIZE_LOC 3,403
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 4,154
LINES_OF_CODE_IN_UNITS 42,606
LINES_OF_CODE_OUTSIDE_UNITS 17,505
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 14,120
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 33.14
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 2,962
UNIT_SIZE_LOW_RISK_LOC 9,818
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.04
UNIT_SIZE_LOW_RISK_COUNT 675
UNIT_SIZE_MEDIUM_RISK_LOC 13,745
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 32.26
UNIT_SIZE_MEDIUM_RISK_COUNT 447
UNIT_SIZE_HIGH_RISK_LOC 4,313
UNIT_SIZE_HIGH_RISK_PERCENTAGE 10.12
UNIT_SIZE_HIGH_RISK_COUNT 65
UNIT_SIZE_VERY_HIGH_RISK_LOC 610
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.43
UNIT_SIZE_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_REMOTING_NEGLIGIBLE_RISK_LOC 531
UNIT_SIZE_COMPONENT_REMOTING_NEGLIGIBLE_RISK_PERCENTAGE 18.17
UNIT_SIZE_COMPONENT_REMOTING_NEGLIGIBLE_RISK_COUNT 109
UNIT_SIZE_COMPONENT_REMOTING_LOW_RISK_LOC 698
UNIT_SIZE_COMPONENT_REMOTING_LOW_RISK_PERCENTAGE 23.88
UNIT_SIZE_COMPONENT_REMOTING_LOW_RISK_COUNT 47
UNIT_SIZE_COMPONENT_REMOTING_MEDIUM_RISK_LOC 1,146
UNIT_SIZE_COMPONENT_REMOTING_MEDIUM_RISK_PERCENTAGE 39.21
UNIT_SIZE_COMPONENT_REMOTING_MEDIUM_RISK_COUNT 36
UNIT_SIZE_COMPONENT_REMOTING_HIGH_RISK_LOC 444
UNIT_SIZE_COMPONENT_REMOTING_HIGH_RISK_PERCENTAGE 15.19
UNIT_SIZE_COMPONENT_REMOTING_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_REMOTING_VERY_HIGH_RISK_LOC 104
UNIT_SIZE_COMPONENT_REMOTING_VERY_HIGH_RISK_PERCENTAGE 3.56
UNIT_SIZE_COMPONENT_REMOTING_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_METRICS_NEGLIGIBLE_RISK_LOC 680
UNIT_SIZE_COMPONENT_METRICS_NEGLIGIBLE_RISK_PERCENTAGE 49.38
UNIT_SIZE_COMPONENT_METRICS_NEGLIGIBLE_RISK_COUNT 120
UNIT_SIZE_COMPONENT_METRICS_LOW_RISK_LOC 423
UNIT_SIZE_COMPONENT_METRICS_LOW_RISK_PERCENTAGE 30.72
UNIT_SIZE_COMPONENT_METRICS_LOW_RISK_COUNT 29
UNIT_SIZE_COMPONENT_METRICS_MEDIUM_RISK_LOC 274
UNIT_SIZE_COMPONENT_METRICS_MEDIUM_RISK_PERCENTAGE 19.9
UNIT_SIZE_COMPONENT_METRICS_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_METRICS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_METRICS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_METRICS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_METRICS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_METRICS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_METRICS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_LOC 950
UNIT_SIZE_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_PERCENTAGE 34.41
UNIT_SIZE_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_COUNT 219
UNIT_SIZE_COMPONENT_CLUSTER_LOW_RISK_LOC 596
UNIT_SIZE_COMPONENT_CLUSTER_LOW_RISK_PERCENTAGE 21.59
UNIT_SIZE_COMPONENT_CLUSTER_LOW_RISK_COUNT 40
UNIT_SIZE_COMPONENT_CLUSTER_MEDIUM_RISK_LOC 1,051
UNIT_SIZE_COMPONENT_CLUSTER_MEDIUM_RISK_PERCENTAGE 38.07
UNIT_SIZE_COMPONENT_CLUSTER_MEDIUM_RISK_COUNT 34
UNIT_SIZE_COMPONENT_CLUSTER_HIGH_RISK_LOC 164
UNIT_SIZE_COMPONENT_CLUSTER_HIGH_RISK_PERCENTAGE 5.94
UNIT_SIZE_COMPONENT_CLUSTER_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CLUSTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CLUSTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CLUSTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 949
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 42.07
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 204
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 486
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 21.54
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 644
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 28.55
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 177
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 7.85
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_COMPONENT_LOGGER_NEGLIGIBLE_RISK_LOC 76
UNIT_SIZE_COMPONENT_LOGGER_NEGLIGIBLE_RISK_PERCENTAGE 42.22
UNIT_SIZE_COMPONENT_LOGGER_NEGLIGIBLE_RISK_COUNT 23
UNIT_SIZE_COMPONENT_LOGGER_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_LOGGER_LOW_RISK_PERCENTAGE 15.56
UNIT_SIZE_COMPONENT_LOGGER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LOGGER_MEDIUM_RISK_LOC 76
UNIT_SIZE_COMPONENT_LOGGER_MEDIUM_RISK_PERCENTAGE 42.22
UNIT_SIZE_COMPONENT_LOGGER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LOGGER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LOGGER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LOGGER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LOGGER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LOGGER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LOGGER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROXY_NEGLIGIBLE_RISK_LOC 71
UNIT_SIZE_COMPONENT_PROXY_NEGLIGIBLE_RISK_PERCENTAGE 20.11
UNIT_SIZE_COMPONENT_PROXY_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_COMPONENT_PROXY_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_PROXY_LOW_RISK_PERCENTAGE 3.12
UNIT_SIZE_COMPONENT_PROXY_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PROXY_MEDIUM_RISK_LOC 111
UNIT_SIZE_COMPONENT_PROXY_MEDIUM_RISK_PERCENTAGE 31.44
UNIT_SIZE_COMPONENT_PROXY_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_PROXY_HIGH_RISK_LOC 160
UNIT_SIZE_COMPONENT_PROXY_HIGH_RISK_PERCENTAGE 45.33
UNIT_SIZE_COMPONENT_PROXY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PROXY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROXY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROXY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 1,565
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 46.51
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 343
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC 596
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 17.71
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT 43
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC 633
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 18.81
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC 470
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 13.97
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 101
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 3
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONFIG_CENTER_NEGLIGIBLE_RISK_LOC 515
UNIT_SIZE_COMPONENT_CONFIG_CENTER_NEGLIGIBLE_RISK_PERCENTAGE 42.92
UNIT_SIZE_COMPONENT_CONFIG_CENTER_NEGLIGIBLE_RISK_COUNT 104
UNIT_SIZE_COMPONENT_CONFIG_CENTER_LOW_RISK_LOC 303
UNIT_SIZE_COMPONENT_CONFIG_CENTER_LOW_RISK_PERCENTAGE 25.25
UNIT_SIZE_COMPONENT_CONFIG_CENTER_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_CONFIG_CENTER_MEDIUM_RISK_LOC 382
UNIT_SIZE_COMPONENT_CONFIG_CENTER_MEDIUM_RISK_PERCENTAGE 31.83
UNIT_SIZE_COMPONENT_CONFIG_CENTER_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_CONFIG_CENTER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_CENTER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_CENTER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_CENTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_CENTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_CENTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROTOCOL_NEGLIGIBLE_RISK_LOC 2,669
UNIT_SIZE_COMPONENT_PROTOCOL_NEGLIGIBLE_RISK_PERCENTAGE 34.57
UNIT_SIZE_COMPONENT_PROTOCOL_NEGLIGIBLE_RISK_COUNT 620
UNIT_SIZE_COMPONENT_PROTOCOL_LOW_RISK_LOC 1,524
UNIT_SIZE_COMPONENT_PROTOCOL_LOW_RISK_PERCENTAGE 19.74
UNIT_SIZE_COMPONENT_PROTOCOL_LOW_RISK_COUNT 105
UNIT_SIZE_COMPONENT_PROTOCOL_MEDIUM_RISK_LOC 2,024
UNIT_SIZE_COMPONENT_PROTOCOL_MEDIUM_RISK_PERCENTAGE 26.22
UNIT_SIZE_COMPONENT_PROTOCOL_MEDIUM_RISK_COUNT 61
UNIT_SIZE_COMPONENT_PROTOCOL_HIGH_RISK_LOC 1,264
UNIT_SIZE_COMPONENT_PROTOCOL_HIGH_RISK_PERCENTAGE 16.37
UNIT_SIZE_COMPONENT_PROTOCOL_HIGH_RISK_COUNT 18
UNIT_SIZE_COMPONENT_PROTOCOL_VERY_HIGH_RISK_LOC 239
UNIT_SIZE_COMPONENT_PROTOCOL_VERY_HIGH_RISK_PERCENTAGE 3.1
UNIT_SIZE_COMPONENT_PROTOCOL_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC 775
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 51.84
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT 166
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC 376
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE 25.15
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT 27
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC 344
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE 23.01
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REGISTRY_NEGLIGIBLE_RISK_LOC 1,288
UNIT_SIZE_COMPONENT_REGISTRY_NEGLIGIBLE_RISK_PERCENTAGE 30.68
UNIT_SIZE_COMPONENT_REGISTRY_NEGLIGIBLE_RISK_COUNT 258
UNIT_SIZE_COMPONENT_REGISTRY_LOW_RISK_LOC 1,226
UNIT_SIZE_COMPONENT_REGISTRY_LOW_RISK_PERCENTAGE 29.2
UNIT_SIZE_COMPONENT_REGISTRY_LOW_RISK_COUNT 79
UNIT_SIZE_COMPONENT_REGISTRY_MEDIUM_RISK_LOC 1,548
UNIT_SIZE_COMPONENT_REGISTRY_MEDIUM_RISK_PERCENTAGE 36.87
UNIT_SIZE_COMPONENT_REGISTRY_MEDIUM_RISK_COUNT 53
UNIT_SIZE_COMPONENT_REGISTRY_HIGH_RISK_LOC 136
UNIT_SIZE_COMPONENT_REGISTRY_HIGH_RISK_PERCENTAGE 3.24
UNIT_SIZE_COMPONENT_REGISTRY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_REGISTRY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REGISTRY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REGISTRY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FILTER_NEGLIGIBLE_RISK_LOC 863
UNIT_SIZE_COMPONENT_FILTER_NEGLIGIBLE_RISK_PERCENTAGE 35.96
UNIT_SIZE_COMPONENT_FILTER_NEGLIGIBLE_RISK_COUNT 170
UNIT_SIZE_COMPONENT_FILTER_LOW_RISK_LOC 498
UNIT_SIZE_COMPONENT_FILTER_LOW_RISK_PERCENTAGE 20.75
UNIT_SIZE_COMPONENT_FILTER_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_FILTER_MEDIUM_RISK_LOC 843
UNIT_SIZE_COMPONENT_FILTER_MEDIUM_RISK_PERCENTAGE 35.12
UNIT_SIZE_COMPONENT_FILTER_MEDIUM_RISK_COUNT 27
UNIT_SIZE_COMPONENT_FILTER_HIGH_RISK_LOC 196
UNIT_SIZE_COMPONENT_FILTER_HIGH_RISK_PERCENTAGE 8.17
UNIT_SIZE_COMPONENT_FILTER_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FILTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FILTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FILTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_XDS_NEGLIGIBLE_RISK_LOC 2,530
UNIT_SIZE_COMPONENT_XDS_NEGLIGIBLE_RISK_PERCENTAGE 23.19
UNIT_SIZE_COMPONENT_XDS_NEGLIGIBLE_RISK_COUNT 478
UNIT_SIZE_COMPONENT_XDS_LOW_RISK_LOC 2,595
UNIT_SIZE_COMPONENT_XDS_LOW_RISK_PERCENTAGE 23.79
UNIT_SIZE_COMPONENT_XDS_LOW_RISK_COUNT 179
UNIT_SIZE_COMPONENT_XDS_MEDIUM_RISK_LOC 4,316
UNIT_SIZE_COMPONENT_XDS_MEDIUM_RISK_PERCENTAGE 39.56
UNIT_SIZE_COMPONENT_XDS_MEDIUM_RISK_COUNT 142
UNIT_SIZE_COMPONENT_XDS_HIGH_RISK_LOC 1,302
UNIT_SIZE_COMPONENT_XDS_HIGH_RISK_PERCENTAGE 11.94
UNIT_SIZE_COMPONENT_XDS_HIGH_RISK_COUNT 20
UNIT_SIZE_COMPONENT_XDS_VERY_HIGH_RISK_LOC 166
UNIT_SIZE_COMPONENT_XDS_VERY_HIGH_RISK_PERCENTAGE 1.52
UNIT_SIZE_COMPONENT_XDS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_METADATA_NEGLIGIBLE_RISK_LOC 658
UNIT_SIZE_COMPONENT_METADATA_NEGLIGIBLE_RISK_PERCENTAGE 44.79
UNIT_SIZE_COMPONENT_METADATA_NEGLIGIBLE_RISK_COUNT 131
UNIT_SIZE_COMPONENT_METADATA_LOW_RISK_LOC 458
UNIT_SIZE_COMPONENT_METADATA_LOW_RISK_PERCENTAGE 31.18
UNIT_SIZE_COMPONENT_METADATA_LOW_RISK_COUNT 33
UNIT_SIZE_COMPONENT_METADATA_MEDIUM_RISK_LOC 353
UNIT_SIZE_COMPONENT_METADATA_MEDIUM_RISK_PERCENTAGE 24.03
UNIT_SIZE_COMPONENT_METADATA_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_METADATA_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_METADATA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_METADATA_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_METADATA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_METADATA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_METADATA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 14,120
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 33.14
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 2,962
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 9,818
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 23.04
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 675
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 13,745
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 32.26
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 447
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 4,313
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 10.12
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 65
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 610
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 1.43
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 26,690
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 62.64
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 3,729
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 9,499
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 22.29
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 312
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 5,833
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 13.69
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 108
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 584
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.37
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 5
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 5
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 584
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_NEGLIGIBLE_RISK_LOC 1,478
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_NEGLIGIBLE_RISK_PERCENTAGE 50.56
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_NEGLIGIBLE_RISK_COUNT 165
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_LOW_RISK_LOC 1,014
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_LOW_RISK_PERCENTAGE 34.69
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_MEDIUM_RISK_LOC 431
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_MEDIUM_RISK_PERCENTAGE 14.75
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REMOTING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_NEGLIGIBLE_RISK_LOC 1,221
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_NEGLIGIBLE_RISK_PERCENTAGE 88.67
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_NEGLIGIBLE_RISK_COUNT 154
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_LOW_RISK_LOC 156
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_LOW_RISK_PERCENTAGE 11.33
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_METRICS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_LOC 1,681
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_PERCENTAGE 60.88
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_COUNT 263
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_LOW_RISK_LOC 702
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_LOW_RISK_PERCENTAGE 25.43
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_LOW_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_MEDIUM_RISK_LOC 378
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_MEDIUM_RISK_PERCENTAGE 13.69
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 1,708
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 75.71
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 248
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 428
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 18.97
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 5.32
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
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_LOGGER_NEGLIGIBLE_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_NEGLIGIBLE_RISK_PERCENTAGE 57.78
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_LOW_RISK_LOC 76
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_LOW_RISK_PERCENTAGE 42.22
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LOGGER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_NEGLIGIBLE_RISK_LOC 106
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_NEGLIGIBLE_RISK_PERCENTAGE 30.03
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_LOW_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_LOW_RISK_PERCENTAGE 12.46
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_MEDIUM_RISK_LOC 203
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_MEDIUM_RISK_PERCENTAGE 57.51
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 2,278
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 67.7
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 391
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC 465
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 13.82
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC 622
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 18.48
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_NEGLIGIBLE_RISK_LOC 936
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_NEGLIGIBLE_RISK_PERCENTAGE 78
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_NEGLIGIBLE_RISK_COUNT 128
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_LOW_RISK_LOC 189
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_LOW_RISK_PERCENTAGE 15.75
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_MEDIUM_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_MEDIUM_RISK_PERCENTAGE 6.25
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_CENTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_NEGLIGIBLE_RISK_LOC 4,507
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_NEGLIGIBLE_RISK_PERCENTAGE 58.38
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_NEGLIGIBLE_RISK_COUNT 733
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_LOW_RISK_LOC 1,549
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_LOW_RISK_PERCENTAGE 20.06
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_LOW_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_MEDIUM_RISK_LOC 1,344
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_MEDIUM_RISK_PERCENTAGE 17.41
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_MEDIUM_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_HIGH_RISK_LOC 320
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_HIGH_RISK_PERCENTAGE 4.15
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTOCOL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC 1,119
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 74.85
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT 191
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC 211
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE 14.11
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC 165
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE 11.04
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_NEGLIGIBLE_RISK_LOC 3,076
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_NEGLIGIBLE_RISK_PERCENTAGE 73.27
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_NEGLIGIBLE_RISK_COUNT 359
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_LOW_RISK_LOC 825
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_LOW_RISK_PERCENTAGE 19.65
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_LOW_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_MEDIUM_RISK_LOC 297
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_MEDIUM_RISK_PERCENTAGE 7.07
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGISTRY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_NEGLIGIBLE_RISK_LOC 1,662
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_NEGLIGIBLE_RISK_PERCENTAGE 69.25
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_NEGLIGIBLE_RISK_COUNT 217
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_LOW_RISK_LOC 488
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_LOW_RISK_PERCENTAGE 20.33
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_MEDIUM_RISK_LOC 250
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_MEDIUM_RISK_PERCENTAGE 10.42
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FILTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_NEGLIGIBLE_RISK_LOC 5,474
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_NEGLIGIBLE_RISK_PERCENTAGE 50.18
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_NEGLIGIBLE_RISK_COUNT 664
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_LOW_RISK_LOC 3,223
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_LOW_RISK_PERCENTAGE 29.54
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_LOW_RISK_COUNT 115
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_MEDIUM_RISK_LOC 1,948
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_MEDIUM_RISK_PERCENTAGE 17.86
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_MEDIUM_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_HIGH_RISK_LOC 264
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_HIGH_RISK_PERCENTAGE 2.42
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_XDS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_NEGLIGIBLE_RISK_LOC 1,340
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_NEGLIGIBLE_RISK_PERCENTAGE 91.22
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_NEGLIGIBLE_RISK_COUNT 172
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_LOW_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_LOW_RISK_PERCENTAGE 8.78
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_METADATA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 26,690
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 62.64
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 3,729
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 9,499
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 22.29
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 312
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 5,833
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 13.69
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 108
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 584
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 1.37
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 5
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 1,829
FILE_CHANGE_HISTORY_ACTIVE_DAYS 993
FILE_CHANGE_HISTORY_WEEKS 260
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,300
FILE_AGE_NEGLIGIBLE_RISK_COUNT 45
FILE_AGE_LOW_RISK_COUNT 41
FILE_AGE_MEDIUM_RISK_COUNT 175
FILE_AGE_HIGH_RISK_COUNT 21
FILE_AGE_VERY_HIGH_RISK_COUNT 411
FILE_AGE_NEGLIGIBLE_RISK_LOC 5,429
FILE_AGE_LOW_RISK_LOC 5,754
FILE_AGE_MEDIUM_RISK_LOC 17,487
FILE_AGE_HIGH_RISK_LOC 1,898
FILE_AGE_VERY_HIGH_RISK_LOC 29,543
NUMBER_OF_CONTRIBUTORS 229
DUPLICATION_NUMBER_OF_DUPLICATES 832
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 154
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 5,183
DUPLICATION_NUMBER_OF_CLEANED_LINES 42,253
DUPLICATION_PERCENTAGE 12.27
UNIT_DUPLICATES_COUNT 35
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 2,325
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 2,325
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTOCOL 1,485
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTOCOL 1,485
DUPLICATION_PERCENTAGE_PRIMARY_PROTOCOL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGISTRY 247
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGISTRY 247
DUPLICATION_PERCENTAGE_PRIMARY_REGISTRY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_XDS 461
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_XDS 461
DUPLICATION_PERCENTAGE_PRIMARY_XDS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG_CENTER 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG_CENTER 54
DUPLICATION_PERCENTAGE_PRIMARY_CONFIG_CENTER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REMOTING 232
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REMOTING 232
DUPLICATION_PERCENTAGE_PRIMARY_REMOTING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLUSTER 57
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLUSTER 57
DUPLICATION_PERCENTAGE_PRIMARY_CLUSTER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_METRICS 112
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_METRICS 112
DUPLICATION_PERCENTAGE_PRIMARY_METRICS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_METADATA 24
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_METADATA 24
DUPLICATION_PERCENTAGE_PRIMARY_METADATA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG 48
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG 48
DUPLICATION_PERCENTAGE_PRIMARY_CONFIG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FILTER 102
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FILTER 102
DUPLICATION_PERCENTAGE_PRIMARY_FILTER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROXY 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROXY 30
DUPLICATION_PERCENTAGE_PRIMARY_PROXY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON 6
DUPLICATION_PERCENTAGE_PRIMARY_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LOGGER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LOGGER 0
DUPLICATION_PERCENTAGE_PRIMARY_LOGGER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPORTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPORTS 0
DUPLICATION_PERCENTAGE_PRIMARY_IMPORTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 265
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 400
DUPLICATION_PERCENTAGE_YAML 66.25
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO 4,556
DUPLICATION_NUMBER_OF_CLEANED_LINES_GO 41,245
DUPLICATION_PERCENTAGE_GO 11.05
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 226
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 472
DUPLICATION_PERCENTAGE_PROTO 47.88
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TPL 136
DUPLICATION_NUMBER_OF_CLEANED_LINES_TPL 136
DUPLICATION_PERCENTAGE_TPL 100
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,291