apache / dubbo-go
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 11% | 36% | 24% | 26%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
go0% | 11% | 37% | 25% | 25%
proto0% | 0% | 0% | 22% | 77%
yaml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
protocol0% | 18% | 39% | 27% | 14%
ROOT0% | 49% | 39% | 11% | <1%
common0% | 27% | 27% | 0% | 45%
server0% | 53% | 41% | 0% | 5%
client0% | 57% | 25% | 11% | 4%
registry0% | 9% | 54% | 18% | 17%
config0% | 0% | 44% | 32% | 22%
tools0% | 0% | 32% | 23% | 43%
remoting0% | 0% | 48% | 34% | 17%
metadata0% | 0% | 44% | 23% | 31%
cluster0% | 0% | 20% | 28% | 51%
filter0% | 0% | 25% | 26% | 48%
config_center0% | 0% | 39% | 38% | 21%
metrics0% | 0% | 16% | 37% | 46%
global0% | 0% | 25% | 12% | 61%
proxy0% | 0% | 41% | 32% | 25%
graceful_shutdown0% | 0% | 0% | 49% | 50%
logger0% | 0% | 0% | 39% | 60%
otel0% | 0% | 0% | 0% | 100%
imports0% | 0% | 0% | 0% | 100%
internal0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
compat.go
in root
790 46
server.go
in protocol/grpc/internal/routeguide
768 12
reflection.pb.go
in protocol/triple/reflection/triple_reflection
743 75
url.go
in common
739 78
protocol_grpc.go
in protocol/triple/triple_protocol
738 48
options.go
in server
712 103
options.go
in client
674 99
protocol_triple.go
in protocol/triple/triple_protocol
671 43
routeguide.pb.go
in protocol/grpc/internal/routeguide
635 93
directory.go
in registry/directory
511 34
488 34
hessian.go
in protocol/dubbo/impl
479 13
second.pb.go
in protocol/grpc/internal/multiprotos
466 56
api.go
in tools/dubbogo-cli/generator/application
462 37
protocol.go
in registry/protocol
426 36
listener.go
in remoting/zookeeper
416 11
key.go
in common/constant
408 -
408 36
server.go
in protocol/triple
391 14
codec.go
in protocol/triple/triple_protocol
390 29
route.go
in cluster/router/condition
387 31
chart.go
in tools/dubbogo-cli/generator/application
380 1
378 42
handler.go
in protocol/triple/triple_protocol
378 15
options.go
in root
364 38
action.go
in server
342 18
metadata_service_v2.pb.go
in metadata/triple_api/proto
333 29
dynamic_router.go
in cluster/router/condition
314 15
311 19
hessian_response.go
in protocol/dubbo/hessian2
309 9
server.go
in protocol/jsonrpc
308 6
api.go
in metrics
307 25
306 17
service_discovery_registry.go
in registry/servicediscovery
306 24
base_registry.go
in registry
303 22
option.go
in protocol/triple/triple_protocol
301 58
action.go
in client
300 15
registry.go
in registry/nacos
298 19
json.go
in protocol/jsonrpc
293 13
service_discovery.go
in registry/nacos
289 17
285 35
listener.go
in remoting/getty
284 16
loader.go
in root
276 20
275 26
service_discovery.go
in registry/polaris
267 17
rpcinvocation.go
in protocol/invocation
267 39
pool.go
in remoting/getty
263 11
rest_server.go
in protocol/rest/server
260 7
router.go
in cluster/router/polaris
258 11
service_discovery.go
in registry/zookeeper
254 24
Files With Most Units (Top 50)
File# lines# units
options.go
in server
712 103
options.go
in client
674 99
routeguide.pb.go
in protocol/grpc/internal/routeguide
635 93
url.go
in common
739 78
reflection.pb.go
in protocol/triple/reflection/triple_reflection
743 75
option.go
in protocol/triple/triple_protocol
301 58
second.pb.go
in protocol/grpc/internal/multiprotos
466 56
protocol_grpc.go
in protocol/triple/triple_protocol
738 48
compat.go
in root
790 46
protocol_triple.go
in protocol/triple/triple_protocol
671 43
378 42
rpcinvocation.go
in protocol/invocation
267 39
options.go
in root
364 38
api.go
in tools/dubbogo-cli/generator/application
462 37
408 36
protocol.go
in registry/protocol
426 36
285 35
488 34
directory.go
in registry/directory
511 34
helloworld.pb.go
in protocol/grpc/internal/helloworld
230 34
first.pb.go
in protocol/grpc/internal/multiprotos
227 34
route.go
in cluster/router/condition
387 31
metadata_service_v2.pb.go
in metadata/triple_api/proto
333 29
codec.go
in protocol/triple/triple_protocol
390 29
impl.go
in config_center/file
236 27
275 26
rpc_status.go
in protocol
197 26
api.go
in metrics
307 25
options.go
in metadata
217 25
options.go
in registry
151 25
service_discovery.go
in registry/zookeeper
254 24
service_discovery_registry.go
in registry/servicediscovery
306 24
impl.go
in config_center/zookeeper
214 24
filter.go
in filter/sentinel
210 23
client_stream.go
in protocol/triple/triple_protocol
156 23
metadata_info.go
in metadata/info
239 22
base_registry.go
in registry
303 22
error.go
in protocol/triple/triple_protocol
210 22
health.pb.go
in protocol/triple/health/triple_health
246 21
options.go
in config_center
123 21
loader.go
in root
276 20
api_tripe.go
in tools/dubbogo-cli/generator/sample
220 20
package.go
in protocol/dubbo/impl
125 20
handler_stream.go
in protocol/triple/triple_protocol
94 20
impl.go
in config_center/nacos
175 20
options.go
in metrics
114 19
samples_api_triple.pb.go
in tools/dubbogo-cli/cmd/testGenCode/template/newDemo/api
187 19
api_triple.pb.go
in tools/dubbogo-cli/cmd/testGenCode/template/newApp/api
187 19
311 19
217 19
Files With Long Lines (Top 50)

There are 206 files with lines longer than 120 characters. In total, there are 685 long lines.

File# lines# units# long lines
metric_set.go
in metrics/rpc
84 3 27
listener.go
in remoting/zookeeper
416 11 26
488 34 22
217 19 20
metric_set.go
in metrics/registry
43 - 14
reflection.pb.go
in protocol/triple/reflection/triple_reflection
743 75 14
99 2 13
rest_server.go
in protocol/rest/server
260 7 13
rt_vec.go
in metrics/prometheus
156 15 10
rest_config.go
in protocol/rest/config
106 10 10
dynamic_router.go
in cluster/router/condition
314 15 9
second.pb.go
in protocol/grpc/internal/multiprotos
466 56 9
protocol_triple.go
in protocol/triple/triple_protocol
671 43 9
filter.go
in filter/sentinel
210 23 8
base.go
in cluster/router/condition/matcher
107 15 8
readwriter.go
in remoting/getty
117 6 8
routeguide.pb.go
in protocol/grpc/internal/routeguide
635 93 8
healthServer.go
in protocol/triple/health
137 11 8
action.go
in server
342 18 8
80 4 7
47 2 7
filter.go
in filter/hystrix
218 11 6
url.go
in common
739 78 6
378 42 6
112 15 6
mock_metrics.go
in cluster/metrics
88 14 6
cluster_invoker.go
in cluster/cluster/base
143 11 6
route.go
in cluster/router/condition
387 31 6
protocol.go
in registry/protocol
426 36 6
213 17 5
124 9 5
router.go
in cluster/router/script
170 8 5
client.go
in client
132 11 5
132 8 5
directory.go
in registry/directory
511 34 5
service_discovery_registry.go
in registry/servicediscovery
306 24 5
service_discovery.go
in registry/polaris
267 17 5
server.go
in protocol/triple
391 14 5
shutdown.go
in graceful_shutdown
149 10 5
registry.go
in metrics/prometheus
179 12 4
filter.go
in filter/otel/trace
106 5 4
filter.go
in filter/active
51 4 4
limiter.go
in filter/polaris/limit
130 3 4
107 7 4
api_tripe.go
in tools/dubbogo-cli/generator/sample
220 20 4
api.go
in tools/dubbogo-cli/generator/application
462 37 4
285 35 4
js_instance.go
in cluster/router/script/instance
160 10 4
router.go
in cluster/router/polaris
258 11 4
action.go
in client
300 15 4
Correlations

File Size vs. Commits (all time): 647 points

protocol/triple/client.go x: 13 commits (all time) y: 208 lines of code protocol/triple/server.go x: 21 commits (all time) y: 391 lines of code protocol/triple/triple_protocol/server.go x: 5 commits (all time) y: 162 lines of code imports/imports.go x: 77 commits (all time) y: 69 lines of code common/constant/default.go x: 437 commits (all time) y: 82 lines of code common/constant/key.go x: 927 commits (all time) y: 408 lines of code filter/context/filter.go x: 1 commits (all time) y: 105 lines of code filter/filter_impl/import.go x: 30 commits (all time) y: 20 lines of code client/client.go x: 14 commits (all time) y: 132 lines of code cluster/loadbalance/consistenthashing/selector.go x: 6 commits (all time) y: 78 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 10 commits (all time) y: 112 lines of code cluster/metrics/local_metrics.go x: 14 commits (all time) y: 51 lines of code cluster/metrics/metrics.go x: 9 commits (all time) y: 18 lines of code cluster/metrics/mock_metrics.go x: 5 commits (all time) y: 88 lines of code cluster/router/condition/dynamic_router.go x: 12 commits (all time) y: 314 lines of code cluster/router/script/instance/js_instance.go x: 4 commits (all time) y: 160 lines of code cluster/router/tag/match.go x: 8 commits (all time) y: 140 lines of code common/config/environment.go x: 173 commits (all time) y: 94 lines of code common/config/utils.go x: 5 commits (all time) y: 84 lines of code common/rpc_service.go x: 360 commits (all time) y: 311 lines of code common/url.go x: 811 commits (all time) y: 739 lines of code config/config_resolver.go x: 24 commits (all time) y: 88 lines of code config/config_setter.go x: 10 commits (all time) y: 4 lines of code config/config_utils.go x: 77 commits (all time) y: 88 lines of code config/consumer_config.go x: 451 commits (all time) y: 217 lines of code config/custom_config.go x: 5 commits (all time) y: 51 lines of code config/generic/generic_service.go x: 12 commits (all time) y: 17 lines of code config/mock_rpcservice.go x: 79 commits (all time) y: 14 lines of code config/parsers/properties/properties.go x: 9 commits (all time) y: 47 lines of code config/protocol_config.go x: 136 commits (all time) y: 60 lines of code config/provider_config.go x: 404 commits (all time) y: 213 lines of code config/reference_config.go x: 754 commits (all time) y: 408 lines of code config/service.go x: 148 commits (all time) y: 86 lines of code config/service_config.go x: 742 commits (all time) y: 488 lines of code config_center/configuration_listener.go x: 78 commits (all time) y: 18 lines of code config_center/file/listener.go x: 50 commits (all time) y: 121 lines of code filter/adaptivesvc/filter.go x: 32 commits (all time) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 16 commits (all time) y: 25 lines of code filter/auth/sign_util.go x: 6 commits (all time) y: 50 lines of code filter/echo/filter.go x: 23 commits (all time) y: 40 lines of code filter/generic/filter.go x: 27 commits (all time) y: 71 lines of code filter/generic/generalizer/example.pb.go x: 13 commits (all time) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 9 commits (all time) y: 9 lines of code filter/generic/generalizer/gson.go x: 13 commits (all time) y: 64 lines of code filter/generic/generalizer/map.go x: 13 commits (all time) y: 161 lines of code filter/generic/generalizer/protobuf_json.go x: 12 commits (all time) y: 53 lines of code filter/generic/service_filter.go x: 35 commits (all time) y: 91 lines of code filter/graceful_shutdown/consumer_filter.go x: 7 commits (all time) y: 54 lines of code filter/graceful_shutdown/provider_filter.go x: 15 commits (all time) y: 75 lines of code filter/hystrix/filter.go x: 20 commits (all time) y: 218 lines of code filter/otel/trace/filter.go x: 4 commits (all time) y: 106 lines of code filter/sentinel/filter.go x: 33 commits (all time) y: 210 lines of code filter/tps/limiter/mock.go x: 5 commits (all time) y: 36 lines of code global/consumer_config.go x: 5 commits (all time) y: 47 lines of code global/custom_config.go x: 5 commits (all time) y: 21 lines of code global/protocol_config.go x: 5 commits (all time) y: 25 lines of code global/provider_config.go x: 5 commits (all time) y: 53 lines of code loader.go x: 5 commits (all time) y: 276 lines of code logger/logrus/logrus.go x: 2 commits (all time) y: 92 lines of code logger/zap/zap.go x: 4 commits (all time) y: 118 lines of code metadata/client.go x: 2 commits (all time) y: 175 lines of code metadata/metadata_service.go x: 2 commits (all time) y: 306 lines of code metadata/triple_api/proto/metadata_service_v2.pb.go x: 2 commits (all time) y: 333 lines of code metrics/prometheus/registry.go x: 12 commits (all time) y: 179 lines of code metrics/prometheus/rt_vec.go x: 3 commits (all time) y: 156 lines of code metrics/util/aggregate/aggregator.go x: 5 commits (all time) y: 67 lines of code metrics/util/aggregate/counter.go x: 3 commits (all time) y: 46 lines of code metrics/util/aggregate/pane.go x: 3 commits (all time) y: 20 lines of code metrics/util/aggregate/sliding_window.go x: 4 commits (all time) y: 59 lines of code protocol/dubbo/dubbo_codec.go x: 154 commits (all time) y: 235 lines of code protocol/dubbo/example/new/client/main.go x: 2 commits (all time) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 55 commits (all time) y: 150 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 78 commits (all time) y: 185 lines of code protocol/dubbo/hessian2/hessian_request.go x: 93 commits (all time) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 87 commits (all time) y: 309 lines of code protocol/dubbo/impl/const.go x: 67 commits (all time) y: 160 lines of code protocol/dubbo/impl/hessian.go x: 162 commits (all time) y: 479 lines of code protocol/dubbo/impl/package.go x: 19 commits (all time) y: 125 lines of code protocol/dubbo/impl/request.go x: 21 commits (all time) y: 20 lines of code protocol/dubbo/impl/response.go x: 23 commits (all time) y: 25 lines of code protocol/dubbo/opentracing.go x: 63 commits (all time) y: 30 lines of code protocol/dubbo3/dubbo3_invoker.go x: 99 commits (all time) y: 199 lines of code protocol/dubbo3/dubbo3_protocol.go x: 107 commits (all time) y: 217 lines of code protocol/dubbo3/internal/helloworld.pb.go x: 40 commits (all time) y: 184 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 15 commits (all time) y: 102 lines of code protocol/grpc/client.go x: 263 commits (all time) y: 121 lines of code protocol/grpc/codec.go x: 37 commits (all time) y: 47 lines of code protocol/grpc/internal/helloworld/helloworld.pb.go x: 15 commits (all time) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 12 commits (all time) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 12 commits (all time) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 16 commits (all time) y: 635 lines of code protocol/grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go x: 148 commits (all time) y: 235 lines of code protocol/grpc/server.go x: 231 commits (all time) y: 149 lines of code protocol/invocation.go x: 189 commits (all time) y: 28 lines of code protocol/invocation/rpcinvocation.go x: 370 commits (all time) y: 267 lines of code protocol/jsonrpc/http.go x: 277 commits (all time) y: 152 lines of code protocol/jsonrpc/json.go x: 184 commits (all time) y: 293 lines of code protocol/jsonrpc/server.go x: 324 commits (all time) y: 308 lines of code protocol/mock/mock_invoker.go x: 138 commits (all time) y: 65 lines of code protocol/protocol.go x: 161 commits (all time) y: 82 lines of code protocol/rest/client/client_impl/resty_client.go x: 98 commits (all time) y: 57 lines of code protocol/rest/client/rest_client.go x: 67 commits (all time) y: 22 lines of code protocol/rest/config/rest_config.go x: 67 commits (all time) y: 106 lines of code protocol/rest/rest_invoker.go x: 146 commits (all time) y: 96 lines of code protocol/rest/server/rest_server.go x: 190 commits (all time) y: 260 lines of code protocol/rest/server/server_impl/go_restful_server.go x: 183 commits (all time) y: 112 lines of code protocol/result.go x: 126 commits (all time) y: 68 lines of code protocol/rpc_status.go x: 214 commits (all time) y: 197 lines of code protocol/triple/dubbo3_invoker.go x: 3 commits (all time) y: 203 lines of code protocol/triple/health/triple_health/health.pb.go x: 3 commits (all time) y: 246 lines of code protocol/triple/health/triple_health/health.triple.go x: 6 commits (all time) y: 155 lines of code protocol/triple/reflection/triple_reflection/reflection.pb.go x: 2 commits (all time) y: 743 lines of code protocol/triple/reflection/triple_reflection/reflection.triple.go x: 3 commits (all time) y: 135 lines of code protocol/triple/triple.go x: 16 commits (all time) y: 112 lines of code protocol/triple/triple_invoker.go x: 12 commits (all time) y: 188 lines of code protocol/triple/triple_protocol/buffer_pool.go x: 3 commits (all time) y: 34 lines of code protocol/triple/triple_protocol/client_stream.go x: 4 commits (all time) y: 156 lines of code protocol/triple/triple_protocol/codec.go x: 10 commits (all time) y: 390 lines of code protocol/triple/triple_protocol/envelope.go x: 7 commits (all time) y: 221 lines of code protocol/triple/triple_protocol/error.go x: 6 commits (all time) y: 210 lines of code protocol/triple/triple_protocol/handler.go x: 14 commits (all time) y: 378 lines of code protocol/triple/triple_protocol/handler_compat.go x: 9 commits (all time) y: 142 lines of code protocol/triple/triple_protocol/handler_stream.go x: 4 commits (all time) y: 94 lines of code protocol/triple/triple_protocol/handler_stream_compat.go x: 5 commits (all time) y: 76 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.pb.go x: 3 commits (all time) y: 216 lines of code protocol/triple/triple_protocol/internal/proto/connectext/grpc/status/v1/status.pb.go x: 2 commits (all time) y: 151 lines of code protocol/triple/triple_protocol/maxbytes_low_version.go x: 2 commits (all time) y: 71 lines of code protocol/triple/triple_protocol/option.go x: 8 commits (all time) y: 301 lines of code protocol/triple/triple_protocol/protocol.go x: 6 commits (all time) y: 217 lines of code protocol/triple/triple_protocol/protocol_grpc.go x: 9 commits (all time) y: 738 lines of code protocol/triple/triple_protocol/protocol_triple.go x: 8 commits (all time) y: 671 lines of code protocol/triple/triple_protocol/recover.go x: 4 commits (all time) y: 63 lines of code protocol/triple/triple_protocol/triple.go x: 8 commits (all time) y: 159 lines of code proxy/proxy.go x: 4 commits (all time) y: 206 lines of code proxy/proxy_factory.go x: 2 commits (all time) y: 11 lines of code proxy/proxy_factory/default.go x: 3 commits (all time) y: 163 lines of code proxy/proxy_factory/pass_through.go x: 3 commits (all time) y: 86 lines of code registry/base_registry.go x: 320 commits (all time) y: 303 lines of code registry/directory/directory.go x: 726 commits (all time) y: 511 lines of code registry/etcdv3/service_discovery.go x: 205 commits (all time) y: 227 lines of code registry/nacos/service_discovery.go x: 285 commits (all time) y: 289 lines of code registry/polaris/service_discovery.go x: 19 commits (all time) y: 267 lines of code registry/protocol/protocol.go x: 580 commits (all time) y: 426 lines of code registry/servicediscovery/store/cache_manager.go x: 4 commits (all time) y: 140 lines of code registry/zookeeper/service_discovery.go x: 208 commits (all time) y: 254 lines of code remoting/codec.go x: 57 commits (all time) y: 20 lines of code remoting/exchange.go x: 116 commits (all time) y: 133 lines of code remoting/getty/listener.go x: 180 commits (all time) y: 284 lines of code remoting/getty/readwriter.go x: 121 commits (all time) y: 117 lines of code remoting/polaris/parser/parser.go x: 3 commits (all time) y: 56 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 125 commits (all time) y: 233 lines of code remoting/zookeeper/curator_discovery/service_instance.go x: 33 commits (all time) y: 10 lines of code server/options.go x: 11 commits (all time) y: 712 lines of code server/server.go x: 16 commits (all time) y: 218 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api.pb.go x: 3 commits (all time) y: 198 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api_triple.pb.go x: 3 commits (all time) y: 187 lines of code tools/dubbogo-cli/generator/application/api.go x: 3 commits (all time) y: 462 lines of code tools/dubbogo-cli/generator/sample/api.go x: 3 commits (all time) y: 220 lines of code tools/dubbogo-cli/generator/sample/hessian/logger.go x: 3 commits (all time) y: 24 lines of code tools/dubbogo-cli/internal/json_register/json_register.go x: 4 commits (all time) y: 42 lines of code tools/dubbogo-cli/internal/protocol/dubbo/codec.go x: 3 commits (all time) y: 68 lines of code tools/dubbogo-cli/internal/protocol/dubbo/dubbo_protocol.go x: 4 commits (all time) y: 73 lines of code tools/dubbogo-cli/internal/protocol/protocol.go x: 3 commits (all time) y: 16 lines of code registry/nacos/registry.go x: 420 commits (all time) y: 298 lines of code client/action.go x: 12 commits (all time) y: 300 lines of code tools/dubbogo-cli/cmd/show.go x: 7 commits (all time) y: 93 lines of code protocol/dubbo/dubbo_invoker.go x: 445 commits (all time) y: 158 lines of code protocol/dubbo3/dubbo3_exporter.go x: 45 commits (all time) y: 33 lines of code protocol/grpc/internal/routeguide/client.go x: 24 commits (all time) y: 84 lines of code protocol/jsonrpc/jsonrpc_exporter.go x: 163 commits (all time) y: 28 lines of code protocol/rest/rest_exporter.go x: 150 commits (all time) y: 28 lines of code registry/nacos/listener.go x: 272 commits (all time) y: 169 lines of code protocol/rest/rest_protocol.go x: 203 commits (all time) y: 127 lines of code remoting/nacos/builder.go x: 116 commits (all time) y: 97 lines of code registry/servicediscovery/service_discovery_registry.go x: 304 commits (all time) y: 306 lines of code metadata/report/zookeeper/listener.go x: 4 commits (all time) y: 98 lines of code metrics/registry/collector.go x: 9 commits (all time) y: 81 lines of code config/tls_config.go x: 8 commits (all time) y: 108 lines of code global/registry_config.go x: 7 commits (all time) y: 58 lines of code common/extension/metadata_report_factory.go x: 92 commits (all time) y: 14 lines of code common/host_util.go x: 45 commits (all time) y: 92 lines of code compat.go x: 13 commits (all time) y: 790 lines of code config/config_loader.go x: 778 commits (all time) y: 61 lines of code config/metadata_config.go x: 1 commits (all time) y: 193 lines of code config/registry_config.go x: 386 commits (all time) y: 378 lines of code config/root_config.go x: 120 commits (all time) y: 285 lines of code dubbo.go x: 14 commits (all time) y: 177 lines of code global/metadata_report_config.go x: 5 commits (all time) y: 33 lines of code metadata/info/metadata_info.go x: 1 commits (all time) y: 239 lines of code metadata/mapping/service_name_mapping.go x: 39 commits (all time) y: 17 lines of code metadata/report/etcd/report.go x: 123 commits (all time) y: 89 lines of code metadata/report/nacos/report.go x: 145 commits (all time) y: 181 lines of code metadata/report/report.go x: 99 commits (all time) y: 15 lines of code metadata/report/report_factory.go x: 1 commits (all time) y: 7 lines of code metadata/report/zookeeper/report.go x: 132 commits (all time) y: 123 lines of code metadata/report_instance.go x: 1 commits (all time) y: 88 lines of code metadata/triple_api/proto/metadata_service.hessian2.go x: 2 commits (all time) y: 100 lines of code options.go x: 13 commits (all time) y: 364 lines of code registry/exposed_tmp/exposed.go x: 3 commits (all time) y: 27 lines of code registry/service_discovery.go x: 131 commits (all time) y: 27 lines of code registry/service_instance.go x: 141 commits (all time) y: 154 lines of code registry/servicediscovery/customizer/metadata_service_url_params_customizer.go x: 1 commits (all time) y: 54 lines of code registry/servicediscovery/customizer/metadata_service_version_customizer.go x: 1 commits (all time) y: 17 lines of code registry/servicediscovery/customizer/protocol_ports_metadata_customizer.go x: 1 commits (all time) y: 62 lines of code registry/servicediscovery/customizer/service_instance_host_port_customizer.go x: 1 commits (all time) y: 33 lines of code registry/servicediscovery/customizer/service_revision_customizer.go x: 1 commits (all time) y: 75 lines of code registry/servicediscovery/service_instances_changed_listener_impl.go x: 15 commits (all time) y: 202 lines of code registry/servicediscovery/service_mapping_change_listener_impl.go x: 6 commits (all time) y: 86 lines of code server/action.go x: 9 commits (all time) y: 342 lines of code client/options.go x: 18 commits (all time) y: 674 lines of code global/reference_config.go x: 8 commits (all time) y: 275 lines of code cluster/router/affinity/router.go x: 2 commits (all time) y: 170 lines of code protocol/dubbo/dubbo_exporter.go x: 177 commits (all time) y: 28 lines of code protocol/grpc/grpc_exporter.go x: 164 commits (all time) y: 28 lines of code protocol/invoker.go x: 209 commits (all time) y: 60 lines of code protocol/triple/health/healthServer.go x: 6 commits (all time) y: 137 lines of code config/application_config.go x: 206 commits (all time) y: 90 lines of code metadata/triple_api/proto/hessian2_extend/hessian2_extend.proto x: 1 commits (all time) y: 47 lines of code metadata/triple_api/proto/java_exception/java_exception.proto x: 1 commits (all time) y: 106 lines of code metadata/triple_api/proto/java_math/java_math.proto x: 1 commits (all time) y: 21 lines of code metadata/triple_api/proto/metadata_service.proto x: 1 commits (all time) y: 58 lines of code metadata/triple_api/proto/metadata_service_v2.proto x: 1 commits (all time) y: 41 lines of code metadata/triple_api/proto/self_extension/self_extension.proto x: 1 commits (all time) y: 11 lines of code cluster/router/condition/factory.go x: 65 commits (all time) y: 25 lines of code cluster/router/tag/factory.go x: 72 commits (all time) y: 16 lines of code cluster/router/tag/router.go x: 11 commits (all time) y: 101 lines of code protocol/triple/triple_protocol/client.go x: 8 commits (all time) y: 247 lines of code cluster/router/script/instance/instances_pool.go x: 2 commits (all time) y: 76 lines of code cluster/router/script/router.go x: 1 commits (all time) y: 170 lines of code cluster/cluster/failover/cluster_invoker.go x: 23 commits (all time) y: 98 lines of code cluster/router/script/factory.go x: 2 commits (all time) y: 13 lines of code cluster/router/affinity/factory.go x: 1 commits (all time) y: 24 lines of code cluster/router/condition/route.go x: 5 commits (all time) y: 387 lines of code config/router_config.go x: 166 commits (all time) y: 161 lines of code cluster/loadbalance/aliasmethod/alias_method.go x: 2 commits (all time) y: 79 lines of code cluster/loadbalance/iwrr/iwrr.go x: 2 commits (all time) y: 95 lines of code config/config_loader_options.go x: 67 commits (all time) y: 172 lines of code config_center/file/impl.go x: 141 commits (all time) y: 236 lines of code protocol/triple/reflection/serverreflection.go x: 5 commits (all time) y: 223 lines of code registry/options.go x: 15 commits (all time) y: 151 lines of code cluster/utils/version.go x: 1 commits (all time) y: 73 lines of code common/constant/version.go x: 108 commits (all time) y: 7 lines of code config_center/nacos/impl.go x: 200 commits (all time) y: 175 lines of code config_center/nacos/listener.go x: 159 commits (all time) y: 60 lines of code protocol/triple/triple_protocol/duplex_http_call.go x: 4 commits (all time) y: 195 lines of code protocol/triple/triple_protocol/header.go x: 4 commits (all time) y: 137 lines of code config_center/nacos/client.go x: 226 commits (all time) y: 79 lines of code registry/zookeeper/registry.go x: 706 commits (all time) y: 243 lines of code remoting/etcdv3/client.go x: 246 commits (all time) y: 48 lines of code remoting/zookeeper/client.go x: 495 commits (all time) y: 35 lines of code cluster/loadbalance/aliasmethod/doc.go x: 1 commits (all time) y: 1 lines of code cluster/loadbalance/aliasmethod/loadbalance.go x: 1 commits (all time) y: 25 lines of code common/constant/loadbalance.go x: 14 commits (all time) y: 11 lines of code global/metric_config.go x: 7 commits (all time) y: 132 lines of code global/otel_config.go x: 3 commits (all time) y: 43 lines of code global/service_config.go x: 6 commits (all time) y: 99 lines of code global/shutdown_config.go x: 4 commits (all time) y: 45 lines of code metrics/options.go x: 4 commits (all time) y: 114 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.proto x: 1 commits (all time) y: 29 lines of code protocol/triple/triple_protocol/header_compat.go x: 1 commits (all time) y: 13 lines of code protocol/triple/health/triple_health/health.proto x: 3 commits (all time) y: 54 lines of code protocol/triple/reflection/triple_reflection/reflection.proto x: 2 commits (all time) y: 121 lines of code common/constant/env.go x: 127 commits (all time) y: 16 lines of code config/metric_config.go x: 81 commits (all time) y: 124 lines of code config/options.go x: 1 commits (all time) y: 87 lines of code config/otel_config.go x: 5 commits (all time) y: 82 lines of code config/tracing_config.go x: 8 commits (all time) y: 22 lines of code config_center/options.go x: 2 commits (all time) y: 123 lines of code global/tracing_config.go x: 3 commits (all time) y: 7 lines of code config/doc.go x: 5 commits (all time) y: 1 lines of code filter/filter.go x: 146 commits (all time) y: 11 lines of code filter/tps_limiter.go x: 121 commits (all time) y: 8 lines of code filter/tps_strategy.go x: 8 commits (all time) y: 7 lines of code registry/registry.go x: 281 commits (all time) y: 20 lines of code config_center/configurator/override.go x: 181 commits (all time) y: 118 lines of code config_center/parser/configuration_parser.go x: 225 commits (all time) y: 243 lines of code cluster/cluster/adaptivesvc/cluster_invoker.go x: 32 commits (all time) y: 71 lines of code cluster/directory/base/directory.go x: 12 commits (all time) y: 68 lines of code cluster/directory/directory.go x: 7 commits (all time) y: 10 lines of code cluster/directory/static/directory.go x: 9 commits (all time) y: 74 lines of code common/extension/registry_directory.go x: 64 commits (all time) y: 35 lines of code config_center/mock_dynamic_config.go x: 205 commits (all time) y: 142 lines of code registry/base_configuration_listener.go x: 143 commits (all time) y: 82 lines of code registry/zookeeper/listener.go x: 443 commits (all time) y: 138 lines of code remoting/zookeeper/listener.go x: 606 commits (all time) y: 416 lines of code otel/trace/exporter.go x: 4 commits (all time) y: 79 lines of code metrics/config_center/collector.go x: 6 commits (all time) y: 65 lines of code metrics/metadata/collector.go x: 8 commits (all time) y: 77 lines of code config_center/dynamic_configuration.go x: 213 commits (all time) y: 27 lines of code config_center/zookeeper/impl.go x: 354 commits (all time) y: 214 lines of code logger/options.go x: 1 commits (all time) y: 69 lines of code cluster/cluster/failback/cluster_invoker.go x: 20 commits (all time) y: 164 lines of code protocol/triple/common_low_version.go x: 1 commits (all time) y: 221 lines of code protocol/triple/triple_protocol/interceptor.go x: 2 commits (all time) y: 63 lines of code graceful_shutdown/shutdown.go x: 3 commits (all time) y: 149 lines of code common/constant/otel.go x: 2 commits (all time) y: 5 lines of code filter/metrics/filter.go x: 26 commits (all time) y: 36 lines of code metrics/api.go x: 10 commits (all time) y: 307 lines of code metrics/app_info/collector.go x: 4 commits (all time) y: 11 lines of code metrics/common.go x: 5 commits (all time) y: 102 lines of code metrics/metadata/metric_set.go x: 5 commits (all time) y: 40 lines of code metrics/reporter.go x: 97 commits (all time) y: 32 lines of code metrics/rpc/event.go x: 2 commits (all time) y: 40 lines of code common/constant/serialization.go x: 13 commits (all time) y: 11 lines of code protocol/triple/triple_protocol/internal/proto/triple/ping/v1/ping.proto x: 1 commits (all time) y: 63 lines of code config/config_center_config.go x: 313 commits (all time) y: 178 lines of code config_center/zookeeper/listener.go x: 143 commits (all time) y: 65 lines of code metrics/registry/event.go x: 3 commits (all time) y: 62 lines of code config/logger_config.go x: 32 commits (all time) y: 118 lines of code cluster/router/condition/matcher/attachment.go x: 1 commits (all time) y: 40 lines of code cluster/router/condition/matcher/base.go x: 2 commits (all time) y: 107 lines of code cluster/router/condition/matcher/pattern_value/scope.go x: 1 commits (all time) y: 91 lines of code cluster/router/condition/matcher/pattern_value/wildcard.go x: 2 commits (all time) y: 50 lines of code cluster/router/polaris/router.go x: 4 commits (all time) y: 258 lines of code filter/polaris/limit/limiter.go x: 5 commits (all time) y: 130 lines of code registry/polaris/registry.go x: 33 commits (all time) y: 217 lines of code registry/polaris/utils.go x: 13 commits (all time) y: 22 lines of code cluster/router/condition/matcher/argument.go x: 1 commits (all time) y: 45 lines of code config/graceful_shutdown.go x: 178 commits (all time) y: 155 lines of code filter/tps/filter.go x: 22 commits (all time) y: 60 lines of code protocol/grpc/grpc_protocol.go x: 189 commits (all time) y: 79 lines of code registry/event.go x: 228 commits (all time) y: 85 lines of code cluster/loadbalance/leastactive/loadbalance.go x: 14 commits (all time) y: 74 lines of code common/constant/file/suffix.go x: 5 commits (all time) y: 13 lines of code config/ssl_config.go x: 24 commits (all time) y: 20 lines of code filter/adaptivesvc/limiter_mapper.go x: 10 commits (all time) y: 58 lines of code registry/etcdv3/registry.go x: 349 commits (all time) y: 119 lines of code registry/mock_registry.go x: 219 commits (all time) y: 126 lines of code registry/polaris/core.go x: 16 commits (all time) y: 95 lines of code registry/polaris/listener.go x: 14 commits (all time) y: 92 lines of code remoting/getty/config.go x: 103 commits (all time) y: 185 lines of code remoting/getty/getty_client.go x: 223 commits (all time) y: 213 lines of code remoting/getty/getty_server.go x: 158 commits (all time) y: 176 lines of code remoting/getty/pool.go x: 142 commits (all time) y: 263 lines of code remoting/polaris/builder.go x: 14 commits (all time) y: 108 lines of code remoting/polaris/polaris.yaml x: 8 commits (all time) y: 84 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api.proto x: 2 commits (all time) y: 37 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/values.yaml x: 2 commits (all time) y: 49 lines of code tools/dubbogo-cli/generator/application/chart.go x: 2 commits (all time) y: 380 lines of code tools/dubbogo-cli/generator/sample/hessian/generator.go x: 2 commits (all time) y: 225 lines of code config/graceful_shutdown_config.go x: 95 commits (all time) y: 112 lines of code cluster/cluster/zoneaware/cluster_interceptor.go x: 20 commits (all time) y: 31 lines of code cluster/loadbalance/p2c/loadbalance.go x: 25 commits (all time) y: 96 lines of code cluster/router/chain/chain.go x: 307 commits (all time) y: 105 lines of code filter/token/filter.go x: 20 commits (all time) y: 65 lines of code registry/servicediscovery/instance/random/random_service_instance_selector.go x: 73 commits (all time) y: 29 lines of code filter/adaptivesvc/limiter/hill_climbing.go x: 18 commits (all time) y: 251 lines of code cluster/cluster/base/cluster_invoker.go x: 26 commits (all time) y: 143 lines of code cluster/cluster/broadcast/cluster_invoker.go x: 10 commits (all time) y: 43 lines of code cluster/cluster/failsafe/cluster_invoker.go x: 19 commits (all time) y: 45 lines of code cluster/cluster/forking/cluster_invoker.go x: 19 commits (all time) y: 70 lines of code cluster/cluster/mock.go x: 6 commits (all time) y: 67 lines of code common/extension/proxy_factory.go x: 102 commits (all time) y: 21 lines of code config_center/nacos/facade.go x: 76 commits (all time) y: 28 lines of code filter/accesslog/filter.go x: 19 commits (all time) y: 193 lines of code filter/active/filter.go x: 13 commits (all time) y: 51 lines of code filter/exec_limit/filter.go x: 16 commits (all time) y: 88 lines of code filter/generic/util.go x: 21 commits (all time) y: 46 lines of code filter/handler/rejected_execution_handler_only_log.go x: 138 commits (all time) y: 37 lines of code filter/tps/limiter/method_service.go x: 13 commits (all time) y: 96 lines of code protocol/dubbo/dubbo_protocol.go x: 339 commits (all time) y: 165 lines of code protocol/dubbo/impl/codec.go x: 111 commits (all time) y: 222 lines of code protocol/dubbo3/internal/server.go x: 53 commits (all time) y: 38 lines of code protocol/grpc/grpc_invoker.go x: 203 commits (all time) y: 99 lines of code protocol/grpc/internal/helloworld/server.go x: 11 commits (all time) y: 50 lines of code protocol/grpc/internal/routeguide/server.go x: 19 commits (all time) y: 768 lines of code protocol/jsonrpc/jsonrpc_invoker.go x: 185 commits (all time) y: 40 lines of code protocol/jsonrpc/jsonrpc_protocol.go x: 230 commits (all time) y: 85 lines of code protocol/protocolwrapper/protocol_filter_wrapper.go x: 285 commits (all time) y: 86 lines of code protocol/rest/config/reader/rest_config_reader.go x: 80 commits (all time) y: 118 lines of code registry/etcdv3/listener.go x: 233 commits (all time) y: 90 lines of code registry/service_instances_changed_listener.go x: 17 commits (all time) y: 17 lines of code remoting/etcdv3/facade.go x: 192 commits (all time) y: 34 lines of code remoting/etcdv3/listener.go x: 255 commits (all time) y: 163 lines of code remoting/exchange_client.go x: 146 commits (all time) y: 137 lines of code remoting/zookeeper/facade.go x: 273 commits (all time) y: 34 lines of code cluster/loadbalance/random/loadbalance.go x: 11 commits (all time) y: 43 lines of code common/constant/xds.go x: 7 commits (all time) y: 17 lines of code filter/adaptivesvc/limiter/limiter.go x: 10 commits (all time) y: 19 lines of code remoting/listener.go x: 160 commits (all time) y: 29 lines of code cluster/cluster_impl/import.go x: 18 commits (all time) y: 12 lines of code cluster/router/chain.go x: 53 commits (all time) y: 10 lines of code common/constant/time.go x: 53 commits (all time) y: 5 lines of code config_center/base_dynamic_configuration.go x: 36 commits (all time) y: 5 lines of code config_center/configurator.go x: 62 commits (all time) y: 8 lines of code filter/access_key.go x: 96 commits (all time) y: 16 lines of code filter/authenticator.go x: 66 commits (all time) y: 9 lines of code filter/tracing/filter.go x: 13 commits (all time) y: 61 lines of code registry/registry_factory.go x: 23 commits (all time) y: 4 lines of code remoting/exchange_server.go x: 82 commits (all time) y: 25 lines of code cluster/router/router.go x: 172 commits (all time) y: 31 lines of code config/remote_config.go x: 124 commits (all time) y: 105 lines of code common/extension/auth.go x: 112 commits (all time) y: 26 lines of code common/extension/cluster.go x: 106 commits (all time) y: 21 lines of code common/extension/config_center.go x: 91 commits (all time) y: 23 lines of code common/extension/config_center_factory.go x: 86 commits (all time) y: 17 lines of code common/extension/filter.go x: 114 commits (all time) y: 31 lines of code common/extension/tps_limit.go x: 94 commits (all time) y: 33 lines of code config/method_config.go x: 183 commits (all time) y: 80 lines of code filter/auth/default_authenticator.go x: 20 commits (all time) y: 107 lines of code cluster/cluster/zoneaware/cluster_invoker.go x: 24 commits (all time) y: 66 lines of code cluster/cluster/available/cluster_invoker.go x: 15 commits (all time) y: 38 lines of code cluster/cluster/failfast/cluster_invoker.go x: 12 commits (all time) y: 31 lines of code cluster/loadbalance/consistenthashing/loadbalance.go x: 14 commits (all time) y: 46 lines of code cluster/cluster/adaptivesvc/cluster.go x: 8 commits (all time) y: 30 lines of code cluster/metrics/constants.go x: 7 commits (all time) y: 4 lines of code cluster/metrics/utils.go x: 8 commits (all time) y: 13 lines of code filter/auth/accesskey_storage.go x: 17 commits (all time) y: 33 lines of code protocol/dubbo/impl/serialize.go x: 33 commits (all time) y: 20 lines of code cluster/loadbalance/util.go x: 119 commits (all time) y: 36 lines of code common/extension/loadbalance.go x: 102 commits (all time) y: 14 lines of code common/extension/registry.go x: 136 commits (all time) y: 15 lines of code common/extension/router_factory.go x: 150 commits (all time) y: 19 lines of code common/extension/service_discovery.go x: 117 commits (all time) y: 21 lines of code config/interfaces/config_reader.go x: 69 commits (all time) y: 8 lines of code config/service_discovery_config.go x: 45 commits (all time) y: 41 lines of code config_center/configurator/mock.go x: 73 commits (all time) y: 20 lines of code config_center/file/factory.go x: 46 commits (all time) y: 26 lines of code filter/tps/strategy/mock.go x: 8 commits (all time) y: 32 lines of code protocol/dubbo/impl/serialization.go x: 28 commits (all time) y: 31 lines of code protocol/dubbo3/internal/client.go x: 32 commits (all time) y: 8 lines of code protocol/dubbo3/internal/helloworld.proto x: 19 commits (all time) y: 36 lines of code protocol/grpc/internal/doc.go x: 51 commits (all time) y: 1 lines of code protocol/grpc/internal/helloworld/client.go x: 16 commits (all time) y: 23 lines of code protocol/grpc/internal/helloworld/helloworld.proto x: 6 commits (all time) y: 35 lines of code protocol/grpc/internal/multiprotos/first.proto x: 7 commits (all time) y: 27 lines of code protocol/grpc/internal/routeguide/routeguide.proto x: 6 commits (all time) y: 96 lines of code registry/servicediscovery/synthesizer/rest/rest_subscribed_urls_synthesizer.go x: 99 commits (all time) y: 36 lines of code config/graceful_shutdown_signal_windows.go x: 82 commits (all time) y: 13 lines of code common/extension/config_post_processor.go x: 52 commits (all time) y: 18 lines of code common/extension/config_reader.go x: 49 commits (all time) y: 23 lines of code common/extension/configurator.go x: 90 commits (all time) y: 34 lines of code common/extension/rest_client.go x: 94 commits (all time) y: 14 lines of code common/extension/service_instance_customizer.go x: 46 commits (all time) y: 21 lines of code common/extension/service_instance_selector_factory.go x: 52 commits (all time) y: 19 lines of code common/extension/service_name_mapping.go x: 58 commits (all time) y: 12 lines of code config/interfaces/config_post_processor.go x: 43 commits (all time) y: 8 lines of code config_center/dynamic_configuration_factory.go x: 59 commits (all time) y: 7 lines of code config_center/nacos/factory.go x: 36 commits (all time) y: 19 lines of code config_center/zookeeper/factory.go x: 50 commits (all time) y: 19 lines of code protocol/protocolwrapper/mock_protocol_filter.go x: 140 commits (all time) y: 20 lines of code registry/servicediscovery/synthesizer/subscribed_urls_synthesizer.go x: 77 commits (all time) y: 9 lines of code common/node.go x: 102 commits (all time) y: 6 lines of code common/extension/graceful_shutdown.go x: 83 commits (all time) y: 11 lines of code protocol/grpc/config.go x: 43 commits (all time) y: 31 lines of code registry/servicediscovery/synthesizer/subscribed_urls_synthesizer_factory.go x: 30 commits (all time) y: 18 lines of code
790.0
lines of code
  min: 1.0
  average: 92.85
  25th percentile: 19.0
  median: 47.0
  75th percentile: 123.0
  max: 790.0
0 927.0
commits (all time)
min: 1.0 | average: 57.68 | 25th percentile: 3.0 | median: 8.0 | 75th percentile: 65.0 | max: 927.0

File Size vs. Contributors (all time): 647 points

protocol/triple/client.go x: 5 contributors (all time) y: 208 lines of code protocol/triple/server.go x: 9 contributors (all time) y: 391 lines of code protocol/triple/triple_protocol/server.go x: 2 contributors (all time) y: 162 lines of code imports/imports.go x: 31 contributors (all time) y: 69 lines of code common/constant/default.go x: 72 contributors (all time) y: 82 lines of code common/constant/key.go x: 96 contributors (all time) y: 408 lines of code filter/context/filter.go x: 1 contributors (all time) y: 105 lines of code filter/filter_impl/import.go x: 16 contributors (all time) y: 20 lines of code client/client.go x: 9 contributors (all time) y: 132 lines of code cluster/loadbalance/consistenthashing/selector.go x: 4 contributors (all time) y: 78 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 7 contributors (all time) y: 112 lines of code cluster/metrics/local_metrics.go x: 6 contributors (all time) y: 51 lines of code cluster/metrics/metrics.go x: 6 contributors (all time) y: 18 lines of code cluster/metrics/mock_metrics.go x: 5 contributors (all time) y: 88 lines of code cluster/router/condition/dynamic_router.go x: 7 contributors (all time) y: 314 lines of code cluster/router/script/instance/js_instance.go x: 3 contributors (all time) y: 160 lines of code cluster/router/tag/match.go x: 7 contributors (all time) y: 140 lines of code common/config/environment.go x: 36 contributors (all time) y: 94 lines of code common/config/utils.go x: 4 contributors (all time) y: 84 lines of code common/rpc_service.go x: 63 contributors (all time) y: 311 lines of code common/url.go x: 88 contributors (all time) y: 739 lines of code config/config_resolver.go x: 11 contributors (all time) y: 88 lines of code config/config_setter.go x: 8 contributors (all time) y: 4 lines of code config/config_utils.go x: 27 contributors (all time) y: 88 lines of code config/consumer_config.go x: 62 contributors (all time) y: 217 lines of code config/custom_config.go x: 5 contributors (all time) y: 51 lines of code config/generic/generic_service.go x: 10 contributors (all time) y: 17 lines of code config/mock_rpcservice.go x: 21 contributors (all time) y: 14 lines of code config/parsers/properties/properties.go x: 4 contributors (all time) y: 47 lines of code config/protocol_config.go x: 35 contributors (all time) y: 60 lines of code config/provider_config.go x: 61 contributors (all time) y: 213 lines of code config/reference_config.go x: 86 contributors (all time) y: 408 lines of code config/service.go x: 39 contributors (all time) y: 86 lines of code config/service_config.go x: 82 contributors (all time) y: 488 lines of code config_center/configuration_listener.go x: 21 contributors (all time) y: 18 lines of code config_center/file/listener.go x: 20 contributors (all time) y: 121 lines of code filter/adaptivesvc/filter.go x: 10 contributors (all time) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 9 contributors (all time) y: 25 lines of code filter/echo/filter.go x: 14 contributors (all time) y: 40 lines of code filter/generic/filter.go x: 15 contributors (all time) y: 71 lines of code filter/generic/generalizer/example.pb.go x: 11 contributors (all time) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 8 contributors (all time) y: 9 lines of code filter/generic/generalizer/gson.go x: 11 contributors (all time) y: 64 lines of code filter/generic/generalizer/map.go x: 11 contributors (all time) y: 161 lines of code filter/generic/generalizer/protobuf_json.go x: 10 contributors (all time) y: 53 lines of code filter/generic/service_filter.go x: 18 contributors (all time) y: 91 lines of code filter/graceful_shutdown/consumer_filter.go x: 7 contributors (all time) y: 54 lines of code filter/graceful_shutdown/provider_filter.go x: 12 contributors (all time) y: 75 lines of code filter/hystrix/filter.go x: 15 contributors (all time) y: 218 lines of code filter/otel/trace/attachment.go x: 4 contributors (all time) y: 50 lines of code filter/otel/trace/filter.go x: 4 contributors (all time) y: 106 lines of code filter/sentinel/filter.go x: 19 contributors (all time) y: 210 lines of code filter/tps/limiter/mock.go x: 4 contributors (all time) y: 36 lines of code global/consumer_config.go x: 5 contributors (all time) y: 47 lines of code global/custom_config.go x: 4 contributors (all time) y: 21 lines of code global/protocol_config.go x: 4 contributors (all time) y: 25 lines of code global/provider_config.go x: 4 contributors (all time) y: 53 lines of code loader.go x: 5 contributors (all time) y: 276 lines of code logger/logrus/logrus.go x: 2 contributors (all time) y: 92 lines of code logger/zap/zap.go x: 3 contributors (all time) y: 118 lines of code metadata/client.go x: 2 contributors (all time) y: 175 lines of code metadata/metadata_service.go x: 2 contributors (all time) y: 306 lines of code metadata/triple_api/proto/metadata_service_v2.pb.go x: 2 contributors (all time) y: 333 lines of code metrics/prometheus/registry.go x: 5 contributors (all time) y: 179 lines of code metrics/prometheus/rt_vec.go x: 3 contributors (all time) y: 156 lines of code metrics/util/aggregate/aggregator.go x: 4 contributors (all time) y: 67 lines of code metrics/util/aggregate/counter.go x: 3 contributors (all time) y: 46 lines of code metrics/util/aggregate/pane.go x: 3 contributors (all time) y: 20 lines of code metrics/util/aggregate/quantile.go x: 3 contributors (all time) y: 47 lines of code metrics/util/aggregate/sliding_window.go x: 3 contributors (all time) y: 59 lines of code protocol/dubbo/dubbo_codec.go x: 36 contributors (all time) y: 235 lines of code protocol/dubbo/example/new/client/main.go x: 2 contributors (all time) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 18 contributors (all time) y: 150 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 27 contributors (all time) y: 185 lines of code protocol/dubbo/hessian2/hessian_request.go x: 29 contributors (all time) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 31 contributors (all time) y: 309 lines of code protocol/dubbo/hessian2/java_class.go x: 10 contributors (all time) y: 160 lines of code protocol/dubbo/impl/const.go x: 21 contributors (all time) y: 160 lines of code protocol/dubbo/impl/hessian.go x: 35 contributors (all time) y: 479 lines of code protocol/dubbo/impl/package.go x: 8 contributors (all time) y: 125 lines of code protocol/dubbo/impl/request.go x: 9 contributors (all time) y: 20 lines of code protocol/dubbo/impl/response.go x: 11 contributors (all time) y: 25 lines of code protocol/dubbo/opentracing.go x: 24 contributors (all time) y: 30 lines of code protocol/dubbo3/dubbo3_invoker.go x: 26 contributors (all time) y: 199 lines of code protocol/dubbo3/dubbo3_protocol.go x: 26 contributors (all time) y: 217 lines of code protocol/dubbo3/internal/helloworld.pb.go x: 13 contributors (all time) y: 184 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 8 contributors (all time) y: 102 lines of code protocol/grpc/client.go x: 52 contributors (all time) y: 121 lines of code protocol/grpc/codec.go x: 18 contributors (all time) y: 47 lines of code protocol/grpc/internal/helloworld/helloworld.pb.go x: 12 contributors (all time) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 10 contributors (all time) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 10 contributors (all time) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 12 contributors (all time) y: 635 lines of code protocol/grpc/server.go x: 51 contributors (all time) y: 149 lines of code protocol/invocation.go x: 45 contributors (all time) y: 28 lines of code protocol/invocation/rpcinvocation.go x: 61 contributors (all time) y: 267 lines of code protocol/jsonrpc/http.go x: 56 contributors (all time) y: 152 lines of code protocol/jsonrpc/json.go x: 42 contributors (all time) y: 293 lines of code protocol/jsonrpc/server.go x: 57 contributors (all time) y: 308 lines of code protocol/mock/mock_invoker.go x: 42 contributors (all time) y: 65 lines of code protocol/options.go x: 3 contributors (all time) y: 84 lines of code protocol/protocol.go x: 43 contributors (all time) y: 82 lines of code protocol/rest/client/client_impl/resty_client.go x: 31 contributors (all time) y: 57 lines of code protocol/rest/client/rest_client.go x: 19 contributors (all time) y: 22 lines of code protocol/rest/config/rest_config.go x: 25 contributors (all time) y: 106 lines of code protocol/rest/rest_invoker.go x: 37 contributors (all time) y: 96 lines of code protocol/rest/server/rest_server.go x: 40 contributors (all time) y: 260 lines of code protocol/rest/server/server_impl/go_restful_server.go x: 47 contributors (all time) y: 112 lines of code protocol/result.go x: 39 contributors (all time) y: 68 lines of code protocol/rpc_status.go x: 44 contributors (all time) y: 197 lines of code protocol/triple/dubbo3_invoker.go x: 3 contributors (all time) y: 203 lines of code protocol/triple/health/triple_health/health.pb.go x: 2 contributors (all time) y: 246 lines of code protocol/triple/health/triple_health/health.triple.go x: 4 contributors (all time) y: 155 lines of code protocol/triple/reflection/triple_reflection/reflection.pb.go x: 2 contributors (all time) y: 743 lines of code protocol/triple/reflection/triple_reflection/reflection.triple.go x: 2 contributors (all time) y: 135 lines of code protocol/triple/triple_invoker.go x: 8 contributors (all time) y: 188 lines of code protocol/triple/triple_protocol/buffer_pool.go x: 2 contributors (all time) y: 34 lines of code protocol/triple/triple_protocol/client_stream.go x: 2 contributors (all time) y: 156 lines of code protocol/triple/triple_protocol/codec.go x: 7 contributors (all time) y: 390 lines of code protocol/triple/triple_protocol/envelope.go x: 4 contributors (all time) y: 221 lines of code protocol/triple/triple_protocol/error.go x: 3 contributors (all time) y: 210 lines of code protocol/triple/triple_protocol/handler.go x: 7 contributors (all time) y: 378 lines of code protocol/triple/triple_protocol/handler_stream.go x: 3 contributors (all time) y: 94 lines of code protocol/triple/triple_protocol/handler_stream_compat.go x: 4 contributors (all time) y: 76 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.pb.go x: 3 contributors (all time) y: 216 lines of code protocol/triple/triple_protocol/internal/proto/connectext/grpc/status/v1/status.pb.go x: 2 contributors (all time) y: 151 lines of code protocol/triple/triple_protocol/maxbytes.go x: 2 contributors (all time) y: 21 lines of code protocol/triple/triple_protocol/maxbytes_low_version.go x: 2 contributors (all time) y: 71 lines of code protocol/triple/triple_protocol/option.go x: 5 contributors (all time) y: 301 lines of code protocol/triple/triple_protocol/protocol.go x: 4 contributors (all time) y: 217 lines of code protocol/triple/triple_protocol/protocol_grpc.go x: 6 contributors (all time) y: 738 lines of code protocol/triple/triple_protocol/protocol_triple.go x: 4 contributors (all time) y: 671 lines of code protocol/triple/triple_protocol/recover.go x: 3 contributors (all time) y: 63 lines of code protocol/triple/triple_protocol/triple.go x: 4 contributors (all time) y: 159 lines of code proxy/proxy.go x: 4 contributors (all time) y: 206 lines of code proxy/proxy_factory.go x: 2 contributors (all time) y: 11 lines of code proxy/proxy_factory/default.go x: 3 contributors (all time) y: 163 lines of code registry/base_registry.go x: 57 contributors (all time) y: 303 lines of code registry/directory/directory.go x: 74 contributors (all time) y: 511 lines of code registry/etcdv3/service_discovery.go x: 52 contributors (all time) y: 227 lines of code registry/nacos/service_discovery.go x: 59 contributors (all time) y: 289 lines of code registry/polaris/service_discovery.go x: 11 contributors (all time) y: 267 lines of code registry/protocol/protocol.go x: 76 contributors (all time) y: 426 lines of code registry/servicediscovery/store/cache_manager.go x: 3 contributors (all time) y: 140 lines of code registry/zookeeper/service_discovery.go x: 43 contributors (all time) y: 254 lines of code remoting/codec.go x: 21 contributors (all time) y: 20 lines of code remoting/exchange.go x: 31 contributors (all time) y: 133 lines of code remoting/getty/listener.go x: 39 contributors (all time) y: 284 lines of code remoting/getty/opentracing.go x: 22 contributors (all time) y: 30 lines of code remoting/getty/readwriter.go x: 30 contributors (all time) y: 117 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 37 contributors (all time) y: 233 lines of code remoting/zookeeper/curator_discovery/service_instance.go x: 13 contributors (all time) y: 10 lines of code server/options.go x: 7 contributors (all time) y: 712 lines of code server/server.go x: 8 contributors (all time) y: 218 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api.pb.go x: 3 contributors (all time) y: 198 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api_triple.pb.go x: 3 contributors (all time) y: 187 lines of code tools/dubbogo-cli/generator/application/api.go x: 3 contributors (all time) y: 462 lines of code tools/dubbogo-cli/generator/sample/api.go x: 3 contributors (all time) y: 220 lines of code tools/dubbogo-cli/generator/sample/hessian/logger.go x: 3 contributors (all time) y: 24 lines of code tools/dubbogo-cli/internal/json_register/json_register.go x: 3 contributors (all time) y: 42 lines of code tools/dubbogo-cli/internal/protocol/dubbo/codec.go x: 3 contributors (all time) y: 68 lines of code tools/dubbogo-cli/internal/protocol/dubbo/dubbo_protocol.go x: 3 contributors (all time) y: 73 lines of code tools/dubbogo-cli/internal/protocol/protocol.go x: 3 contributors (all time) y: 16 lines of code registry/nacos/registry.go x: 70 contributors (all time) y: 298 lines of code client/action.go x: 9 contributors (all time) y: 300 lines of code tools/dubbogo-cli/cmd/show.go x: 5 contributors (all time) y: 93 lines of code tools/dubbogo-cli/metadata/zookeeper/zookeeper.go x: 4 contributors (all time) y: 158 lines of code protocol/dubbo/dubbo_invoker.go x: 65 contributors (all time) y: 158 lines of code protocol/dubbo3/dubbo3_exporter.go x: 14 contributors (all time) y: 33 lines of code protocol/grpc/internal/routeguide/client.go x: 15 contributors (all time) y: 84 lines of code protocol/jsonrpc/jsonrpc_exporter.go x: 44 contributors (all time) y: 28 lines of code protocol/rest/rest_exporter.go x: 46 contributors (all time) y: 28 lines of code registry/nacos/listener.go x: 58 contributors (all time) y: 169 lines of code protocol/rest/rest_protocol.go x: 47 contributors (all time) y: 127 lines of code remoting/nacos/builder.go x: 34 contributors (all time) y: 97 lines of code registry/servicediscovery/service_discovery_registry.go x: 55 contributors (all time) y: 306 lines of code metadata/report/zookeeper/listener.go x: 3 contributors (all time) y: 98 lines of code metrics/registry/collector.go x: 3 contributors (all time) y: 81 lines of code config/tls_config.go x: 6 contributors (all time) y: 108 lines of code global/registry_config.go x: 6 contributors (all time) y: 58 lines of code common/extension/metadata_report_factory.go x: 29 contributors (all time) y: 14 lines of code common/host_util.go x: 19 contributors (all time) y: 92 lines of code compat.go x: 5 contributors (all time) y: 790 lines of code config/config_loader.go x: 75 contributors (all time) y: 61 lines of code config/metadata_config.go x: 1 contributors (all time) y: 193 lines of code config/registry_config.go x: 64 contributors (all time) y: 378 lines of code config/root_config.go x: 29 contributors (all time) y: 285 lines of code dubbo.go x: 7 contributors (all time) y: 177 lines of code global/metadata_report_config.go x: 4 contributors (all time) y: 33 lines of code graceful_shutdown/common.go x: 2 contributors (all time) y: 23 lines of code metadata/info/metadata_info.go x: 1 contributors (all time) y: 239 lines of code metadata/metadata.go x: 3 contributors (all time) y: 34 lines of code metadata/options.go x: 2 contributors (all time) y: 217 lines of code metadata/report/etcd/report.go x: 39 contributors (all time) y: 89 lines of code metadata/report/nacos/report.go x: 40 contributors (all time) y: 181 lines of code metadata/report/report.go x: 32 contributors (all time) y: 15 lines of code metadata/report/report_factory.go x: 1 contributors (all time) y: 7 lines of code metadata/report/zookeeper/report.go x: 39 contributors (all time) y: 123 lines of code metadata/report_instance.go x: 1 contributors (all time) y: 88 lines of code metadata/triple_api/proto/metadata_service.hessian2.go x: 2 contributors (all time) y: 100 lines of code options.go x: 5 contributors (all time) y: 364 lines of code registry/exposed_tmp/exposed.go x: 3 contributors (all time) y: 27 lines of code registry/service_discovery.go x: 36 contributors (all time) y: 27 lines of code registry/service_instance.go x: 41 contributors (all time) y: 154 lines of code registry/servicediscovery/customizer/metadata_service_url_params_customizer.go x: 1 contributors (all time) y: 54 lines of code registry/servicediscovery/customizer/metadata_service_version_customizer.go x: 1 contributors (all time) y: 17 lines of code registry/servicediscovery/customizer/protocol_ports_metadata_customizer.go x: 1 contributors (all time) y: 62 lines of code registry/servicediscovery/customizer/service_instance_host_port_customizer.go x: 1 contributors (all time) y: 33 lines of code registry/servicediscovery/customizer/service_revision_customizer.go x: 1 contributors (all time) y: 75 lines of code registry/servicediscovery/service_instances_changed_listener_impl.go x: 6 contributors (all time) y: 202 lines of code server/action.go x: 6 contributors (all time) y: 342 lines of code server/compat.go x: 5 contributors (all time) y: 67 lines of code client/options.go x: 6 contributors (all time) y: 674 lines of code cluster/router/affinity/router.go x: 2 contributors (all time) y: 170 lines of code protocol/dubbo/dubbo_exporter.go x: 41 contributors (all time) y: 28 lines of code protocol/invoker.go x: 48 contributors (all time) y: 60 lines of code protocol/triple/health/healthServer.go x: 2 contributors (all time) y: 137 lines of code client/compat.go x: 2 contributors (all time) y: 57 lines of code config/application_config.go x: 46 contributors (all time) y: 90 lines of code metadata/triple_api/proto/hessian2_extend/hessian2_extend.proto x: 1 contributors (all time) y: 47 lines of code metadata/triple_api/proto/java_exception/java_exception.proto x: 1 contributors (all time) y: 106 lines of code metadata/triple_api/proto/java_math/java_math.proto x: 1 contributors (all time) y: 21 lines of code metadata/triple_api/proto/metadata_service.proto x: 1 contributors (all time) y: 58 lines of code metadata/triple_api/proto/metadata_service_v2.proto x: 1 contributors (all time) y: 41 lines of code metadata/triple_api/proto/self_extension/self_extension.proto x: 1 contributors (all time) y: 11 lines of code cluster/router/condition/factory.go x: 23 contributors (all time) y: 25 lines of code cluster/router/tag/factory.go x: 29 contributors (all time) y: 16 lines of code cluster/router/tag/router.go x: 10 contributors (all time) y: 101 lines of code protocol/triple/triple_protocol/client.go x: 3 contributors (all time) y: 247 lines of code cluster/router/script/router.go x: 1 contributors (all time) y: 170 lines of code cluster/cluster/failover/cluster_invoker.go x: 14 contributors (all time) y: 98 lines of code cluster/router/script/factory.go x: 2 contributors (all time) y: 13 lines of code cluster/router/affinity/factory.go x: 1 contributors (all time) y: 24 lines of code cluster/router/condition/route.go x: 2 contributors (all time) y: 387 lines of code config/router_config.go x: 52 contributors (all time) y: 161 lines of code cluster/loadbalance/aliasmethod/alias_method.go x: 2 contributors (all time) y: 79 lines of code cluster/loadbalance/iwrr/iwrr.go x: 2 contributors (all time) y: 95 lines of code config/config_loader_options.go x: 24 contributors (all time) y: 172 lines of code protocol/triple/reflection/serverreflection.go x: 2 contributors (all time) y: 223 lines of code registry/options.go x: 7 contributors (all time) y: 151 lines of code cluster/utils/version.go x: 1 contributors (all time) y: 73 lines of code common/constant/version.go x: 29 contributors (all time) y: 7 lines of code config_center/nacos/impl.go x: 50 contributors (all time) y: 175 lines of code protocol/triple/triple_protocol/duplex_http_call.go x: 3 contributors (all time) y: 195 lines of code protocol/triple/triple_protocol/header.go x: 3 contributors (all time) y: 137 lines of code config_center/nacos/client.go x: 45 contributors (all time) y: 79 lines of code registry/zookeeper/registry.go x: 71 contributors (all time) y: 243 lines of code remoting/etcdv3/client.go x: 45 contributors (all time) y: 48 lines of code remoting/zookeeper/client.go x: 60 contributors (all time) y: 35 lines of code cluster/loadbalance/aliasmethod/doc.go x: 1 contributors (all time) y: 1 lines of code cluster/loadbalance/aliasmethod/loadbalance.go x: 1 contributors (all time) y: 25 lines of code common/constant/loadbalance.go x: 10 contributors (all time) y: 11 lines of code global/config_center_config.go x: 4 contributors (all time) y: 43 lines of code global/logger_config.go x: 3 contributors (all time) y: 54 lines of code global/metric_config.go x: 3 contributors (all time) y: 132 lines of code global/otel_config.go x: 2 contributors (all time) y: 43 lines of code global/service_config.go x: 5 contributors (all time) y: 99 lines of code metrics/options.go x: 2 contributors (all time) y: 114 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.proto x: 1 contributors (all time) y: 29 lines of code protocol/triple/triple_protocol/header_compat.go x: 1 contributors (all time) y: 13 lines of code protocol/triple/reflection/triple_reflection/reflection.proto x: 1 contributors (all time) y: 121 lines of code common/constant/env.go x: 37 contributors (all time) y: 16 lines of code config/metric_config.go x: 27 contributors (all time) y: 124 lines of code config/options.go x: 1 contributors (all time) y: 87 lines of code config/otel_config.go x: 2 contributors (all time) y: 82 lines of code config/tracing_config.go x: 6 contributors (all time) y: 22 lines of code config_center/options.go x: 1 contributors (all time) y: 123 lines of code global/tracing_config.go x: 2 contributors (all time) y: 7 lines of code otel/trace/options.go x: 2 contributors (all time) y: 99 lines of code cluster/cluster/cluster.go x: 7 contributors (all time) y: 8 lines of code config/doc.go x: 4 contributors (all time) y: 1 lines of code filter/filter.go x: 42 contributors (all time) y: 11 lines of code filter/tps_limiter.go x: 36 contributors (all time) y: 8 lines of code logger/logger.go x: 2 contributors (all time) y: 18 lines of code registry/registry.go x: 45 contributors (all time) y: 20 lines of code tools/dubbogo-cli/cmd/call.go x: 2 contributors (all time) y: 66 lines of code config_center/configurator/override.go x: 44 contributors (all time) y: 118 lines of code config_center/parser/configuration_parser.go x: 50 contributors (all time) y: 243 lines of code cluster/cluster/adaptivesvc/cluster_invoker.go x: 9 contributors (all time) y: 71 lines of code cluster/directory/base/directory.go x: 6 contributors (all time) y: 68 lines of code cluster/directory/directory.go x: 4 contributors (all time) y: 10 lines of code cluster/directory/static/directory.go x: 6 contributors (all time) y: 74 lines of code common/constant/cluster.go x: 17 contributors (all time) y: 19 lines of code common/extension/registry_directory.go x: 24 contributors (all time) y: 35 lines of code common/match.go x: 1 contributors (all time) y: 78 lines of code config_center/mock_dynamic_config.go x: 44 contributors (all time) y: 142 lines of code registry/base_configuration_listener.go x: 34 contributors (all time) y: 82 lines of code registry/zookeeper/listener.go x: 57 contributors (all time) y: 138 lines of code remoting/zookeeper/listener.go x: 72 contributors (all time) y: 416 lines of code otel/trace/jaeger/exporter.go x: 2 contributors (all time) y: 44 lines of code metrics/config_center/collector.go x: 2 contributors (all time) y: 65 lines of code metrics/metadata/collector.go x: 2 contributors (all time) y: 77 lines of code metrics/rpc/metric_set.go x: 2 contributors (all time) y: 84 lines of code config_center/dynamic_configuration.go x: 47 contributors (all time) y: 27 lines of code config_center/zookeeper/impl.go x: 56 contributors (all time) y: 214 lines of code logger/options.go x: 1 contributors (all time) y: 69 lines of code cluster/cluster/failback/cluster_invoker.go x: 11 contributors (all time) y: 164 lines of code protocol/triple/common_low_version.go x: 1 contributors (all time) y: 221 lines of code protocol/triple/triple_protocol/interceptor.go x: 1 contributors (all time) y: 63 lines of code graceful_shutdown/shutdown.go x: 1 contributors (all time) y: 149 lines of code common/constant/otel.go x: 2 contributors (all time) y: 5 lines of code filter/metrics/filter.go x: 13 contributors (all time) y: 36 lines of code metrics/api.go x: 4 contributors (all time) y: 307 lines of code metrics/metadata/metric_set.go x: 2 contributors (all time) y: 40 lines of code metrics/reporter.go x: 34 contributors (all time) y: 32 lines of code common/constant/serialization.go x: 8 contributors (all time) y: 11 lines of code config/config_center_config.go x: 53 contributors (all time) y: 178 lines of code config_center/zookeeper/listener.go x: 36 contributors (all time) y: 65 lines of code metrics/registry/event.go x: 2 contributors (all time) y: 62 lines of code config/logger_config.go x: 15 contributors (all time) y: 118 lines of code cluster/router/condition/matcher/attachment.go x: 1 contributors (all time) y: 40 lines of code cluster/router/condition/matcher/pattern_value/scope.go x: 1 contributors (all time) y: 91 lines of code cluster/router/condition/matcher/pattern_value/wildcard.go x: 1 contributors (all time) y: 50 lines of code cluster/router/polaris/router.go x: 2 contributors (all time) y: 258 lines of code filter/polaris/limit/limiter.go x: 2 contributors (all time) y: 130 lines of code registry/polaris/registry.go x: 15 contributors (all time) y: 217 lines of code registry/polaris/utils.go x: 8 contributors (all time) y: 22 lines of code cluster/router/condition/matcher/argument.go x: 1 contributors (all time) y: 45 lines of code filter/tps/filter.go x: 13 contributors (all time) y: 60 lines of code protocol/grpc/grpc_protocol.go x: 42 contributors (all time) y: 79 lines of code registry/event.go x: 45 contributors (all time) y: 85 lines of code cluster/loadbalance/leastactive/loadbalance.go x: 10 contributors (all time) y: 74 lines of code common/constant/file/suffix.go x: 4 contributors (all time) y: 13 lines of code config/ssl_config.go x: 11 contributors (all time) y: 20 lines of code filter/adaptivesvc/limiter_mapper.go x: 7 contributors (all time) y: 58 lines of code registry/etcdv3/registry.go x: 56 contributors (all time) y: 119 lines of code registry/mock_registry.go x: 41 contributors (all time) y: 126 lines of code registry/polaris/core.go x: 10 contributors (all time) y: 95 lines of code registry/polaris/listener.go x: 9 contributors (all time) y: 92 lines of code remoting/getty/config.go x: 31 contributors (all time) y: 185 lines of code remoting/getty/getty_client.go x: 39 contributors (all time) y: 213 lines of code remoting/getty/getty_server.go x: 35 contributors (all time) y: 176 lines of code remoting/getty/pool.go x: 33 contributors (all time) y: 263 lines of code remoting/polaris/builder.go x: 8 contributors (all time) y: 108 lines of code remoting/polaris/polaris.yaml x: 7 contributors (all time) y: 84 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api.proto x: 2 contributors (all time) y: 37 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/values.yaml x: 2 contributors (all time) y: 49 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newDemo/go-server/cmd/server.go x: 2 contributors (all time) y: 26 lines of code tools/dubbogo-cli/generator/application/chart.go x: 2 contributors (all time) y: 380 lines of code tools/dubbogo-cli/generator/application/generator.go x: 2 contributors (all time) y: 50 lines of code tools/dubbogo-cli/generator/sample/hessian/generator.go x: 2 contributors (all time) y: 225 lines of code config/graceful_shutdown_config.go x: 33 contributors (all time) y: 112 lines of code cluster/cluster/zoneaware/cluster_interceptor.go x: 11 contributors (all time) y: 31 lines of code cluster/loadbalance/p2c/loadbalance.go x: 9 contributors (all time) y: 96 lines of code cluster/router/chain/chain.go x: 46 contributors (all time) y: 105 lines of code filter/token/filter.go x: 12 contributors (all time) y: 65 lines of code registry/servicediscovery/instance/random/random_service_instance_selector.go x: 29 contributors (all time) y: 29 lines of code filter/adaptivesvc/limiter/hill_climbing.go x: 7 contributors (all time) y: 251 lines of code cluster/cluster/base/cluster_invoker.go x: 14 contributors (all time) y: 143 lines of code cluster/cluster/broadcast/cluster_invoker.go x: 7 contributors (all time) y: 43 lines of code cluster/cluster/failsafe/cluster_invoker.go x: 10 contributors (all time) y: 45 lines of code cluster/cluster/forking/cluster_invoker.go x: 10 contributors (all time) y: 70 lines of code common/extension/proxy_factory.go x: 26 contributors (all time) y: 21 lines of code filter/accesslog/filter.go x: 11 contributors (all time) y: 193 lines of code filter/active/filter.go x: 9 contributors (all time) y: 51 lines of code filter/auth/provider_auth_filter.go x: 8 contributors (all time) y: 49 lines of code filter/generic/util.go x: 11 contributors (all time) y: 46 lines of code filter/handler/rejected_execution_handler_only_log.go x: 36 contributors (all time) y: 37 lines of code filter/seata/filter.go x: 14 contributors (all time) y: 45 lines of code filter/tps/limiter/method_service.go x: 8 contributors (all time) y: 96 lines of code protocol/dubbo/dubbo_protocol.go x: 54 contributors (all time) y: 165 lines of code protocol/dubbo/impl/codec.go x: 33 contributors (all time) y: 222 lines of code protocol/dubbo3/internal/server.go x: 15 contributors (all time) y: 38 lines of code protocol/grpc/grpc_invoker.go x: 46 contributors (all time) y: 99 lines of code protocol/grpc/internal/helloworld/server.go x: 8 contributors (all time) y: 50 lines of code protocol/grpc/internal/routeguide/server.go x: 12 contributors (all time) y: 768 lines of code protocol/jsonrpc/jsonrpc_invoker.go x: 38 contributors (all time) y: 40 lines of code protocol/jsonrpc/jsonrpc_protocol.go x: 52 contributors (all time) y: 85 lines of code protocol/protocolwrapper/protocol_filter_wrapper.go x: 50 contributors (all time) y: 86 lines of code protocol/rest/config/reader/rest_config_reader.go x: 27 contributors (all time) y: 118 lines of code registry/etcdv3/listener.go x: 41 contributors (all time) y: 90 lines of code registry/service_instances_changed_listener.go x: 12 contributors (all time) y: 17 lines of code remoting/etcdv3/facade.go x: 42 contributors (all time) y: 34 lines of code remoting/etcdv3/listener.go x: 48 contributors (all time) y: 163 lines of code remoting/exchange_client.go x: 31 contributors (all time) y: 137 lines of code remoting/zookeeper/facade.go x: 55 contributors (all time) y: 34 lines of code cluster/loadbalance/random/loadbalance.go x: 8 contributors (all time) y: 43 lines of code common/constant/xds.go x: 5 contributors (all time) y: 17 lines of code filter/adaptivesvc/limiter/limiter.go x: 6 contributors (all time) y: 19 lines of code remoting/listener.go x: 37 contributors (all time) y: 29 lines of code cluster/cluster/adaptivesvc/doc.go x: 3 contributors (all time) y: 1 lines of code cluster/cluster/cluster_interceptor.go x: 6 contributors (all time) y: 10 lines of code cluster/cluster_impl/import.go x: 12 contributors (all time) y: 12 lines of code cluster/loadbalance/loadbalance.go x: 6 contributors (all time) y: 7 lines of code cluster/router/chain.go x: 24 contributors (all time) y: 10 lines of code common/constant/time.go x: 15 contributors (all time) y: 5 lines of code config_center/configurator.go x: 21 contributors (all time) y: 8 lines of code filter/access_key.go x: 27 contributors (all time) y: 16 lines of code filter/authenticator.go x: 20 contributors (all time) y: 9 lines of code filter/rejected_execution_handler.go x: 34 contributors (all time) y: 8 lines of code filter/tracing/filter.go x: 8 contributors (all time) y: 61 lines of code registry/registry_factory.go x: 11 contributors (all time) y: 4 lines of code remoting/exchange_server.go x: 26 contributors (all time) y: 25 lines of code cluster/router/router.go x: 42 contributors (all time) y: 31 lines of code config/remote_config.go x: 36 contributors (all time) y: 105 lines of code common/extension/auth.go x: 25 contributors (all time) y: 26 lines of code common/extension/cluster.go x: 27 contributors (all time) y: 21 lines of code common/extension/config_center.go x: 26 contributors (all time) y: 23 lines of code common/extension/config_center_factory.go x: 25 contributors (all time) y: 17 lines of code common/extension/tps_limit.go x: 25 contributors (all time) y: 33 lines of code config/method_config.go x: 44 contributors (all time) y: 80 lines of code filter/auth/default_authenticator.go x: 10 contributors (all time) y: 107 lines of code cluster/cluster/zoneaware/cluster_invoker.go x: 10 contributors (all time) y: 66 lines of code cluster/cluster/available/cluster_invoker.go x: 6 contributors (all time) y: 38 lines of code cluster/cluster/failfast/cluster_invoker.go x: 7 contributors (all time) y: 31 lines of code cluster/loadbalance/consistenthashing/loadbalance.go x: 8 contributors (all time) y: 46 lines of code cluster/cluster/adaptivesvc/cluster.go x: 5 contributors (all time) y: 30 lines of code cluster/metrics/constants.go x: 5 contributors (all time) y: 4 lines of code cluster/metrics/utils.go x: 5 contributors (all time) y: 13 lines of code filter/auth/accesskey_storage.go x: 8 contributors (all time) y: 33 lines of code cluster/loadbalance/util.go x: 29 contributors (all time) y: 36 lines of code common/extension/loadbalance.go x: 26 contributors (all time) y: 14 lines of code common/extension/registry.go x: 31 contributors (all time) y: 15 lines of code common/extension/router_factory.go x: 31 contributors (all time) y: 19 lines of code common/extension/service_discovery.go x: 35 contributors (all time) y: 21 lines of code config/interfaces/config_reader.go x: 24 contributors (all time) y: 8 lines of code config/service_discovery_config.go x: 19 contributors (all time) y: 41 lines of code config_center/file/factory.go x: 18 contributors (all time) y: 26 lines of code filter/tps/strategy/fix_window.go x: 5 contributors (all time) y: 41 lines of code filter/tps/strategy/mock.go x: 7 contributors (all time) y: 32 lines of code protocol/dubbo/impl/serialization.go x: 15 contributors (all time) y: 31 lines of code protocol/dubbo3/internal/client.go x: 12 contributors (all time) y: 8 lines of code protocol/dubbo3/internal/helloworld.proto x: 8 contributors (all time) y: 36 lines of code protocol/grpc/internal/doc.go x: 18 contributors (all time) y: 1 lines of code protocol/grpc/internal/helloworld/client.go x: 11 contributors (all time) y: 23 lines of code protocol/grpc/internal/multiprotos/first.proto x: 6 contributors (all time) y: 27 lines of code protocol/grpc/internal/multiprotos/second.proto x: 6 contributors (all time) y: 30 lines of code protocol/grpc/internal/routeguide/routeguide.proto x: 4 contributors (all time) y: 96 lines of code registry/servicediscovery/synthesizer/rest/rest_subscribed_urls_synthesizer.go x: 31 contributors (all time) y: 36 lines of code config/graceful_shutdown_signal_linux.go x: 24 contributors (all time) y: 16 lines of code config/graceful_shutdown_signal_windows.go x: 25 contributors (all time) y: 13 lines of code common/extension/config_post_processor.go x: 19 contributors (all time) y: 18 lines of code common/extension/configurator.go x: 21 contributors (all time) y: 34 lines of code common/extension/protocol.go x: 24 contributors (all time) y: 14 lines of code common/extension/service_instance_selector_factory.go x: 18 contributors (all time) y: 19 lines of code common/extension/service_name_mapping.go x: 18 contributors (all time) y: 12 lines of code config/interfaces/config_post_processor.go x: 15 contributors (all time) y: 8 lines of code config_center/dynamic_configuration_factory.go x: 18 contributors (all time) y: 7 lines of code config_center/nacos/factory.go x: 14 contributors (all time) y: 19 lines of code config_center/zookeeper/factory.go x: 15 contributors (all time) y: 19 lines of code registry/servicediscovery/instance/service_instance_selector.go x: 27 contributors (all time) y: 8 lines of code registry/servicediscovery/synthesizer/subscribed_urls_synthesizer.go x: 26 contributors (all time) y: 9 lines of code common/node.go x: 28 contributors (all time) y: 6 lines of code common/extension/graceful_shutdown.go x: 22 contributors (all time) y: 11 lines of code protocol/grpc/config.go x: 13 contributors (all time) y: 31 lines of code registry/servicediscovery/synthesizer/subscribed_urls_synthesizer_factory.go x: 11 contributors (all time) y: 18 lines of code
790.0
lines of code
  min: 1.0
  average: 92.85
  25th percentile: 19.0
  median: 47.0
  75th percentile: 123.0
  max: 790.0
0 96.0
contributors (all time)
min: 1.0 | average: 14.08 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 21.0 | max: 96.0

File Size vs. Commits (30 days): 180 points

protocol/triple/client.go x: 3 commits (30d) y: 208 lines of code protocol/triple/server.go x: 3 commits (30d) y: 391 lines of code protocol/triple/triple_protocol/server.go x: 2 commits (30d) y: 162 lines of code imports/imports.go x: 2 commits (30d) y: 69 lines of code common/constant/default.go x: 1 commits (30d) y: 82 lines of code common/constant/key.go x: 2 commits (30d) y: 408 lines of code filter/context/filter.go x: 1 commits (30d) y: 105 lines of code filter/filter_impl/import.go x: 1 commits (30d) y: 20 lines of code client/client.go x: 1 commits (30d) y: 132 lines of code cluster/loadbalance/consistenthashing/selector.go x: 1 commits (30d) y: 78 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 1 commits (30d) y: 112 lines of code cluster/metrics/local_metrics.go x: 1 commits (30d) y: 51 lines of code cluster/metrics/mock_metrics.go x: 1 commits (30d) y: 88 lines of code cluster/router/condition/dynamic_router.go x: 1 commits (30d) y: 314 lines of code cluster/router/script/instance/js_instance.go x: 1 commits (30d) y: 160 lines of code cluster/router/tag/match.go x: 1 commits (30d) y: 140 lines of code common/config/environment.go x: 1 commits (30d) y: 94 lines of code common/rpc_service.go x: 1 commits (30d) y: 311 lines of code common/url.go x: 1 commits (30d) y: 739 lines of code config/config_setter.go x: 1 commits (30d) y: 4 lines of code config/consumer_config.go x: 1 commits (30d) y: 217 lines of code config/generic/generic_service.go x: 1 commits (30d) y: 17 lines of code config/mock_rpcservice.go x: 1 commits (30d) y: 14 lines of code config/parsers/properties/properties.go x: 1 commits (30d) y: 47 lines of code config/protocol_config.go x: 1 commits (30d) y: 60 lines of code config/provider_config.go x: 1 commits (30d) y: 213 lines of code config/reference_config.go x: 1 commits (30d) y: 408 lines of code config/service.go x: 1 commits (30d) y: 86 lines of code config/service_config.go x: 1 commits (30d) y: 488 lines of code config_center/file/listener.go x: 1 commits (30d) y: 121 lines of code filter/adaptivesvc/filter.go x: 1 commits (30d) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 1 commits (30d) y: 25 lines of code filter/echo/filter.go x: 1 commits (30d) y: 40 lines of code filter/generic/filter.go x: 1 commits (30d) y: 71 lines of code filter/generic/generalizer/example.pb.go x: 1 commits (30d) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 1 commits (30d) y: 9 lines of code filter/generic/generalizer/gson.go x: 1 commits (30d) y: 64 lines of code filter/generic/generalizer/map.go x: 1 commits (30d) y: 161 lines of code filter/generic/generalizer/protobuf_json.go x: 1 commits (30d) y: 53 lines of code filter/generic/service_filter.go x: 1 commits (30d) y: 91 lines of code filter/graceful_shutdown/provider_filter.go x: 1 commits (30d) y: 75 lines of code filter/otel/trace/filter.go x: 1 commits (30d) y: 106 lines of code filter/sentinel/filter.go x: 1 commits (30d) y: 210 lines of code filter/tps/limiter/mock.go x: 1 commits (30d) y: 36 lines of code global/custom_config.go x: 1 commits (30d) y: 21 lines of code loader.go x: 1 commits (30d) y: 276 lines of code logger/zap/zap.go x: 1 commits (30d) y: 118 lines of code metadata/client.go x: 1 commits (30d) y: 175 lines of code metadata/metadata_service.go x: 1 commits (30d) y: 306 lines of code metadata/triple_api/proto/metadata_service_v2.pb.go x: 1 commits (30d) y: 333 lines of code metrics/prometheus/registry.go x: 1 commits (30d) y: 179 lines of code metrics/prometheus/rt_vec.go x: 1 commits (30d) y: 156 lines of code metrics/util/aggregate/aggregator.go x: 1 commits (30d) y: 67 lines of code metrics/util/aggregate/counter.go x: 1 commits (30d) y: 46 lines of code protocol/dubbo/dubbo_codec.go x: 1 commits (30d) y: 235 lines of code protocol/dubbo/example/new/client/main.go x: 1 commits (30d) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 1 commits (30d) y: 150 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 1 commits (30d) y: 185 lines of code protocol/dubbo/hessian2/hessian_request.go x: 1 commits (30d) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 1 commits (30d) y: 309 lines of code protocol/dubbo/impl/hessian.go x: 1 commits (30d) y: 479 lines of code protocol/dubbo/impl/package.go x: 1 commits (30d) y: 125 lines of code protocol/dubbo3/internal/helloworld.pb.go x: 1 commits (30d) y: 184 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 1 commits (30d) y: 102 lines of code protocol/grpc/internal/helloworld/helloworld.pb.go x: 1 commits (30d) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 1 commits (30d) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 1 commits (30d) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 1 commits (30d) y: 635 lines of code protocol/grpc/server.go x: 1 commits (30d) y: 149 lines of code protocol/invocation.go x: 1 commits (30d) y: 28 lines of code protocol/invocation/rpcinvocation.go x: 1 commits (30d) y: 267 lines of code protocol/jsonrpc/json.go x: 1 commits (30d) y: 293 lines of code protocol/rest/client/client_impl/resty_client.go x: 1 commits (30d) y: 57 lines of code protocol/rest/server/rest_server.go x: 1 commits (30d) y: 260 lines of code protocol/result.go x: 1 commits (30d) y: 68 lines of code protocol/rpc_status.go x: 1 commits (30d) y: 197 lines of code protocol/triple/health/triple_health/health.pb.go x: 1 commits (30d) y: 246 lines of code protocol/triple/health/triple_health/health.triple.go x: 1 commits (30d) y: 155 lines of code protocol/triple/reflection/triple_reflection/reflection.pb.go x: 1 commits (30d) y: 743 lines of code protocol/triple/reflection/triple_reflection/reflection.triple.go x: 1 commits (30d) y: 135 lines of code protocol/triple/triple.go x: 2 commits (30d) y: 112 lines of code protocol/triple/triple_invoker.go x: 1 commits (30d) y: 188 lines of code protocol/triple/triple_protocol/buffer_pool.go x: 1 commits (30d) y: 34 lines of code protocol/triple/triple_protocol/codec.go x: 1 commits (30d) y: 390 lines of code protocol/triple/triple_protocol/envelope.go x: 1 commits (30d) y: 221 lines of code protocol/triple/triple_protocol/handler.go x: 1 commits (30d) y: 378 lines of code protocol/triple/triple_protocol/handler_compat.go x: 1 commits (30d) y: 142 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.pb.go x: 1 commits (30d) y: 216 lines of code protocol/triple/triple_protocol/option.go x: 1 commits (30d) y: 301 lines of code protocol/triple/triple_protocol/protocol_triple.go x: 1 commits (30d) y: 671 lines of code proxy/proxy.go x: 1 commits (30d) y: 206 lines of code registry/base_registry.go x: 1 commits (30d) y: 303 lines of code registry/directory/directory.go x: 1 commits (30d) y: 511 lines of code registry/nacos/service_discovery.go x: 2 commits (30d) y: 289 lines of code registry/protocol/protocol.go x: 1 commits (30d) y: 426 lines of code registry/zookeeper/service_discovery.go x: 1 commits (30d) y: 254 lines of code remoting/getty/listener.go x: 1 commits (30d) y: 284 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 1 commits (30d) y: 233 lines of code server/options.go x: 1 commits (30d) y: 712 lines of code tools/dubbogo-cli/generator/application/api.go x: 1 commits (30d) y: 462 lines of code tools/dubbogo-cli/internal/json_register/json_register.go x: 1 commits (30d) y: 42 lines of code registry/nacos/registry.go x: 1 commits (30d) y: 298 lines of code client/action.go x: 2 commits (30d) y: 300 lines of code
743.0
lines of code
  min: 4.0
  average: 168.62
  25th percentile: 60.75
  median: 137.5
  75th percentile: 219.5
  max: 743.0
0 3.0
commits (30d)
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (30 days): 180 points

protocol/triple/client.go x: 2 contributors (30d) y: 208 lines of code protocol/triple/server.go x: 2 contributors (30d) y: 391 lines of code protocol/triple/triple_protocol/server.go x: 1 contributors (30d) y: 162 lines of code imports/imports.go x: 2 contributors (30d) y: 69 lines of code common/constant/default.go x: 1 contributors (30d) y: 82 lines of code common/constant/key.go x: 1 contributors (30d) y: 408 lines of code filter/context/filter.go x: 1 contributors (30d) y: 105 lines of code filter/filter_impl/import.go x: 1 contributors (30d) y: 20 lines of code client/client.go x: 1 contributors (30d) y: 132 lines of code cluster/loadbalance/consistenthashing/selector.go x: 1 contributors (30d) y: 78 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 1 contributors (30d) y: 112 lines of code cluster/metrics/local_metrics.go x: 1 contributors (30d) y: 51 lines of code cluster/metrics/mock_metrics.go x: 1 contributors (30d) y: 88 lines of code cluster/router/condition/dynamic_router.go x: 1 contributors (30d) y: 314 lines of code cluster/router/script/instance/js_instance.go x: 1 contributors (30d) y: 160 lines of code cluster/router/tag/match.go x: 1 contributors (30d) y: 140 lines of code common/config/environment.go x: 1 contributors (30d) y: 94 lines of code common/rpc_service.go x: 1 contributors (30d) y: 311 lines of code common/url.go x: 1 contributors (30d) y: 739 lines of code config/config_setter.go x: 1 contributors (30d) y: 4 lines of code config/consumer_config.go x: 1 contributors (30d) y: 217 lines of code config/generic/generic_service.go x: 1 contributors (30d) y: 17 lines of code config/mock_rpcservice.go x: 1 contributors (30d) y: 14 lines of code config/parsers/properties/properties.go x: 1 contributors (30d) y: 47 lines of code config/protocol_config.go x: 1 contributors (30d) y: 60 lines of code config/provider_config.go x: 1 contributors (30d) y: 213 lines of code config/service.go x: 1 contributors (30d) y: 86 lines of code config/service_config.go x: 1 contributors (30d) y: 488 lines of code config_center/file/listener.go x: 1 contributors (30d) y: 121 lines of code filter/adaptivesvc/filter.go x: 1 contributors (30d) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 1 contributors (30d) y: 25 lines of code filter/echo/filter.go x: 1 contributors (30d) y: 40 lines of code filter/generic/filter.go x: 1 contributors (30d) y: 71 lines of code filter/generic/generalizer/example.pb.go x: 1 contributors (30d) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 1 contributors (30d) y: 9 lines of code filter/generic/generalizer/gson.go x: 1 contributors (30d) y: 64 lines of code filter/generic/generalizer/protobuf_json.go x: 1 contributors (30d) y: 53 lines of code filter/generic/service_filter.go x: 1 contributors (30d) y: 91 lines of code filter/graceful_shutdown/provider_filter.go x: 1 contributors (30d) y: 75 lines of code filter/otel/trace/filter.go x: 1 contributors (30d) y: 106 lines of code filter/sentinel/filter.go x: 1 contributors (30d) y: 210 lines of code filter/tps/limiter/mock.go x: 1 contributors (30d) y: 36 lines of code global/custom_config.go x: 1 contributors (30d) y: 21 lines of code loader.go x: 1 contributors (30d) y: 276 lines of code logger/zap/zap.go x: 1 contributors (30d) y: 118 lines of code metadata/client.go x: 1 contributors (30d) y: 175 lines of code metadata/metadata_service.go x: 1 contributors (30d) y: 306 lines of code metadata/triple_api/proto/metadata_service_v2.pb.go x: 1 contributors (30d) y: 333 lines of code metrics/prometheus/registry.go x: 1 contributors (30d) y: 179 lines of code metrics/prometheus/rt_vec.go x: 1 contributors (30d) y: 156 lines of code metrics/util/aggregate/aggregator.go x: 1 contributors (30d) y: 67 lines of code metrics/util/aggregate/counter.go x: 1 contributors (30d) y: 46 lines of code protocol/dubbo/dubbo_codec.go x: 1 contributors (30d) y: 235 lines of code protocol/dubbo/example/new/client/main.go x: 1 contributors (30d) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 1 contributors (30d) y: 150 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 1 contributors (30d) y: 185 lines of code protocol/dubbo/hessian2/hessian_request.go x: 1 contributors (30d) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 1 contributors (30d) y: 309 lines of code protocol/dubbo/impl/hessian.go x: 1 contributors (30d) y: 479 lines of code protocol/dubbo/impl/package.go x: 1 contributors (30d) y: 125 lines of code protocol/dubbo3/internal/helloworld.pb.go x: 1 contributors (30d) y: 184 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 1 contributors (30d) y: 102 lines of code protocol/grpc/internal/helloworld/helloworld.pb.go x: 1 contributors (30d) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 1 contributors (30d) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 1 contributors (30d) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 1 contributors (30d) y: 635 lines of code protocol/grpc/server.go x: 1 contributors (30d) y: 149 lines of code protocol/invocation.go x: 1 contributors (30d) y: 28 lines of code protocol/invocation/rpcinvocation.go x: 1 contributors (30d) y: 267 lines of code protocol/jsonrpc/json.go x: 1 contributors (30d) y: 293 lines of code protocol/rest/client/client_impl/resty_client.go x: 1 contributors (30d) y: 57 lines of code protocol/rest/server/rest_server.go x: 1 contributors (30d) y: 260 lines of code protocol/result.go x: 1 contributors (30d) y: 68 lines of code protocol/rpc_status.go x: 1 contributors (30d) y: 197 lines of code protocol/triple/health/triple_health/health.pb.go x: 1 contributors (30d) y: 246 lines of code protocol/triple/health/triple_health/health.triple.go x: 1 contributors (30d) y: 155 lines of code protocol/triple/reflection/triple_reflection/reflection.pb.go x: 1 contributors (30d) y: 743 lines of code protocol/triple/reflection/triple_reflection/reflection.triple.go x: 1 contributors (30d) y: 135 lines of code protocol/triple/triple_invoker.go x: 1 contributors (30d) y: 188 lines of code protocol/triple/triple_protocol/buffer_pool.go x: 1 contributors (30d) y: 34 lines of code protocol/triple/triple_protocol/codec.go x: 1 contributors (30d) y: 390 lines of code protocol/triple/triple_protocol/envelope.go x: 1 contributors (30d) y: 221 lines of code protocol/triple/triple_protocol/handler.go x: 1 contributors (30d) y: 378 lines of code protocol/triple/triple_protocol/handler_compat.go x: 1 contributors (30d) y: 142 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.pb.go x: 1 contributors (30d) y: 216 lines of code protocol/triple/triple_protocol/option.go x: 1 contributors (30d) y: 301 lines of code protocol/triple/triple_protocol/protocol_triple.go x: 1 contributors (30d) y: 671 lines of code proxy/proxy.go x: 1 contributors (30d) y: 206 lines of code registry/base_registry.go x: 1 contributors (30d) y: 303 lines of code registry/directory/directory.go x: 1 contributors (30d) y: 511 lines of code registry/nacos/service_discovery.go x: 2 contributors (30d) y: 289 lines of code registry/protocol/protocol.go x: 1 contributors (30d) y: 426 lines of code registry/zookeeper/service_discovery.go x: 1 contributors (30d) y: 254 lines of code remoting/getty/listener.go x: 1 contributors (30d) y: 284 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 1 contributors (30d) y: 233 lines of code server/options.go x: 1 contributors (30d) y: 712 lines of code tools/dubbogo-cli/generator/application/api.go x: 1 contributors (30d) y: 462 lines of code tools/dubbogo-cli/internal/json_register/json_register.go x: 1 contributors (30d) y: 42 lines of code registry/nacos/registry.go x: 1 contributors (30d) y: 298 lines of code client/action.go x: 2 contributors (30d) y: 300 lines of code
743.0
lines of code
  min: 4.0
  average: 168.62
  25th percentile: 60.75
  median: 137.5
  75th percentile: 219.5
  max: 743.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.03 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 191 points

protocol/triple/client.go x: 3 commits (90d) y: 208 lines of code protocol/triple/server.go x: 4 commits (90d) y: 391 lines of code protocol/triple/triple_protocol/server.go x: 3 commits (90d) y: 162 lines of code imports/imports.go x: 2 commits (90d) y: 69 lines of code common/constant/default.go x: 1 commits (90d) y: 82 lines of code common/constant/key.go x: 3 commits (90d) y: 408 lines of code filter/context/filter.go x: 1 commits (90d) y: 105 lines of code filter/filter_impl/import.go x: 1 commits (90d) y: 20 lines of code client/client.go x: 1 commits (90d) y: 132 lines of code cluster/loadbalance/consistenthashing/selector.go x: 1 commits (90d) y: 78 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 1 commits (90d) y: 112 lines of code cluster/metrics/local_metrics.go x: 1 commits (90d) y: 51 lines of code cluster/metrics/mock_metrics.go x: 1 commits (90d) y: 88 lines of code cluster/router/condition/dynamic_router.go x: 1 commits (90d) y: 314 lines of code cluster/router/script/instance/js_instance.go x: 1 commits (90d) y: 160 lines of code cluster/router/tag/match.go x: 1 commits (90d) y: 140 lines of code common/config/environment.go x: 1 commits (90d) y: 94 lines of code common/rpc_service.go x: 1 commits (90d) y: 311 lines of code common/url.go x: 1 commits (90d) y: 739 lines of code config/config_setter.go x: 1 commits (90d) y: 4 lines of code config/consumer_config.go x: 1 commits (90d) y: 217 lines of code config/generic/generic_service.go x: 1 commits (90d) y: 17 lines of code config/mock_rpcservice.go x: 1 commits (90d) y: 14 lines of code config/parsers/properties/properties.go x: 1 commits (90d) y: 47 lines of code config/protocol_config.go x: 1 commits (90d) y: 60 lines of code config/provider_config.go x: 2 commits (90d) y: 213 lines of code config/reference_config.go x: 2 commits (90d) y: 408 lines of code config/service.go x: 1 commits (90d) y: 86 lines of code config/service_config.go x: 2 commits (90d) y: 488 lines of code config_center/file/listener.go x: 1 commits (90d) y: 121 lines of code filter/adaptivesvc/filter.go x: 1 commits (90d) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 1 commits (90d) y: 25 lines of code filter/echo/filter.go x: 1 commits (90d) y: 40 lines of code filter/generic/filter.go x: 1 commits (90d) y: 71 lines of code filter/generic/generalizer/example.pb.go x: 1 commits (90d) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 1 commits (90d) y: 9 lines of code filter/generic/generalizer/gson.go x: 1 commits (90d) y: 64 lines of code filter/generic/generalizer/map.go x: 1 commits (90d) y: 161 lines of code filter/generic/generalizer/protobuf_json.go x: 1 commits (90d) y: 53 lines of code filter/generic/service_filter.go x: 2 commits (90d) y: 91 lines of code filter/graceful_shutdown/provider_filter.go x: 1 commits (90d) y: 75 lines of code filter/otel/trace/filter.go x: 1 commits (90d) y: 106 lines of code filter/sentinel/filter.go x: 1 commits (90d) y: 210 lines of code filter/tps/limiter/mock.go x: 1 commits (90d) y: 36 lines of code global/custom_config.go x: 1 commits (90d) y: 21 lines of code loader.go x: 1 commits (90d) y: 276 lines of code logger/logrus/logrus.go x: 1 commits (90d) y: 92 lines of code logger/zap/zap.go x: 1 commits (90d) y: 118 lines of code metadata/client.go x: 1 commits (90d) y: 175 lines of code metadata/metadata_service.go x: 1 commits (90d) y: 306 lines of code metadata/triple_api/proto/metadata_service_v2.pb.go x: 1 commits (90d) y: 333 lines of code metrics/prometheus/registry.go x: 1 commits (90d) y: 179 lines of code metrics/prometheus/rt_vec.go x: 1 commits (90d) y: 156 lines of code metrics/util/aggregate/aggregator.go x: 1 commits (90d) y: 67 lines of code metrics/util/aggregate/counter.go x: 1 commits (90d) y: 46 lines of code protocol/dubbo/dubbo_codec.go x: 1 commits (90d) y: 235 lines of code protocol/dubbo/example/new/client/main.go x: 1 commits (90d) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 1 commits (90d) y: 150 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 3 commits (90d) y: 185 lines of code protocol/dubbo/hessian2/hessian_request.go x: 1 commits (90d) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 1 commits (90d) y: 309 lines of code protocol/dubbo/impl/hessian.go x: 2 commits (90d) y: 479 lines of code protocol/dubbo/impl/package.go x: 1 commits (90d) y: 125 lines of code protocol/dubbo/impl/response.go x: 3 commits (90d) y: 25 lines of code protocol/dubbo3/internal/helloworld.pb.go x: 1 commits (90d) y: 184 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 1 commits (90d) y: 102 lines of code protocol/grpc/internal/helloworld/helloworld.pb.go x: 1 commits (90d) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 1 commits (90d) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 1 commits (90d) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 1 commits (90d) y: 635 lines of code protocol/grpc/server.go x: 1 commits (90d) y: 149 lines of code protocol/invocation.go x: 1 commits (90d) y: 28 lines of code protocol/invocation/rpcinvocation.go x: 1 commits (90d) y: 267 lines of code protocol/jsonrpc/json.go x: 1 commits (90d) y: 293 lines of code protocol/jsonrpc/server.go x: 2 commits (90d) y: 308 lines of code protocol/rest/client/client_impl/resty_client.go x: 2 commits (90d) y: 57 lines of code protocol/rest/client/rest_client.go x: 2 commits (90d) y: 22 lines of code protocol/rest/server/rest_server.go x: 1 commits (90d) y: 260 lines of code protocol/result.go x: 1 commits (90d) y: 68 lines of code protocol/rpc_status.go x: 1 commits (90d) y: 197 lines of code protocol/triple/health/triple_health/health.pb.go x: 1 commits (90d) y: 246 lines of code protocol/triple/health/triple_health/health.triple.go x: 1 commits (90d) y: 155 lines of code protocol/triple/reflection/triple_reflection/reflection.pb.go x: 1 commits (90d) y: 743 lines of code protocol/triple/reflection/triple_reflection/reflection.triple.go x: 1 commits (90d) y: 135 lines of code protocol/triple/triple.go x: 2 commits (90d) y: 112 lines of code protocol/triple/triple_invoker.go x: 1 commits (90d) y: 188 lines of code protocol/triple/triple_protocol/buffer_pool.go x: 1 commits (90d) y: 34 lines of code protocol/triple/triple_protocol/codec.go x: 1 commits (90d) y: 390 lines of code protocol/triple/triple_protocol/envelope.go x: 1 commits (90d) y: 221 lines of code protocol/triple/triple_protocol/handler.go x: 1 commits (90d) y: 378 lines of code protocol/triple/triple_protocol/handler_compat.go x: 2 commits (90d) y: 142 lines of code protocol/triple/triple_protocol/handler_stream_compat.go x: 2 commits (90d) y: 76 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.pb.go x: 1 commits (90d) y: 216 lines of code protocol/triple/triple_protocol/option.go x: 1 commits (90d) y: 301 lines of code protocol/triple/triple_protocol/protocol_triple.go x: 1 commits (90d) y: 671 lines of code proxy/proxy.go x: 1 commits (90d) y: 206 lines of code registry/base_registry.go x: 1 commits (90d) y: 303 lines of code registry/directory/directory.go x: 2 commits (90d) y: 511 lines of code registry/etcdv3/service_discovery.go x: 3 commits (90d) y: 227 lines of code registry/nacos/service_discovery.go x: 2 commits (90d) y: 289 lines of code registry/protocol/protocol.go x: 2 commits (90d) y: 426 lines of code registry/zookeeper/service_discovery.go x: 1 commits (90d) y: 254 lines of code remoting/getty/listener.go x: 1 commits (90d) y: 284 lines of code remoting/polaris/parser/parser.go x: 1 commits (90d) y: 56 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 1 commits (90d) y: 233 lines of code server/options.go x: 1 commits (90d) y: 712 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api_triple.pb.go x: 1 commits (90d) y: 187 lines of code tools/dubbogo-cli/generator/application/api.go x: 1 commits (90d) y: 462 lines of code tools/dubbogo-cli/internal/client/client.go x: 1 commits (90d) y: 143 lines of code tools/dubbogo-cli/internal/json_register/json_register.go x: 1 commits (90d) y: 42 lines of code registry/nacos/registry.go x: 2 commits (90d) y: 298 lines of code client/action.go x: 3 commits (90d) y: 300 lines of code protocol/dubbo3/dubbo3_exporter.go x: 2 commits (90d) y: 33 lines of code protocol/grpc/internal/routeguide/client.go x: 2 commits (90d) y: 84 lines of code protocol/jsonrpc/jsonrpc_exporter.go x: 2 commits (90d) y: 28 lines of code registry/nacos/listener.go x: 1 commits (90d) y: 169 lines of code protocol/rest/rest_protocol.go x: 1 commits (90d) y: 127 lines of code remoting/nacos/builder.go x: 1 commits (90d) y: 97 lines of code
743.0
lines of code
  min: 4.0
  average: 164.12
  25th percentile: 59.0
  median: 132.0
  75th percentile: 217.0
  max: 743.0
0 4.0
commits (90d)
min: 1.0 | average: 1.19 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (90 days): 191 points

protocol/triple/client.go x: 2 contributors (90d) y: 208 lines of code protocol/triple/server.go x: 2 contributors (90d) y: 391 lines of code protocol/triple/triple_protocol/server.go x: 1 contributors (90d) y: 162 lines of code imports/imports.go x: 2 contributors (90d) y: 69 lines of code common/constant/default.go x: 1 contributors (90d) y: 82 lines of code common/constant/key.go x: 1 contributors (90d) y: 408 lines of code filter/context/filter.go x: 1 contributors (90d) y: 105 lines of code filter/filter_impl/import.go x: 1 contributors (90d) y: 20 lines of code client/client.go x: 1 contributors (90d) y: 132 lines of code cluster/loadbalance/consistenthashing/selector.go x: 1 contributors (90d) y: 78 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 1 contributors (90d) y: 112 lines of code cluster/metrics/local_metrics.go x: 1 contributors (90d) y: 51 lines of code cluster/metrics/mock_metrics.go x: 1 contributors (90d) y: 88 lines of code cluster/router/condition/dynamic_router.go x: 1 contributors (90d) y: 314 lines of code cluster/router/script/instance/js_instance.go x: 1 contributors (90d) y: 160 lines of code cluster/router/tag/match.go x: 1 contributors (90d) y: 140 lines of code common/config/environment.go x: 1 contributors (90d) y: 94 lines of code common/rpc_service.go x: 1 contributors (90d) y: 311 lines of code common/url.go x: 1 contributors (90d) y: 739 lines of code config/config_setter.go x: 1 contributors (90d) y: 4 lines of code config/consumer_config.go x: 1 contributors (90d) y: 217 lines of code config/generic/generic_service.go x: 1 contributors (90d) y: 17 lines of code config/mock_rpcservice.go x: 1 contributors (90d) y: 14 lines of code config/parsers/properties/properties.go x: 1 contributors (90d) y: 47 lines of code config/protocol_config.go x: 1 contributors (90d) y: 60 lines of code config/provider_config.go x: 2 contributors (90d) y: 213 lines of code config/reference_config.go x: 2 contributors (90d) y: 408 lines of code config/service.go x: 1 contributors (90d) y: 86 lines of code config/service_config.go x: 2 contributors (90d) y: 488 lines of code config_center/file/listener.go x: 1 contributors (90d) y: 121 lines of code filter/adaptivesvc/filter.go x: 1 contributors (90d) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 1 contributors (90d) y: 25 lines of code filter/echo/filter.go x: 1 contributors (90d) y: 40 lines of code filter/generic/filter.go x: 1 contributors (90d) y: 71 lines of code filter/generic/generalizer/example.pb.go x: 1 contributors (90d) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 1 contributors (90d) y: 9 lines of code filter/generic/generalizer/gson.go x: 1 contributors (90d) y: 64 lines of code filter/generic/generalizer/protobuf_json.go x: 1 contributors (90d) y: 53 lines of code filter/generic/service_filter.go x: 1 contributors (90d) y: 91 lines of code filter/graceful_shutdown/provider_filter.go x: 1 contributors (90d) y: 75 lines of code filter/otel/trace/filter.go x: 1 contributors (90d) y: 106 lines of code filter/sentinel/filter.go x: 1 contributors (90d) y: 210 lines of code filter/tps/limiter/mock.go x: 1 contributors (90d) y: 36 lines of code global/custom_config.go x: 1 contributors (90d) y: 21 lines of code loader.go x: 1 contributors (90d) y: 276 lines of code logger/zap/zap.go x: 1 contributors (90d) y: 118 lines of code metadata/client.go x: 1 contributors (90d) y: 175 lines of code metadata/metadata_service.go x: 1 contributors (90d) y: 306 lines of code metadata/triple_api/proto/metadata_service_v2.pb.go x: 1 contributors (90d) y: 333 lines of code metrics/prometheus/registry.go x: 1 contributors (90d) y: 179 lines of code metrics/prometheus/rt_vec.go x: 1 contributors (90d) y: 156 lines of code metrics/util/aggregate/aggregator.go x: 1 contributors (90d) y: 67 lines of code metrics/util/aggregate/counter.go x: 1 contributors (90d) y: 46 lines of code protocol/dubbo/dubbo_codec.go x: 1 contributors (90d) y: 235 lines of code protocol/dubbo/example/new/client/main.go x: 1 contributors (90d) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 1 contributors (90d) y: 150 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 3 contributors (90d) y: 185 lines of code protocol/dubbo/hessian2/hessian_request.go x: 1 contributors (90d) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 1 contributors (90d) y: 309 lines of code protocol/dubbo/impl/hessian.go x: 2 contributors (90d) y: 479 lines of code protocol/dubbo/impl/package.go x: 1 contributors (90d) y: 125 lines of code protocol/dubbo/impl/response.go x: 3 contributors (90d) y: 25 lines of code protocol/dubbo3/internal/helloworld.pb.go x: 1 contributors (90d) y: 184 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 1 contributors (90d) y: 102 lines of code protocol/grpc/internal/helloworld/helloworld.pb.go x: 1 contributors (90d) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 1 contributors (90d) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 1 contributors (90d) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 1 contributors (90d) y: 635 lines of code protocol/grpc/server.go x: 1 contributors (90d) y: 149 lines of code protocol/invocation.go x: 1 contributors (90d) y: 28 lines of code protocol/invocation/rpcinvocation.go x: 1 contributors (90d) y: 267 lines of code protocol/jsonrpc/json.go x: 1 contributors (90d) y: 293 lines of code protocol/jsonrpc/server.go x: 2 contributors (90d) y: 308 lines of code protocol/rest/client/client_impl/resty_client.go x: 2 contributors (90d) y: 57 lines of code protocol/rest/client/rest_client.go x: 2 contributors (90d) y: 22 lines of code protocol/rest/server/rest_server.go x: 1 contributors (90d) y: 260 lines of code protocol/result.go x: 1 contributors (90d) y: 68 lines of code protocol/rpc_status.go x: 1 contributors (90d) y: 197 lines of code protocol/triple/health/triple_health/health.pb.go x: 1 contributors (90d) y: 246 lines of code protocol/triple/health/triple_health/health.triple.go x: 1 contributors (90d) y: 155 lines of code protocol/triple/reflection/triple_reflection/reflection.pb.go x: 1 contributors (90d) y: 743 lines of code protocol/triple/reflection/triple_reflection/reflection.triple.go x: 1 contributors (90d) y: 135 lines of code protocol/triple/triple_invoker.go x: 1 contributors (90d) y: 188 lines of code protocol/triple/triple_protocol/buffer_pool.go x: 1 contributors (90d) y: 34 lines of code protocol/triple/triple_protocol/codec.go x: 1 contributors (90d) y: 390 lines of code protocol/triple/triple_protocol/envelope.go x: 1 contributors (90d) y: 221 lines of code protocol/triple/triple_protocol/handler.go x: 1 contributors (90d) y: 378 lines of code protocol/triple/triple_protocol/handler_compat.go x: 2 contributors (90d) y: 142 lines of code protocol/triple/triple_protocol/handler_stream_compat.go x: 2 contributors (90d) y: 76 lines of code protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.pb.go x: 1 contributors (90d) y: 216 lines of code protocol/triple/triple_protocol/option.go x: 1 contributors (90d) y: 301 lines of code protocol/triple/triple_protocol/protocol_triple.go x: 1 contributors (90d) y: 671 lines of code proxy/proxy.go x: 1 contributors (90d) y: 206 lines of code registry/base_registry.go x: 1 contributors (90d) y: 303 lines of code registry/directory/directory.go x: 2 contributors (90d) y: 511 lines of code registry/etcdv3/service_discovery.go x: 3 contributors (90d) y: 227 lines of code registry/nacos/service_discovery.go x: 2 contributors (90d) y: 289 lines of code registry/protocol/protocol.go x: 2 contributors (90d) y: 426 lines of code registry/zookeeper/service_discovery.go x: 1 contributors (90d) y: 254 lines of code remoting/getty/listener.go x: 1 contributors (90d) y: 284 lines of code remoting/polaris/parser/parser.go x: 1 contributors (90d) y: 56 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 1 contributors (90d) y: 233 lines of code server/options.go x: 1 contributors (90d) y: 712 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api_triple.pb.go x: 1 contributors (90d) y: 187 lines of code tools/dubbogo-cli/generator/application/api.go x: 1 contributors (90d) y: 462 lines of code tools/dubbogo-cli/internal/client/client.go x: 1 contributors (90d) y: 143 lines of code tools/dubbogo-cli/internal/json_register/json_register.go x: 1 contributors (90d) y: 42 lines of code registry/nacos/registry.go x: 2 contributors (90d) y: 298 lines of code client/action.go x: 3 contributors (90d) y: 300 lines of code protocol/dubbo3/dubbo3_exporter.go x: 2 contributors (90d) y: 33 lines of code protocol/grpc/internal/routeguide/client.go x: 2 contributors (90d) y: 84 lines of code protocol/jsonrpc/jsonrpc_exporter.go x: 2 contributors (90d) y: 28 lines of code registry/nacos/listener.go x: 1 contributors (90d) y: 169 lines of code protocol/rest/rest_protocol.go x: 1 contributors (90d) y: 127 lines of code remoting/nacos/builder.go x: 1 contributors (90d) y: 97 lines of code
743.0
lines of code
  min: 4.0
  average: 164.12
  25th percentile: 59.0
  median: 132.0
  75th percentile: 217.0
  max: 743.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0