apache / dubbo-go
File Size

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

Intro
Learn more...
File Size Overall
0% | 5% | 37% | 28% | 28%
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% | 5% | 38% | 28% | 27%
proto0% | 0% | 0% | 25% | 74%
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% | 37% | 29% | 14%
common0% | 27% | 25% | 7% | 38%
xds0% | 3% | 39% | 31% | 24%
registry0% | 0% | 61% | 19% | 19%
config0% | 0% | 47% | 31% | 21%
remoting0% | 0% | 46% | 32% | 20%
tools0% | 0% | 33% | 22% | 43%
filter0% | 0% | 25% | 23% | 51%
metadata0% | 0% | 34% | 34% | 31%
config_center0% | 0% | 42% | 27% | 30%
cluster0% | 0% | 13% | 29% | 57%
metrics0% | 0% | 15% | 50% | 33%
proxy0% | 0% | 46% | 24% | 28%
logger0% | 0% | 0% | 51% | 48%
imports0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
server.go
in protocol/grpc/internal/routeguide
768 12
reflection.pb.go
in protocol/dubbo3/reflection/triple_reflection_v1alpha
743 75
url.go
in common
693 74
routeguide.pb.go
in protocol/grpc/internal/routeguide
635 93
filter_chain.go
in xds/client/resource
564 19
478 33
hessian.go
in protocol/dubbo/impl
477 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
430 36
directory.go
in registry/directory
422 30
listener.go
in remoting/zookeeper
405 11
client.go
in remoting/xds
401 18
400 36
serverreflection.go
in protocol/dubbo3/reflection
387 21
383 42
chart.go
in tools/dubbogo-cli/generator/application
380 1
clusterimpl.go
in xds/balancer/clusterimpl
369 20
cdsbalancer.go
in xds/balancer/cdsbalancer
359 17
key.go
in common/constant
352 -
unmarshal_rds.go
in xds/client/resource
348 7
unmarshal_cds.go
in xds/client/resource
330 9
serviceconfig.go
in xds/resolver
327 12
base_registry.go
in registry
321 22
service_discovery_registry.go
in registry/servicediscovery
319 22
model.go
in metrics/prometheus
316 24
316 36
hessian_response.go
in protocol/dubbo/hessian2
309 9
transport.go
in xds/client/controller
306 12
server.go
in protocol/jsonrpc
305 6
matchers.go
in xds/utils/rbac
301 20
generate_cert.go
in xds/credentials/certgenerate
301 12
json.go
in protocol/jsonrpc
293 13
292 19
listener.go
in remoting/getty
284 16
balancergroup.go
in xds/utils/balancergroup
284 23
bootstrap.go
in xds/client/bootstrap
273 7
store.go
in xds/client/load
268 22
service_discovery.go
in registry/polaris
267 17
service_discovery.go
in registry/nacos
266 17
pool.go
in remoting/getty
263 11
route.go
in cluster/router/condition
261 23
rest_server.go
in protocol/rest/server
260 7
router.go
in cluster/router/polaris
258 11
hill_climbing.go
in filter/adaptivesvc/limiter
251 10
clusterresolver.go
in xds/balancer/clusterresolver
251 15
service_discovery.go
in registry/zookeeper
250 24
ringhash.go
in xds/balancer/ringhash
250 15
listener_wrapper.go
in xds/server
248 8
health.pb.go
in protocol/dubbo3/health/triple_health_v1
247 21
Files With Most Units (Top 50)
File# lines# units
routeguide.pb.go
in protocol/grpc/internal/routeguide
635 93
reflection.pb.go
in protocol/dubbo3/reflection/triple_reflection_v1alpha
743 75
url.go
in common
693 74
second.pb.go
in protocol/grpc/internal/multiprotos
466 56
383 42
api.go
in tools/dubbogo-cli/generator/application
462 37
316 36
400 36
protocol.go
in registry/protocol
430 36
rpcinvocation.go
in protocol/invocation
236 35
helloworld.pb.go
in protocol/grpc/internal/helloworld
230 34
first.pb.go
in protocol/grpc/internal/multiprotos
227 34
478 33
directory.go
in registry/directory
422 30
impl.go
in config_center/file
246 27
rpc_status.go
in protocol
197 26
model.go
in metrics/prometheus
316 24
impl.go
in config_center/zookeeper
217 24
service_discovery.go
in registry/zookeeper
250 24
filter.go
in filter/sentinel
203 24
route.go
in cluster/router/condition
261 23
balancergroup.go
in xds/utils/balancergroup
284 23
base_registry.go
in registry
321 22
service_discovery_registry.go
in registry/servicediscovery
319 22
matcher_header.go
in xds/utils/matcher
150 22
store.go
in xds/client/load
268 22
report.go
in metadata/report/nacos
237 22
health.pb.go
in protocol/dubbo3/health/triple_health_v1
247 21
serverreflection.go
in protocol/dubbo3/reflection
387 21
service.go
in metadata/service/local
212 21
api_tripe.go
in tools/dubbogo-cli/generator/sample
220 20
impl.go
in config_center/nacos
178 20
package.go
in protocol/dubbo/impl
125 20
fault.go
in xds/httpfilter/fault
238 20
matchers.go
in xds/utils/rbac
301 20
clusterimpl.go
in xds/balancer/clusterimpl
369 20
service_discovery.go
in remoting/zookeeper/curator_discovery
233 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
217 19
178 19
292 19
service_discovery.go
in registry/etcdv3
227 19
registry.go
in registry/zookeeper
242 19
filter_chain.go
in xds/client/resource
564 19
client.go
in remoting/xds
401 18
api.go
in tools/dubbogo-cli/generator/sample
220 18
example.pb.go
in filter/generic/generalizer
204 18
service_proxy.go
in metadata/service/local
123 18
samples_api.pb.go
in tools/dubbogo-cli/cmd/testGenCode/template/newDemo/api
198 17
Files With Long Lines (Top 50)

There are 228 files with lines longer than 120 characters. In total, there are 785 long lines.

File# lines# units# long lines
listener.go
in remoting/zookeeper
405 11 24
metric_set.go
in metrics/prometheus
101 5 24
478 33 23
unmarshal_cds.go
in xds/client/resource
330 9 21
217 19 20
metric_set.go
in metrics/registry
62 - 19
filter_chain.go
in xds/client/resource
564 19 17
reflection.pb.go
in protocol/dubbo3/reflection/triple_reflection_v1alpha
743 75 14
rest_server.go
in protocol/rest/server
260 7 14
bootstrap.go
in xds/client/bootstrap
273 7 12
report.go
in metadata/report/zookeeper
161 15 11
collector.go
in metrics/registry
102 10 10
rest_config.go
in protocol/rest/config
106 10 10
unmarshal_rds.go
in xds/client/resource
348 7 10
report.go
in metadata/report/nacos
237 22 10
second.pb.go
in protocol/grpc/internal/multiprotos
466 56 9
configbuilder.go
in xds/balancer/clusterresolver
215 9 9
report.go
in metadata/report/etcd
146 16 9
readwriter.go
in remoting/getty
117 6 8
metric_set.go
in metrics/metadata
61 - 8
dynamic_router.go
in cluster/router/condition
163 10 8
base.go
in cluster/router/condition/matcher
107 15 8
serverreflection.go
in protocol/dubbo3/reflection
387 21 8
routeguide.pb.go
in protocol/grpc/internal/routeguide
635 93 8
filter.go
in filter/sentinel
203 24 8
client.go
in remoting/xds
401 18 7
collector.go
in metrics/metadata
105 11 7
80 4 7
matchers.go
in xds/utils/rbac
301 20 7
mock_metrics.go
in cluster/metrics
88 14 6
cluster_invoker.go
in cluster/cluster/base
143 11 6
112 15 6
383 42 6
protocol.go
in registry/protocol
430 36 6
filter.go
in filter/hystrix
218 11 6
316 36 5
health.pb.go
in protocol/dubbo3/health/triple_health_v1
247 21 5
url.go
in common
693 74 5
directory.go
in registry/directory
422 30 5
service_discovery.go
in registry/polaris
267 17 5
csds.go
in xds/csds
155 8 5
transport.go
in xds/client/controller
306 12 5
update.go
in xds/client/pubsub
237 7 5
delegate_report.go
in metadata/report/delegate
238 16 5
cluster_invoker.go
in cluster/cluster/failover
98 3 4
route.go
in cluster/router/condition
261 23 4
router.go
in cluster/router/polaris
258 11 4
api_tripe.go
in tools/dubbogo-cli/generator/sample
220 20 4
api.go
in tools/dubbogo-cli/generator/application
462 37 4
proxy.go
in proxy
206 9 4
Correlations

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

common/constant/key.go x: 900 commits (all time) y: 352 lines of code common/host_util.go x: 38 commits (all time) y: 53 lines of code config/config_center_config.go x: 312 commits (all time) y: 178 lines of code config/instance/metadata_report.go x: 71 commits (all time) y: 39 lines of code config/metric_config.go x: 69 commits (all time) y: 70 lines of code config_center/nacos/listener.go x: 156 commits (all time) y: 45 lines of code config_center/zookeeper/listener.go x: 142 commits (all time) y: 65 lines of code imports/imports.go x: 61 commits (all time) y: 68 lines of code metadata/report/reporter_metric.go x: 1 commits (all time) y: 42 lines of code metrics/api.go x: 1 commits (all time) y: 156 lines of code metrics/app_info/collector.go x: 1 commits (all time) y: 10 lines of code metrics/bus.go x: 1 commits (all time) y: 34 lines of code metrics/common.go x: 1 commits (all time) y: 102 lines of code metrics/config_center/collector.go x: 1 commits (all time) y: 62 lines of code metrics/event.go x: 1 commits (all time) y: 4 lines of code metrics/metadata/collector.go x: 1 commits (all time) y: 105 lines of code metrics/prometheus/registry.go x: 1 commits (all time) y: 137 lines of code metrics/reporter.go x: 94 commits (all time) y: 40 lines of code registry/base_registry.go x: 316 commits (all time) y: 321 lines of code registry/directory/directory.go x: 717 commits (all time) y: 422 lines of code registry/nacos/registry.go x: 413 commits (all time) y: 243 lines of code registry/servicediscovery/service_discovery_registry.go x: 294 commits (all time) y: 319 lines of code metrics/prometheus/constant.go x: 6 commits (all time) y: 34 lines of code metrics/prometheus/metric_set.go x: 7 commits (all time) y: 101 lines of code metrics/prometheus/model.go x: 3 commits (all time) y: 316 lines of code metrics/prometheus/reporter.go x: 162 commits (all time) y: 163 lines of code metrics/util/aggregate/counter.go x: 1 commits (all time) y: 46 lines of code metrics/util/aggregate/aggregator.go x: 1 commits (all time) y: 85 lines of code metrics/util/aggregate/quantile.go x: 2 commits (all time) y: 47 lines of code metrics/util/aggregate/sliding_window.go x: 2 commits (all time) y: 59 lines of code metrics/util/aggregate/pane.go x: 1 commits (all time) y: 20 lines of code common/extension/logger.go x: 2 commits (all time) y: 21 lines of code config/service.go x: 143 commits (all time) y: 69 lines of code config_center/nacos/impl.go x: 197 commits (all time) y: 178 lines of code filter/metrics/filter.go x: 23 commits (all time) y: 49 lines of code metadata/report/nacos/report.go x: 140 commits (all time) y: 237 lines of code metadata/report/zookeeper/report.go x: 127 commits (all time) y: 161 lines of code metrics/prometheus/api.go x: 3 commits (all time) y: 144 lines of code registry/nacos/listener.go x: 268 commits (all time) y: 173 lines of code registry/nacos/service_discovery.go x: 280 commits (all time) y: 266 lines of code remoting/nacos/builder.go x: 109 commits (all time) y: 106 lines of code protocol/dubbo3/health/serverhealth.go x: 4 commits (all time) y: 119 lines of code xds/client/controller/transport.go x: 13 commits (all time) y: 306 lines of code xds/client/controller/version/v2/loadreport.go x: 9 commits (all time) y: 117 lines of code xds/client/controller/version/v3/client.go x: 14 commits (all time) y: 114 lines of code xds/csds/csds.go x: 13 commits (all time) y: 155 lines of code config/reference_config.go x: 743 commits (all time) y: 400 lines of code cluster/router/condition/dynamic_router.go x: 2 commits (all time) y: 163 lines of code cluster/router/tag/match.go x: 5 commits (all time) y: 126 lines of code cluster/router/tag/router.go x: 9 commits (all time) y: 97 lines of code config/provider_config.go x: 398 commits (all time) y: 213 lines of code config/router_config.go x: 159 commits (all time) y: 107 lines of code config/tracing_config.go x: 6 commits (all time) y: 22 lines of code protocol/dubbo3/dubbo3_invoker.go x: 98 commits (all time) y: 199 lines of code protocol/dubbo3/dubbo3_protocol.go x: 104 commits (all time) y: 219 lines of code config/consumer_config.go x: 447 commits (all time) y: 217 lines of code config_center/zookeeper/impl.go x: 353 commits (all time) y: 217 lines of code remoting/zookeeper/listener.go x: 604 commits (all time) y: 405 lines of code registry/polaris/service_discovery.go x: 18 commits (all time) y: 267 lines of code common/constant/default.go x: 432 commits (all time) y: 77 lines of code config/application_config.go x: 199 commits (all time) y: 74 lines of code config/config_loader.go x: 776 commits (all time) y: 127 lines of code config/logger_config.go x: 32 commits (all time) y: 118 lines of code config/root_config.go x: 109 commits (all time) y: 316 lines of code logger/logger.go x: 1 commits (all time) y: 18 lines of code logger/logrus/logrus.go x: 1 commits (all time) y: 92 lines of code logger/zap/zap.go x: 1 commits (all time) y: 118 lines of code cluster/router/condition/factory.go x: 63 commits (all time) y: 25 lines of code cluster/router/condition/matcher/base.go x: 2 commits (all time) y: 107 lines of code cluster/router/condition/matcher/factory.go x: 2 commits (all time) y: 55 lines of code cluster/router/condition/matcher/pattern_value/wildcard.go x: 2 commits (all time) y: 50 lines of code cluster/router/condition/route.go x: 2 commits (all time) y: 261 lines of code common/extension/router_condition_matcher.go x: 1 commits (all time) y: 13 lines of code registry/service_instance.go x: 140 commits (all time) y: 149 lines of code registry/zookeeper/service_discovery.go x: 205 commits (all time) y: 250 lines of code remoting/zookeeper/curator_discovery/service_instance.go x: 32 commits (all time) y: 10 lines of code metadata/service/local/service_proxy.go x: 21 commits (all time) y: 123 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 protocol/grpc/client.go x: 262 commits (all time) y: 121 lines of code protocol/grpc/server.go x: 230 commits (all time) y: 149 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 tools/dubbogo-cli/cmd/show.go x: 5 commits (all time) y: 83 lines of code cluster/router/condition/matcher/argument.go x: 1 commits (all time) y: 45 lines of code common/url.go x: 795 commits (all time) y: 693 lines of code registry/zookeeper/listener.go x: 441 commits (all time) y: 138 lines of code registry/protocol/protocol.go x: 573 commits (all time) y: 430 lines of code protocol/protocol.go x: 159 commits (all time) y: 82 lines of code config/graceful_shutdown.go x: 178 commits (all time) y: 155 lines of code config/metadata_report_config.go x: 161 commits (all time) y: 132 lines of code config/registry_config.go x: 382 commits (all time) y: 383 lines of code filter/tps/filter.go x: 22 commits (all time) y: 60 lines of code filter/tps_limiter.go x: 120 commits (all time) y: 8 lines of code metadata/mapping/service_name_mapping.go x: 38 commits (all time) y: 13 lines of code protocol/dubbo3/reflection/serverreflection.go x: 10 commits (all time) y: 387 lines of code protocol/invoker.go x: 208 commits (all time) y: 59 lines of code protocol/result.go x: 124 commits (all time) y: 61 lines of code proxy/proxy.go x: 2 commits (all time) y: 206 lines of code remoting/etcdv3/client.go x: 245 commits (all time) y: 48 lines of code xds/balancer/clusterresolver/configbuilder.go x: 13 commits (all time) y: 215 lines of code xds/balancer/priority/balancer_priority.go x: 12 commits (all time) y: 168 lines of code xds/balancer/ringhash/ringhash.go x: 13 commits (all time) y: 250 lines of code xds/client/resource/filter_chain.go x: 13 commits (all time) y: 564 lines of code xds/client/resource/matcher.go x: 9 commits (all time) y: 204 lines of code xds/credentials/cert_manager.go x: 4 commits (all time) y: 209 lines of code xds/credentials/certprovider/distributor.go x: 4 commits (all time) y: 55 lines of code xds/credentials/token_provider.go x: 4 commits (all time) y: 27 lines of code xds/server/conn_wrapper.go x: 12 commits (all time) y: 87 lines of code xds/utils/balancergroup/balancergroup.go x: 15 commits (all time) y: 284 lines of code xds/utils/grpclog/grpclog.go x: 15 commits (all time) y: 64 lines of code xds/utils/grpcutil/method.go x: 7 commits (all time) y: 37 lines of code xds/utils/hierarchy/hierarchy.go x: 7 commits (all time) y: 48 lines of code xds/utils/serviceconfig/serviceconfig.go x: 13 commits (all time) y: 80 lines of code config/protocol_config.go x: 134 commits (all time) y: 60 lines of code config/service_config.go x: 730 commits (all time) y: 478 lines of code config/tls_config.go x: 5 commits (all time) y: 107 lines of code metadata/mapping/memory/service_name_mapping.go x: 73 commits (all time) y: 37 lines of code metadata/mapping/metadata/service_name_mapping.go x: 24 commits (all time) y: 77 lines of code metadata/mapping/mock_service_name_mapping.go x: 11 commits (all time) y: 21 lines of code metadata/report/etcd/report.go x: 120 commits (all time) y: 146 lines of code metadata/report/report.go x: 96 commits (all time) y: 24 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 registry/service_mapping_changed_listener.go x: 2 commits (all time) y: 8 lines of code registry/servicediscovery/service_instances_changed_listener_impl.go x: 2 commits (all time) y: 172 lines of code registry/servicediscovery/service_mapping_change_listener_impl.go x: 2 commits (all time) y: 80 lines of code cluster/loadbalance/leastactive/loadbalance.go x: 14 commits (all time) y: 74 lines of code cluster/router/polaris/factory.go x: 2 commits (all time) y: 11 lines of code common/constant/env.go x: 126 commits (all time) y: 15 lines of code common/constant/file/suffix.go x: 5 commits (all time) y: 13 lines of code common/constant/polaris_key.go x: 3 commits (all time) y: 22 lines of code common/constant/version.go x: 106 commits (all time) y: 6 lines of code config/config_loader_options.go x: 65 commits (all time) y: 173 lines of code config/config_resolver.go x: 23 commits (all time) y: 88 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 filter/filter_impl/import.go x: 29 commits (all time) y: 19 lines of code metadata/definition/definition.go x: 130 commits (all time) y: 139 lines of code metadata/identifier/base_metadata_identifier.go x: 120 commits (all time) y: 72 lines of code metadata/report/delegate/delegate_report.go x: 177 commits (all time) y: 238 lines of code metadata/service/local_service.go x: 22 commits (all time) y: 79 lines of code protocol/mock/mock_invoker.go x: 137 commits (all time) y: 65 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 registry/registry.go x: 280 commits (all time) y: 20 lines of code registry/xds/registry.go x: 18 commits (all time) y: 127 lines of code registry/zookeeper/registry.go x: 703 commits (all time) y: 242 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/call.go x: 2 commits (all time) y: 66 lines of code tools/dubbogo-cli/cmd/gen.go x: 2 commits (all time) y: 28 lines of code tools/dubbogo-cli/cmd/hessian.go x: 2 commits (all time) y: 43 lines of code tools/dubbogo-cli/cmd/install.go x: 2 commits (all time) y: 85 lines of code tools/dubbogo-cli/cmd/root.go x: 2 commits (all time) y: 41 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api.pb.go x: 2 commits (all time) y: 198 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/api/api_triple.pb.go x: 2 commits (all time) y: 187 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/Chart.yaml x: 2 commits (all time) y: 6 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/templates/_helpers.tpl x: 2 commits (all time) y: 68 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/templates/deployment.yaml x: 2 commits (all time) y: 62 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/templates/service.yaml x: 2 commits (all time) y: 18 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/nacos_env/values.yaml x: 2 commits (all time) y: 33 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/cmd/app.go x: 2 commits (all time) y: 14 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newDemo/api/samples_api.proto x: 2 commits (all time) y: 36 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newDemo/go-server/cmd/server.go x: 2 commits (all time) y: 26 lines of code tools/dubbogo-cli/generator/application/api.go x: 2 commits (all time) y: 462 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/api.go x: 2 commits (all time) y: 220 lines of code tools/dubbogo-cli/generator/sample/hessian/generator.go x: 2 commits (all time) y: 225 lines of code tools/dubbogo-cli/internal/protocol/dubbo/dubbo_protocol.go x: 2 commits (all time) y: 73 lines of code tools/dubbogo-cli/metadata/zookeeper/zookeeper.go x: 2 commits (all time) y: 121 lines of code xds/balancer/cdsbalancer/cdsbalancer.go x: 15 commits (all time) y: 359 lines of code xds/client/bootstrap/bootstrap.go x: 17 commits (all time) y: 273 lines of code xds/credentials/certgenerate/crypto.go x: 3 commits (all time) y: 119 lines of code xds/credentials/certgenerate/generate_cert.go x: 3 commits (all time) y: 301 lines of code xds/credentials/certgenerate/generate_csr.go x: 3 commits (all time) y: 93 lines of code xds/credentials/certgenerate/san.go x: 3 commits (all time) y: 124 lines of code xds/credentials/certprovider/pemfile/watcher.go x: 3 commits (all time) y: 166 lines of code xds/credentials/certprovider/remote/istioca_client.go x: 3 commits (all time) y: 148 lines of code xds/credentials/certprovider/remote/v1alpha1/ca.pb.go x: 3 commits (all time) y: 212 lines of code xds/credentials/certprovider/store.go x: 3 commits (all time) y: 89 lines of code xds/utils/credentials/xds/handshake_info.go x: 11 commits (all time) y: 196 lines of code config/config_utils.go x: 76 commits (all time) y: 88 lines of code common/extension/metadata_report_factory.go x: 91 commits (all time) y: 14 lines of code common/metadata_info.go x: 30 commits (all time) y: 182 lines of code config/instance/registry_metadata_report.go x: 6 commits (all time) y: 43 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 124 commits (all time) y: 233 lines of code config/graceful_shutdown_config.go x: 95 commits (all time) y: 112 lines of code metadata/service/local/service.go x: 35 commits (all time) y: 212 lines of code metadata/service/remote/service.go x: 216 commits (all time) y: 108 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/sentinel/filter.go x: 31 commits (all time) y: 203 lines of code filter/token/filter.go x: 20 commits (all time) y: 65 lines of code protocol/dubbo/dubbo_exporter.go x: 176 commits (all time) y: 28 lines of code protocol/dubbo/dubbo_invoker.go x: 440 commits (all time) y: 157 lines of code protocol/dubbo3/dubbo3_exporter.go x: 42 commits (all time) y: 33 lines of code protocol/grpc/grpc_exporter.go x: 163 commits (all time) y: 28 lines of code protocol/jsonrpc/jsonrpc_exporter.go x: 160 commits (all time) y: 28 lines of code protocol/rest/rest_exporter.go x: 147 commits (all time) y: 28 lines of code registry/servicediscovery/instance/random/random_service_instance_selector.go x: 73 commits (all time) y: 29 lines of code protocol/invocation/rpcinvocation.go x: 365 commits (all time) y: 236 lines of code filter/adaptivesvc/limiter/hill_climbing.go x: 18 commits (all time) y: 251 lines of code cluster/cluster/adaptivesvc/cluster_invoker.go x: 30 commits (all time) y: 72 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/failback/cluster_invoker.go x: 19 commits (all time) y: 152 lines of code cluster/cluster/failover/cluster_invoker.go x: 19 commits (all time) y: 98 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 cluster/router/meshrouter/meshrouter.go x: 9 commits (all time) y: 103 lines of code common/extension/proxy_factory.go x: 102 commits (all time) y: 21 lines of code common/rpc_service.go x: 357 commits (all time) y: 292 lines of code config_center/file/listener.go x: 47 commits (all time) y: 121 lines of code config_center/nacos/client.go x: 225 commits (all time) y: 79 lines of code config_center/nacos/facade.go x: 76 commits (all time) y: 28 lines of code config_center/parser/configuration_parser.go x: 221 commits (all time) y: 210 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/adaptivesvc/filter.go x: 31 commits (all time) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 15 commits (all time) y: 25 lines of code filter/auth/provider_auth_filter.go x: 10 commits (all time) y: 49 lines of code filter/auth/sign_util.go x: 5 commits (all time) y: 50 lines of code filter/exec_limit/filter.go x: 16 commits (all time) y: 88 lines of code filter/generic/filter.go x: 26 commits (all time) y: 71 lines of code filter/generic/generalizer/gson.go x: 12 commits (all time) y: 64 lines of code filter/generic/generalizer/map.go x: 12 commits (all time) y: 161 lines of code filter/generic/service_filter.go x: 33 commits (all time) y: 91 lines of code filter/generic/util.go x: 21 commits (all time) y: 46 lines of code filter/graceful_shutdown/consumer_filter.go x: 6 commits (all time) y: 54 lines of code filter/handler/rejected_execution_handler_only_log.go x: 138 commits (all time) y: 37 lines of code filter/hystrix/filter.go x: 19 commits (all time) y: 218 lines of code filter/seata/filter.go x: 21 commits (all time) y: 45 lines of code filter/tps/limiter/method_service.go x: 13 commits (all time) y: 96 lines of code filter/xds/cb/filter.go x: 5 commits (all time) y: 72 lines of code metadata/service/exporter/configurable/exporter.go x: 144 commits (all time) y: 70 lines of code metadata/service/local/metadata_service_proxy_factory.go x: 11 commits (all time) y: 77 lines of code protocol/dubbo/dubbo_codec.go x: 150 commits (all time) y: 235 lines of code protocol/dubbo/dubbo_protocol.go x: 339 commits (all time) y: 165 lines of code protocol/dubbo/hessian2/hessian_request.go x: 92 commits (all time) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 86 commits (all time) y: 309 lines of code protocol/dubbo/impl/codec.go x: 111 commits (all time) y: 222 lines of code protocol/dubbo/impl/hessian.go x: 160 commits (all time) y: 477 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/routeguide/client.go x: 22 commits (all time) y: 84 lines of code protocol/grpc/internal/routeguide/server.go x: 19 commits (all time) y: 768 lines of code protocol/jsonrpc/http.go x: 274 commits (all time) y: 152 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/jsonrpc/server.go x: 318 commits (all time) y: 305 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 protocol/rest/rest_protocol.go x: 202 commits (all time) y: 126 lines of code protocol/rest/server/rest_server.go x: 189 commits (all time) y: 260 lines of code protocol/rest/server/server_impl/go_restful_server.go x: 181 commits (all time) y: 112 lines of code protocol/rpc_status.go x: 213 commits (all time) y: 197 lines of code proxy/proxy_factory/default.go x: 1 commits (all time) y: 111 lines of code proxy/proxy_factory/utils.go x: 1 commits (all time) y: 32 lines of code registry/base_configuration_listener.go x: 140 commits (all time) y: 82 lines of code registry/etcdv3/listener.go x: 233 commits (all time) y: 90 lines of code registry/etcdv3/service_discovery.go x: 202 commits (all time) y: 227 lines of code registry/event/base_configuration_listener.go x: 14 commits (all time) y: 82 lines of code registry/event/metadata_service_url_params_customizer.go x: 78 commits (all time) y: 59 lines of code registry/event/protocol_ports_metadata_customizer.go x: 79 commits (all time) y: 65 lines of code registry/event/service_revision_customizer.go x: 93 commits (all time) y: 83 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.go x: 115 commits (all time) y: 133 lines of code remoting/exchange_client.go x: 146 commits (all time) y: 137 lines of code remoting/getty/listener.go x: 179 commits (all time) y: 284 lines of code remoting/getty/readwriter.go x: 120 commits (all time) y: 117 lines of code remoting/xds/client.go x: 20 commits (all time) y: 401 lines of code remoting/xds/ewatcher/ewatcher.go x: 7 commits (all time) y: 93 lines of code remoting/xds/mapping/handler.go x: 7 commits (all time) y: 128 lines of code remoting/zookeeper/client.go x: 494 commits (all time) y: 35 lines of code remoting/zookeeper/facade.go x: 273 commits (all time) y: 34 lines of code xds/balancer/clusterimpl/clusterimpl.go x: 12 commits (all time) y: 369 lines of code xds/balancer/clusterimpl/picker.go x: 12 commits (all time) y: 135 lines of code xds/balancer/clustermanager/balancerstateaggregator.go x: 12 commits (all time) y: 124 lines of code xds/balancer/clustermanager/clustermanager.go x: 12 commits (all time) y: 95 lines of code xds/balancer/clusterresolver/clusterresolver.go x: 12 commits (all time) y: 251 lines of code xds/balancer/orca/orca.go x: 12 commits (all time) y: 51 lines of code xds/client/authority.go x: 12 commits (all time) y: 153 lines of code xds/client/controller.go x: 12 commits (all time) y: 22 lines of code xds/client/controller/version/version.go x: 12 commits (all time) y: 56 lines of code xds/client/pubsub/pubsub.go x: 12 commits (all time) y: 122 lines of code xds/client/resource/unmarshal.go x: 12 commits (all time) y: 129 lines of code xds/client/resource/unmarshal_cds.go x: 12 commits (all time) y: 330 lines of code xds/client/resource/unmarshal_eds.go x: 12 commits (all time) y: 104 lines of code xds/client/resource/unmarshal_lds.go x: 13 commits (all time) y: 239 lines of code xds/client/resource/unmarshal_rds.go x: 12 commits (all time) y: 348 lines of code xds/resolver/xds_resolver.go x: 12 commits (all time) y: 194 lines of code xds/server/listener_wrapper.go x: 12 commits (all time) y: 248 lines of code protocol/dubbo3/health/triple_health_v1/health.pb.go x: 1 commits (all time) y: 247 lines of code protocol/dubbo3/health/triple_health_v1/health.proto x: 1 commits (all time) y: 54 lines of code protocol/dubbo3/health/triple_health_v1/health_triple.pb.go x: 1 commits (all time) y: 184 lines of code remoting/xds/error.go x: 8 commits (all time) y: 8 lines of code cluster/router/meshrouter/factory.go x: 4 commits (all time) y: 16 lines of code protocol/dubbo3/reflection/triple_reflection_v1alpha/reflection.pb.go x: 7 commits (all time) y: 743 lines of code protocol/dubbo3/reflection/triple_reflection_v1alpha/reflection_triple.pb.go x: 7 commits (all time) y: 142 lines of code remoting/xds/mapping/mocks/InterfaceMapHandler.go x: 4 commits (all time) y: 59 lines of code filter/otel/trace/attachment.go x: 1 commits (all time) y: 50 lines of code filter/otel/trace/doc.go x: 1 commits (all time) y: 1 lines of code cluster/loadbalance/ringhash/ring.go x: 2 commits (all time) y: 115 lines of code common/constant/loadbalance.go x: 11 commits (all time) y: 9 lines of code common/constant/xds.go x: 7 commits (all time) y: 17 lines of code common/config/environment.go x: 172 commits (all time) y: 94 lines of code xds/balancer/priority/balancer_child.go x: 11 commits (all time) y: 66 lines of code xds/balancer/ringhash/logging.go x: 11 commits (all time) y: 2 lines of code xds/utils/grpclog/prefixLogger.go x: 11 commits (all time) y: 35 lines of code protocol/dubbo/impl/const.go x: 66 commits (all time) y: 160 lines of code remoting/codec.go x: 56 commits (all time) y: 20 lines of code cluster/router/tag/factory.go x: 70 commits (all time) y: 16 lines of code protocol/invocation.go x: 186 commits (all time) y: 26 lines of code remoting/xds/common/cluster.go x: 4 commits (all time) y: 20 lines of code xds/balancer/balancer.go x: 8 commits (all time) y: 11 lines of code xds/balancer/cdsbalancer/cluster_handler.go x: 8 commits (all time) y: 166 lines of code xds/balancer/clusterimpl/config.go x: 8 commits (all time) y: 41 lines of code xds/balancer/clustermanager/config.go x: 8 commits (all time) y: 24 lines of code xds/balancer/clusterresolver/config.go x: 8 commits (all time) y: 109 lines of code xds/balancer/clusterresolver/resource_resolver.go x: 8 commits (all time) y: 178 lines of code xds/balancer/clusterresolver/resource_resolver_dns.go x: 8 commits (all time) y: 75 lines of code xds/balancer/clusterresolver/weightedtarget_config.go x: 8 commits (all time) y: 25 lines of code xds/balancer/loadstore/load_store_wrapper.go x: 8 commits (all time) y: 64 lines of code xds/balancer/priority/ignore_resolve_now.go x: 8 commits (all time) y: 43 lines of code xds/balancer/priority/utils.go x: 6 commits (all time) y: 12 lines of code xds/balancer/ringhash/config.go x: 8 commits (all time) y: 33 lines of code xds/balancer/ringhash/util.go x: 8 commits (all time) y: 15 lines of code xds/client/attributes.go x: 9 commits (all time) y: 34 lines of code xds/client/bootstrap/template.go x: 6 commits (all time) y: 21 lines of code xds/client/load/reporter.go x: 6 commits (all time) y: 7 lines of code xds/client/load/store.go x: 6 commits (all time) y: 268 lines of code xds/client/loadreport.go x: 6 commits (all time) y: 16 lines of code xds/client/mocks/XDSClient.go x: 3 commits (all time) y: 154 lines of code xds/client/pubsub/update.go x: 9 commits (all time) y: 237 lines of code xds/client/pubsub/watch.go x: 8 commits (all time) y: 183 lines of code xds/client/requests_counter.go x: 6 commits (all time) y: 63 lines of code xds/client/resource/matcher_path.go x: 8 commits (all time) y: 70 lines of code xds/client/resource/name.go x: 8 commits (all time) y: 76 lines of code xds/client/resource/type_cds.go x: 8 commits (all time) y: 30 lines of code xds/client/resource/type_eds.go x: 6 commits (all time) y: 38 lines of code xds/client/resource/version/version.go x: 6 commits (all time) y: 29 lines of code xds/client/singleton.go x: 8 commits (all time) y: 113 lines of code xds/client/watchers.go x: 6 commits (all time) y: 56 lines of code xds/httpfilter/fault/fault.go x: 8 commits (all time) y: 238 lines of code xds/httpfilter/httpfilter.go x: 8 commits (all time) y: 36 lines of code xds/httpfilter/rbac/rbac.go x: 8 commits (all time) y: 146 lines of code xds/resolver/serviceconfig.go x: 8 commits (all time) y: 327 lines of code xds/utils/balancer/stub/stub.go x: 8 commits (all time) y: 62 lines of code xds/utils/grpcutil/encode_duration.go x: 6 commits (all time) y: 33 lines of code xds/utils/grpcutil/grpcutil.go x: 6 commits (all time) y: 1 lines of code xds/utils/matcher/matcher_header.go x: 8 commits (all time) y: 150 lines of code xds/utils/rbac/matchers.go x: 8 commits (all time) y: 301 lines of code xds/utils/rbac/rbac_engine.go x: 8 commits (all time) y: 144 lines of code xds/utils/wrr/edf.go x: 6 commits (all time) y: 58 lines of code xds/utils/wrr/random.go x: 8 commits (all time) y: 49 lines of code xds/utils/wrr/wrr.go x: 6 commits (all time) y: 5 lines of code xds/utils/xds_cache/timeoutCache.go x: 7 commits (all time) y: 81 lines of code xds/xds_handshake_cluster.go x: 9 commits (all time) y: 15 lines of code cluster/cluster/adaptivesvc/doc.go x: 4 commits (all time) y: 1 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 common/extension/metadata_service.go x: 98 commits (all time) y: 29 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 config_center/dynamic_configuration.go x: 212 commits (all time) y: 45 lines of code config_center/file/impl.go x: 138 commits (all time) y: 246 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/echo/filter.go x: 22 commits (all time) y: 40 lines of code filter/filter.go x: 145 commits (all time) y: 11 lines of code filter/rejected_execution_handler.go x: 122 commits (all time) y: 8 lines of code filter/tracing/filter.go x: 13 commits (all time) y: 61 lines of code metadata/identifier/service_metadata_identifier.go x: 131 commits (all time) y: 27 lines of code protocol/jsonrpc/json.go x: 183 commits (all time) y: 293 lines of code protocol/rest/client/rest_client.go x: 65 commits (all time) y: 21 lines of code registry/registry_factory.go x: 23 commits (all time) y: 4 lines of code registry/service_discovery.go x: 130 commits (all time) y: 23 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 remoting/getty/opentracing.go x: 62 commits (all time) y: 30 lines of code config/remote_config.go x: 124 commits (all time) y: 105 lines of code common/constant/cluster.go x: 28 commits (all time) y: 15 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 common/extension/metadata_remote.go x: 21 commits (all time) y: 25 lines of code cluster/cluster/available/cluster_invoker.go x: 15 commits (all time) y: 38 lines of code cluster/metrics/mock_metrics.go x: 4 commits (all time) y: 88 lines of code cluster/cluster/failfast/cluster_invoker.go x: 12 commits (all time) y: 31 lines of code cluster/cluster/available/cluster.go x: 9 commits (all time) y: 18 lines of code cluster/loadbalance/consistenthashing/loadbalance.go x: 14 commits (all time) y: 46 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 9 commits (all time) y: 112 lines of code cluster/metrics/constants.go x: 7 commits (all time) y: 4 lines of code config/custom_config.go x: 4 commits (all time) y: 51 lines of code config_center/configurator/override.go x: 176 commits (all time) y: 98 lines of code filter/auth/accesskey_storage.go x: 17 commits (all time) y: 33 lines of code filter/auth/consumer_sign_filter.go x: 9 commits (all time) y: 41 lines of code protocol/dubbo/impl/serialize.go x: 33 commits (all time) y: 20 lines of code protocol/dubbo3/reflection/triple_reflection_v1alpha/reflection.proto x: 6 commits (all time) y: 121 lines of code cluster/directory/base/directory.go x: 10 commits (all time) y: 68 lines of code cluster/directory/static/directory.go x: 7 commits (all time) y: 68 lines of code cluster/loadbalance/consistenthashing/selector.go x: 5 commits (all time) y: 78 lines of code cluster/loadbalance/util.go x: 119 commits (all time) y: 36 lines of code common/constant/serialization.go x: 12 commits (all time) y: 10 lines of code common/extension/config.go x: 13 commits (all time) y: 10 lines of code common/extension/loadbalance.go x: 102 commits (all time) y: 14 lines of code common/extension/metadata_service_exporter.go x: 10 commits (all time) y: 22 lines of code common/extension/metadata_service_proxy_factory.go x: 61 commits (all time) y: 24 lines of code common/extension/metrics.go x: 75 commits (all time) y: 15 lines of code common/extension/registry.go x: 136 commits (all time) y: 15 lines of code common/extension/registry_directory.go x: 62 commits (all time) y: 17 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/config_setter.go x: 9 commits (all time) y: 4 lines of code config/generic/generic_service.go x: 11 commits (all time) y: 17 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 config_center/mock_dynamic_config.go x: 202 commits (all time) y: 139 lines of code filter/generic/generalizer/example.pb.go x: 12 commits (all time) y: 204 lines of code filter/generic/generalizer/protobuf_json.go x: 11 commits (all time) y: 53 lines of code filter/tps/limiter/mock.go x: 4 commits (all time) y: 36 lines of code filter/tps/strategy/thread_safe_fix_window.go x: 4 commits (all time) y: 32 lines of code metadata/identifier/subscribe_metadata_identifier.go x: 111 commits (all time) y: 23 lines of code metadata/service/remote_service.go x: 4 commits (all time) y: 10 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 75 commits (all time) y: 185 lines of code protocol/dubbo/hessian2/java_class.go x: 11 commits (all time) y: 160 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.pb.go x: 39 commits (all time) y: 184 lines of code protocol/dubbo3/internal/helloworld.proto x: 19 commits (all time) y: 36 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 14 commits (all time) y: 102 lines of code protocol/grpc/codec.go x: 36 commits (all time) y: 47 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.pb.go x: 14 commits (all time) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 11 commits (all time) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 11 commits (all time) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 15 commits (all time) y: 635 lines of code protocol/grpc/internal/routeguide/routeguide.proto x: 6 commits (all time) y: 96 lines of code protocol/grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go x: 147 commits (all time) y: 235 lines of code protocol/rest/client/client_impl/resty_client.go x: 96 commits (all time) y: 60 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_linux.go x: 78 commits (all time) y: 16 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/rest_server.go x: 80 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/configuration_listener.go x: 77 commits (all time) y: 18 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 filter/handler/rejected_execution_handler_mock.go x: 83 commits (all time) y: 36 lines of code metadata/report/factory/report_factory.go x: 52 commits (all time) y: 9 lines of code protocol/protocolwrapper/mock_protocol_filter.go x: 140 commits (all time) y: 20 lines of code protocol/rest/rest_invoker.go x: 145 commits (all time) y: 96 lines of code registry/servicediscovery/instance/service_instance_selector.go x: 70 commits (all time) y: 8 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 metadata/definition/mock.go x: 42 commits (all time) y: 22 lines of code protocol/rest/config/rest_config.go x: 66 commits (all time) y: 106 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 protocol/dubbo/hessian2/const.go x: 54 commits (all time) y: 150 lines of code protocol/dubbo/impl/package.go x: 18 commits (all time) y: 125 lines of code protocol/dubbo/impl/request.go x: 20 commits (all time) y: 20 lines of code metadata/identifier/metadata_identifier.go x: 76 commits (all time) y: 11 lines of code registry/servicediscovery/synthesizer/subscribed_urls_synthesizer_factory.go x: 30 commits (all time) y: 18 lines of code config/mock_rpcservice.go x: 78 commits (all time) y: 14 lines of code
768.0
lines of code
  min: 1.0
  average: 86.74
  25th percentile: 19.0
  median: 48.0
  75th percentile: 118.0
  max: 768.0
0 900.0
commits (all time)
min: 1.0 | average: 57.56 | 25th percentile: 4.0 | median: 10.0 | 75th percentile: 67.5 | max: 900.0

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

common/constant/key.go x: 89 contributors (all time) y: 352 lines of code common/host_util.go x: 18 contributors (all time) y: 53 lines of code config/config_center_config.go x: 52 contributors (all time) y: 178 lines of code config/instance/metadata_report.go x: 26 contributors (all time) y: 39 lines of code config/metric_config.go x: 26 contributors (all time) y: 70 lines of code config_center/nacos/listener.go x: 46 contributors (all time) y: 45 lines of code config_center/zookeeper/listener.go x: 35 contributors (all time) y: 65 lines of code imports/imports.go x: 24 contributors (all time) y: 68 lines of code metadata/report/reporter_metric.go x: 1 contributors (all time) y: 42 lines of code metrics/api.go x: 1 contributors (all time) y: 156 lines of code metrics/app_info/collector.go x: 1 contributors (all time) y: 10 lines of code metrics/bus.go x: 1 contributors (all time) y: 34 lines of code metrics/common.go x: 1 contributors (all time) y: 102 lines of code metrics/config_center/collector.go x: 1 contributors (all time) y: 62 lines of code metrics/event.go x: 1 contributors (all time) y: 4 lines of code metrics/metadata/collector.go x: 1 contributors (all time) y: 105 lines of code metrics/prometheus/registry.go x: 1 contributors (all time) y: 137 lines of code metrics/reporter.go x: 33 contributors (all time) y: 40 lines of code registry/base_registry.go x: 55 contributors (all time) y: 321 lines of code registry/directory/directory.go x: 71 contributors (all time) y: 422 lines of code registry/nacos/registry.go x: 67 contributors (all time) y: 243 lines of code registry/servicediscovery/service_discovery_registry.go x: 52 contributors (all time) y: 319 lines of code metrics/prometheus/constant.go x: 2 contributors (all time) y: 34 lines of code metrics/prometheus/model.go x: 1 contributors (all time) y: 316 lines of code metrics/prometheus/reporter.go x: 42 contributors (all time) y: 163 lines of code metrics/util/aggregate/counter.go x: 1 contributors (all time) y: 46 lines of code metrics/util/aggregate/aggregator.go x: 1 contributors (all time) y: 85 lines of code metrics/util/aggregate/sliding_window.go x: 1 contributors (all time) y: 59 lines of code metrics/util/aggregate/pane.go x: 1 contributors (all time) y: 20 lines of code common/extension/logger.go x: 2 contributors (all time) y: 21 lines of code config/service.go x: 35 contributors (all time) y: 69 lines of code config_center/nacos/impl.go x: 49 contributors (all time) y: 178 lines of code filter/metrics/filter.go x: 12 contributors (all time) y: 49 lines of code metadata/report/nacos/report.go x: 39 contributors (all time) y: 237 lines of code metadata/report/zookeeper/report.go x: 38 contributors (all time) y: 161 lines of code metrics/prometheus/api.go x: 2 contributors (all time) y: 144 lines of code registry/nacos/listener.go x: 55 contributors (all time) y: 173 lines of code registry/nacos/service_discovery.go x: 56 contributors (all time) y: 266 lines of code remoting/nacos/builder.go x: 30 contributors (all time) y: 106 lines of code protocol/dubbo3/health/serverhealth.go x: 4 contributors (all time) y: 119 lines of code xds/client/controller/transport.go x: 9 contributors (all time) y: 306 lines of code xds/client/controller/version/v2/loadreport.go x: 8 contributors (all time) y: 117 lines of code xds/client/controller/version/v3/client.go x: 10 contributors (all time) y: 114 lines of code xds/csds/csds.go x: 9 contributors (all time) y: 155 lines of code config/reference_config.go x: 80 contributors (all time) y: 400 lines of code cluster/router/condition/dynamic_router.go x: 2 contributors (all time) y: 163 lines of code cluster/router/tag/match.go x: 5 contributors (all time) y: 126 lines of code cluster/router/tag/router.go x: 8 contributors (all time) y: 97 lines of code config/provider_config.go x: 57 contributors (all time) y: 213 lines of code config/router_config.go x: 50 contributors (all time) y: 107 lines of code config/tracing_config.go x: 5 contributors (all time) y: 22 lines of code protocol/dubbo3/dubbo3_invoker.go x: 25 contributors (all time) y: 199 lines of code protocol/dubbo3/dubbo3_protocol.go x: 23 contributors (all time) y: 219 lines of code config/consumer_config.go x: 60 contributors (all time) y: 217 lines of code config_center/zookeeper/impl.go x: 56 contributors (all time) y: 217 lines of code remoting/zookeeper/listener.go x: 72 contributors (all time) y: 405 lines of code registry/polaris/service_discovery.go x: 10 contributors (all time) y: 267 lines of code common/constant/default.go x: 69 contributors (all time) y: 77 lines of code config/application_config.go x: 42 contributors (all time) y: 74 lines of code config/config_loader.go x: 74 contributors (all time) y: 127 lines of code config/logger_config.go x: 15 contributors (all time) y: 118 lines of code config/root_config.go x: 25 contributors (all time) y: 316 lines of code logger/logger.go x: 1 contributors (all time) y: 18 lines of code logger/logrus/logrus.go x: 1 contributors (all time) y: 92 lines of code logger/zap/zap.go x: 1 contributors (all time) y: 118 lines of code cluster/router/condition/factory.go x: 22 contributors (all time) y: 25 lines of code cluster/router/condition/matcher/base.go x: 1 contributors (all time) y: 107 lines of code cluster/router/condition/matcher/factory.go x: 1 contributors (all time) y: 55 lines of code cluster/router/condition/matcher/pattern_value/wildcard.go x: 1 contributors (all time) y: 50 lines of code cluster/router/condition/route.go x: 1 contributors (all time) y: 261 lines of code common/extension/router_condition_matcher.go x: 1 contributors (all time) y: 13 lines of code registry/service_instance.go x: 40 contributors (all time) y: 149 lines of code registry/zookeeper/service_discovery.go x: 41 contributors (all time) y: 250 lines of code remoting/zookeeper/curator_discovery/service_instance.go x: 12 contributors (all time) y: 10 lines of code metadata/service/local/service_proxy.go x: 13 contributors (all time) y: 123 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 protocol/grpc/client.go x: 51 contributors (all time) y: 121 lines of code protocol/grpc/server.go x: 50 contributors (all time) y: 149 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 tools/dubbogo-cli/cmd/show.go x: 4 contributors (all time) y: 83 lines of code cluster/router/condition/matcher/argument.go x: 1 contributors (all time) y: 45 lines of code common/url.go x: 81 contributors (all time) y: 693 lines of code registry/zookeeper/listener.go x: 57 contributors (all time) y: 138 lines of code registry/protocol/protocol.go x: 73 contributors (all time) y: 430 lines of code protocol/protocol.go x: 41 contributors (all time) y: 82 lines of code config/graceful_shutdown.go x: 41 contributors (all time) y: 155 lines of code config/metadata_report_config.go x: 45 contributors (all time) y: 132 lines of code config/registry_config.go x: 61 contributors (all time) y: 383 lines of code filter/tps/filter.go x: 13 contributors (all time) y: 60 lines of code filter/tps_limiter.go x: 35 contributors (all time) y: 8 lines of code metadata/mapping/service_name_mapping.go x: 20 contributors (all time) y: 13 lines of code protocol/dubbo3/reflection/serverreflection.go x: 7 contributors (all time) y: 387 lines of code protocol/invoker.go x: 47 contributors (all time) y: 59 lines of code protocol/result.go x: 37 contributors (all time) y: 61 lines of code proxy/proxy.go x: 2 contributors (all time) y: 206 lines of code remoting/etcdv3/client.go x: 44 contributors (all time) y: 48 lines of code xds/balancer/clusterresolver/configbuilder.go x: 9 contributors (all time) y: 215 lines of code xds/balancer/priority/balancer_priority.go x: 8 contributors (all time) y: 168 lines of code xds/balancer/ringhash/ringhash.go x: 9 contributors (all time) y: 250 lines of code xds/client/controller/version/v2/client.go x: 9 contributors (all time) y: 113 lines of code xds/client/resource/filter_chain.go x: 9 contributors (all time) y: 564 lines of code xds/client/resource/matcher.go x: 8 contributors (all time) y: 204 lines of code xds/credentials/cert_manager.go x: 4 contributors (all time) y: 209 lines of code xds/credentials/certprovider/distributor.go x: 4 contributors (all time) y: 55 lines of code xds/credentials/token_provider.go x: 4 contributors (all time) y: 27 lines of code xds/server/conn_wrapper.go x: 11 contributors (all time) y: 87 lines of code xds/utils/balancergroup/balancergroup.go x: 9 contributors (all time) y: 284 lines of code xds/utils/grpclog/grpclog.go x: 9 contributors (all time) y: 64 lines of code xds/utils/grpcutil/method.go x: 7 contributors (all time) y: 37 lines of code xds/utils/hierarchy/hierarchy.go x: 7 contributors (all time) y: 48 lines of code xds/utils/serviceconfig/serviceconfig.go x: 9 contributors (all time) y: 80 lines of code config/protocol_config.go x: 34 contributors (all time) y: 60 lines of code config/service_config.go x: 75 contributors (all time) y: 478 lines of code config/tls_config.go x: 3 contributors (all time) y: 107 lines of code metadata/mapping/metadata/service_name_mapping.go x: 14 contributors (all time) y: 77 lines of code metadata/mapping/mock_service_name_mapping.go x: 9 contributors (all time) y: 21 lines of code metadata/report/etcd/report.go x: 38 contributors (all time) y: 146 lines of code metadata/report/report.go x: 31 contributors (all time) y: 24 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 registry/service_mapping_changed_listener.go x: 2 contributors (all time) y: 8 lines of code registry/servicediscovery/service_instances_changed_listener_impl.go x: 2 contributors (all time) y: 172 lines of code registry/servicediscovery/service_mapping_change_listener_impl.go x: 2 contributors (all time) y: 80 lines of code cluster/loadbalance/leastactive/loadbalance.go x: 10 contributors (all time) y: 74 lines of code cluster/router/polaris/factory.go x: 2 contributors (all time) y: 11 lines of code common/constant/env.go x: 37 contributors (all time) y: 15 lines of code common/constant/file/suffix.go x: 4 contributors (all time) y: 13 lines of code common/constant/polaris_key.go x: 2 contributors (all time) y: 22 lines of code common/constant/version.go x: 27 contributors (all time) y: 6 lines of code config/config_loader_options.go x: 22 contributors (all time) y: 173 lines of code config/config_resolver.go x: 10 contributors (all time) y: 88 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 filter/filter_impl/import.go x: 15 contributors (all time) y: 19 lines of code metadata/definition/definition.go x: 40 contributors (all time) y: 139 lines of code metadata/identifier/base_metadata_identifier.go x: 34 contributors (all time) y: 72 lines of code metadata/report/delegate/delegate_report.go x: 40 contributors (all time) y: 238 lines of code metadata/service/local_service.go x: 14 contributors (all time) y: 79 lines of code protocol/mock/mock_invoker.go x: 41 contributors (all time) y: 65 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 registry/registry.go x: 45 contributors (all time) y: 20 lines of code registry/xds/registry.go x: 8 contributors (all time) y: 127 lines of code registry/zookeeper/registry.go x: 70 contributors (all time) y: 242 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/parser/parser.go x: 2 contributors (all time) y: 56 lines of code remoting/polaris/polaris.yaml x: 7 contributors (all time) y: 84 lines of code tools/dubbogo-cli/cmd/call.go x: 2 contributors (all time) y: 66 lines of code tools/dubbogo-cli/cmd/gen.go x: 2 contributors (all time) y: 28 lines of code tools/dubbogo-cli/cmd/hessian.go x: 2 contributors (all time) y: 43 lines of code tools/dubbogo-cli/cmd/install.go x: 2 contributors (all time) y: 85 lines of code tools/dubbogo-cli/cmd/root.go x: 2 contributors (all time) y: 41 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/api/api.pb.go x: 2 contributors (all time) y: 198 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/api/api_triple.pb.go x: 2 contributors (all time) y: 187 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/Chart.yaml x: 2 contributors (all time) y: 6 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/templates/_helpers.tpl x: 2 contributors (all time) y: 68 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/templates/deployment.yaml x: 2 contributors (all time) y: 62 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/chart/app/templates/service.yaml x: 2 contributors (all time) y: 18 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/newApp/chart/nacos_env/values.yaml x: 2 contributors (all time) y: 33 lines of code tools/dubbogo-cli/cmd/testGenCode/template/newApp/cmd/app.go x: 2 contributors (all time) y: 14 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/api.go x: 2 contributors (all time) y: 462 lines of code tools/dubbogo-cli/generator/application/chart.go x: 2 contributors (all time) y: 380 lines of code tools/dubbogo-cli/generator/sample/api.go x: 2 contributors (all time) y: 220 lines of code tools/dubbogo-cli/generator/sample/hessian/generator.go x: 2 contributors (all time) y: 225 lines of code tools/dubbogo-cli/internal/protocol/dubbo/dubbo_protocol.go x: 2 contributors (all time) y: 73 lines of code tools/dubbogo-cli/metadata/zookeeper/zookeeper.go x: 2 contributors (all time) y: 121 lines of code xds/balancer/cdsbalancer/cdsbalancer.go x: 11 contributors (all time) y: 359 lines of code xds/client/bootstrap/bootstrap.go x: 11 contributors (all time) y: 273 lines of code xds/credentials/certgenerate/crypto.go x: 3 contributors (all time) y: 119 lines of code xds/credentials/certgenerate/dual_use.go x: 3 contributors (all time) y: 12 lines of code xds/credentials/certgenerate/generate_cert.go x: 3 contributors (all time) y: 301 lines of code xds/credentials/certgenerate/generate_csr.go x: 3 contributors (all time) y: 93 lines of code xds/credentials/certgenerate/san.go x: 3 contributors (all time) y: 124 lines of code xds/credentials/certprovider/pemfile/builder.go x: 3 contributors (all time) y: 64 lines of code xds/credentials/certprovider/pemfile/watcher.go x: 3 contributors (all time) y: 166 lines of code xds/credentials/certprovider/provider.go x: 3 contributors (all time) y: 37 lines of code xds/credentials/certprovider/remote/istioca_client.go x: 3 contributors (all time) y: 148 lines of code xds/credentials/certprovider/remote/v1alpha1/ca.pb.go x: 3 contributors (all time) y: 212 lines of code xds/credentials/certprovider/remote/v1alpha1/ca_grpc.pb.go x: 3 contributors (all time) y: 73 lines of code xds/credentials/certprovider/store.go x: 3 contributors (all time) y: 89 lines of code xds/credentials/env.go x: 3 contributors (all time) y: 30 lines of code xds/utils/credentials/xds/handshake_info.go x: 10 contributors (all time) y: 196 lines of code config/config_utils.go x: 26 contributors (all time) y: 88 lines of code common/extension/metadata_report_factory.go x: 28 contributors (all time) y: 14 lines of code common/metadata_info.go x: 14 contributors (all time) y: 182 lines of code config/instance/registry_metadata_report.go x: 6 contributors (all time) y: 43 lines of code remoting/zookeeper/curator_discovery/service_discovery.go x: 36 contributors (all time) y: 233 lines of code config/graceful_shutdown_config.go x: 33 contributors (all time) y: 112 lines of code metadata/service/local/service.go x: 15 contributors (all time) y: 212 lines of code metadata/service/remote/service.go x: 32 contributors (all time) y: 108 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/graceful_shutdown/provider_filter.go x: 11 contributors (all time) y: 75 lines of code filter/sentinel/filter.go x: 17 contributors (all time) y: 203 lines of code filter/token/filter.go x: 12 contributors (all time) y: 65 lines of code protocol/dubbo/dubbo_exporter.go x: 40 contributors (all time) y: 28 lines of code protocol/dubbo/dubbo_invoker.go x: 60 contributors (all time) y: 157 lines of code protocol/grpc/grpc_exporter.go x: 45 contributors (all time) y: 28 lines of code protocol/jsonrpc/jsonrpc_exporter.go x: 41 contributors (all time) y: 28 lines of code protocol/rest/rest_exporter.go x: 43 contributors (all time) y: 28 lines of code registry/servicediscovery/instance/random/random_service_instance_selector.go x: 29 contributors (all time) y: 29 lines of code protocol/invocation/rpcinvocation.go x: 56 contributors (all time) y: 236 lines of code filter/adaptivesvc/limiter/hill_climbing.go x: 7 contributors (all time) y: 251 lines of code cluster/cluster/adaptivesvc/cluster_invoker.go x: 8 contributors (all time) y: 72 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/failback/cluster_invoker.go x: 10 contributors (all time) y: 152 lines of code cluster/cluster/failover/cluster_invoker.go x: 10 contributors (all time) y: 98 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 cluster/cluster/mock.go x: 4 contributors (all time) y: 67 lines of code cluster/loadbalance/ringhash/ringhash.go x: 3 contributors (all time) y: 60 lines of code cluster/router/meshrouter/meshrouter.go x: 6 contributors (all time) y: 103 lines of code common/extension/proxy_factory.go x: 26 contributors (all time) y: 21 lines of code common/rpc_service.go x: 60 contributors (all time) y: 292 lines of code config_center/file/listener.go x: 17 contributors (all time) y: 121 lines of code config_center/nacos/client.go x: 44 contributors (all time) y: 79 lines of code config_center/nacos/facade.go x: 24 contributors (all time) y: 28 lines of code config_center/parser/configuration_parser.go x: 49 contributors (all time) y: 210 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/adaptivesvc/filter.go x: 9 contributors (all time) y: 115 lines of code filter/adaptivesvc/limiter/utils.go x: 8 contributors (all time) y: 25 lines of code filter/auth/provider_auth_filter.go x: 8 contributors (all time) y: 49 lines of code filter/auth/sign_util.go x: 4 contributors (all time) y: 50 lines of code filter/exec_limit/filter.go x: 11 contributors (all time) y: 88 lines of code filter/generic/filter.go x: 14 contributors (all time) y: 71 lines of code filter/generic/generalizer/gson.go x: 10 contributors (all time) y: 64 lines of code filter/generic/generalizer/map.go x: 10 contributors (all time) y: 161 lines of code filter/generic/service_filter.go x: 17 contributors (all time) y: 91 lines of code filter/generic/util.go x: 11 contributors (all time) y: 46 lines of code filter/graceful_shutdown/consumer_filter.go x: 6 contributors (all time) y: 54 lines of code filter/handler/rejected_execution_handler_only_log.go x: 36 contributors (all time) y: 37 lines of code filter/hystrix/filter.go x: 14 contributors (all time) y: 218 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 filter/xds/cb/filter.go x: 5 contributors (all time) y: 72 lines of code metadata/service/exporter/configurable/exporter.go x: 39 contributors (all time) y: 70 lines of code metadata/service/local/metadata_service_proxy_factory.go x: 6 contributors (all time) y: 77 lines of code protocol/dubbo/dubbo_codec.go x: 33 contributors (all time) y: 235 lines of code protocol/dubbo/dubbo_protocol.go x: 54 contributors (all time) y: 165 lines of code protocol/dubbo/hessian2/hessian_request.go x: 28 contributors (all time) y: 199 lines of code protocol/dubbo/hessian2/hessian_response.go x: 30 contributors (all time) y: 309 lines of code protocol/dubbo/impl/codec.go x: 33 contributors (all time) y: 222 lines of code protocol/dubbo/impl/hessian.go x: 33 contributors (all time) y: 477 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/routeguide/client.go x: 13 contributors (all time) y: 84 lines of code protocol/grpc/internal/routeguide/server.go x: 12 contributors (all time) y: 768 lines of code protocol/jsonrpc/http.go x: 53 contributors (all time) y: 152 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/jsonrpc/server.go x: 51 contributors (all time) y: 305 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 protocol/rest/rest_protocol.go x: 46 contributors (all time) y: 126 lines of code protocol/rest/server/rest_server.go x: 39 contributors (all time) y: 260 lines of code protocol/rest/server/server_impl/go_restful_server.go x: 45 contributors (all time) y: 112 lines of code protocol/rpc_status.go x: 43 contributors (all time) y: 197 lines of code proxy/proxy_factory/default.go x: 1 contributors (all time) y: 111 lines of code proxy/proxy_factory/utils.go x: 1 contributors (all time) y: 32 lines of code registry/base_configuration_listener.go x: 33 contributors (all time) y: 82 lines of code registry/etcdv3/listener.go x: 41 contributors (all time) y: 90 lines of code registry/etcdv3/service_discovery.go x: 49 contributors (all time) y: 227 lines of code registry/event/base_configuration_listener.go x: 10 contributors (all time) y: 82 lines of code registry/event/metadata_service_url_params_customizer.go x: 22 contributors (all time) y: 59 lines of code registry/event/protocol_ports_metadata_customizer.go x: 22 contributors (all time) y: 65 lines of code registry/event/service_revision_customizer.go x: 30 contributors (all time) y: 83 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.go x: 30 contributors (all time) y: 133 lines of code remoting/exchange_client.go x: 31 contributors (all time) y: 137 lines of code remoting/getty/listener.go x: 38 contributors (all time) y: 284 lines of code remoting/getty/readwriter.go x: 29 contributors (all time) y: 117 lines of code remoting/xds/client.go x: 8 contributors (all time) y: 401 lines of code remoting/xds/ewatcher/ewatcher.go x: 6 contributors (all time) y: 93 lines of code remoting/xds/mapping/handler.go x: 5 contributors (all time) y: 128 lines of code remoting/zookeeper/client.go x: 59 contributors (all time) y: 35 lines of code remoting/zookeeper/facade.go x: 55 contributors (all time) y: 34 lines of code xds/balancer/clusterimpl/clusterimpl.go x: 8 contributors (all time) y: 369 lines of code xds/balancer/clusterimpl/picker.go x: 8 contributors (all time) y: 135 lines of code xds/balancer/clustermanager/balancerstateaggregator.go x: 8 contributors (all time) y: 124 lines of code xds/balancer/clusterresolver/clusterresolver.go x: 8 contributors (all time) y: 251 lines of code xds/balancer/priority/balancer.go x: 8 contributors (all time) y: 161 lines of code xds/balancer/ringhash/picker.go x: 8 contributors (all time) y: 85 lines of code xds/client/authority.go x: 8 contributors (all time) y: 153 lines of code xds/client/controller/version/version.go x: 8 contributors (all time) y: 56 lines of code xds/client/pubsub/pubsub.go x: 8 contributors (all time) y: 122 lines of code xds/client/resource/unmarshal_cds.go x: 8 contributors (all time) y: 330 lines of code xds/client/resource/unmarshal_eds.go x: 8 contributors (all time) y: 104 lines of code xds/client/resource/unmarshal_lds.go x: 8 contributors (all time) y: 239 lines of code xds/client/resource/unmarshal_rds.go x: 8 contributors (all time) y: 348 lines of code xds/resolver/xds_resolver.go x: 8 contributors (all time) y: 194 lines of code xds/server/listener_wrapper.go x: 8 contributors (all time) y: 248 lines of code protocol/dubbo3/health/triple_health_v1/health.pb.go x: 1 contributors (all time) y: 247 lines of code protocol/dubbo3/health/triple_health_v1/health.proto x: 1 contributors (all time) y: 54 lines of code protocol/dubbo3/health/triple_health_v1/health_triple.pb.go x: 1 contributors (all time) y: 184 lines of code remoting/xds/error.go x: 5 contributors (all time) y: 8 lines of code cluster/router/meshrouter/factory.go x: 4 contributors (all time) y: 16 lines of code protocol/dubbo3/reflection/triple_reflection_v1alpha/reflection.pb.go x: 5 contributors (all time) y: 743 lines of code protocol/dubbo3/reflection/triple_reflection_v1alpha/reflection_triple.pb.go x: 5 contributors (all time) y: 142 lines of code remoting/xds/mapping/mocks/InterfaceMapHandler.go x: 4 contributors (all time) y: 59 lines of code remoting/xds/mocks/client.go x: 3 contributors (all time) y: 51 lines of code cluster/loadbalance/random/loadbalance.go x: 8 contributors (all time) y: 43 lines of code filter/otel/trace/doc.go x: 1 contributors (all time) y: 1 lines of code cluster/loadbalance/ringhash/ring.go x: 2 contributors (all time) y: 115 lines of code common/constant/loadbalance.go x: 8 contributors (all time) y: 9 lines of code common/constant/xds.go x: 5 contributors (all time) y: 17 lines of code common/config/environment.go x: 35 contributors (all time) y: 94 lines of code xds/balancer/priority/balancer_child.go x: 7 contributors (all time) y: 66 lines of code xds/balancer/ringhash/logging.go x: 7 contributors (all time) y: 2 lines of code xds/utils/grpclog/prefixLogger.go x: 7 contributors (all time) y: 35 lines of code protocol/dubbo/impl/const.go x: 20 contributors (all time) y: 160 lines of code remoting/codec.go x: 20 contributors (all time) y: 20 lines of code cluster/router/tag/factory.go x: 28 contributors (all time) y: 16 lines of code filter/adaptivesvc/limiter/limiter.go x: 6 contributors (all time) y: 19 lines of code protocol/invocation.go x: 42 contributors (all time) y: 26 lines of code registry/mocks/NotifyListener.go x: 3 contributors (all time) y: 16 lines of code remoting/listener.go x: 37 contributors (all time) y: 29 lines of code remoting/xds/common/addr.go x: 3 contributors (all time) y: 21 lines of code remoting/xds/mapping/debug.go x: 4 contributors (all time) y: 36 lines of code remoting/xds/mapping/metadata.go x: 3 contributors (all time) y: 25 lines of code xds/balancer/balancer.go x: 7 contributors (all time) y: 11 lines of code xds/balancer/cdsbalancer/cluster_handler.go x: 7 contributors (all time) y: 166 lines of code xds/balancer/clusterimpl/config.go x: 7 contributors (all time) y: 41 lines of code xds/balancer/clustermanager/config.go x: 7 contributors (all time) y: 24 lines of code xds/balancer/clusterresolver/config.go x: 7 contributors (all time) y: 109 lines of code xds/balancer/clusterresolver/resource_resolver.go x: 7 contributors (all time) y: 178 lines of code xds/balancer/clusterresolver/resource_resolver_dns.go x: 7 contributors (all time) y: 75 lines of code xds/balancer/clusterresolver/weightedtarget_config.go x: 7 contributors (all time) y: 25 lines of code xds/balancer/priority/utils.go x: 6 contributors (all time) y: 12 lines of code xds/balancer/ringhash/config.go x: 7 contributors (all time) y: 33 lines of code xds/balancer/ringhash/util.go x: 7 contributors (all time) y: 15 lines of code xds/client/dump.go x: 6 contributors (all time) y: 34 lines of code xds/client/load/reporter.go x: 6 contributors (all time) y: 7 lines of code xds/client/load/store.go x: 6 contributors (all time) y: 268 lines of code xds/client/loadreport.go x: 6 contributors (all time) y: 16 lines of code xds/client/mocks/XDSClient.go x: 3 contributors (all time) y: 154 lines of code xds/client/pubsub/update.go x: 7 contributors (all time) y: 237 lines of code xds/client/pubsub/watch.go x: 7 contributors (all time) y: 183 lines of code xds/client/requests_counter.go x: 6 contributors (all time) y: 63 lines of code xds/client/resource/matcher_path.go x: 7 contributors (all time) y: 70 lines of code xds/client/resource/name.go x: 7 contributors (all time) y: 76 lines of code xds/client/resource/type_cds.go x: 7 contributors (all time) y: 30 lines of code xds/client/resource/type_eds.go x: 6 contributors (all time) y: 38 lines of code xds/client/resource/type_rds.go x: 7 contributors (all time) y: 127 lines of code xds/client/resource/version/version.go x: 6 contributors (all time) y: 29 lines of code xds/client/singleton.go x: 7 contributors (all time) y: 113 lines of code xds/client/watchers.go x: 6 contributors (all time) y: 56 lines of code xds/httpfilter/rbac/rbac.go x: 7 contributors (all time) y: 146 lines of code xds/internal/internal.go x: 6 contributors (all time) y: 27 lines of code xds/resolver/serviceconfig.go x: 7 contributors (all time) y: 327 lines of code xds/utils/balancer/stub/stub.go x: 7 contributors (all time) y: 62 lines of code xds/utils/grpcutil/encode_duration.go x: 6 contributors (all time) y: 33 lines of code xds/utils/grpcutil/grpcutil.go x: 6 contributors (all time) y: 1 lines of code xds/utils/matcher/matcher_header.go x: 7 contributors (all time) y: 150 lines of code xds/utils/matcher/string_matcher.go x: 7 contributors (all time) y: 140 lines of code xds/utils/rbac/matchers.go x: 7 contributors (all time) y: 301 lines of code xds/utils/rbac/rbac_engine.go x: 7 contributors (all time) y: 144 lines of code xds/utils/transport/conn.go x: 6 contributors (all time) y: 13 lines of code xds/utils/wrr/edf.go x: 6 contributors (all time) y: 58 lines of code xds/utils/wrr/random.go x: 7 contributors (all time) y: 49 lines of code xds/utils/wrr/wrr.go x: 6 contributors (all time) y: 5 lines of code xds/utils/xds_cache/timeoutCache.go x: 6 contributors (all time) y: 81 lines of code cluster/cluster/adaptivesvc/doc.go x: 3 contributors (all time) y: 1 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 config_center/file/impl.go x: 33 contributors (all time) y: 246 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/echo/filter.go x: 13 contributors (all time) y: 40 lines of code filter/filter.go x: 41 contributors (all time) y: 11 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 metadata/identifier/service_metadata_identifier.go x: 38 contributors (all time) y: 27 lines of code protocol/jsonrpc/json.go x: 41 contributors (all time) y: 293 lines of code protocol/rest/client/rest_client.go x: 17 contributors (all time) y: 21 lines of code registry/registry_factory.go x: 11 contributors (all time) y: 4 lines of code registry/service_discovery.go x: 35 contributors (all time) y: 23 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 remoting/getty/opentracing.go x: 21 contributors (all time) y: 30 lines of code config/parsers/properties/properties.go x: 3 contributors (all time) y: 47 lines of code config/remote_config.go x: 36 contributors (all time) y: 105 lines of code common/constant/cluster.go x: 16 contributors (all time) y: 15 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/filter.go x: 29 contributors (all time) y: 31 lines of code common/extension/tps_limit.go x: 25 contributors (all time) y: 33 lines of code filter/auth/default_authenticator.go x: 10 contributors (all time) y: 107 lines of code common/extension/metadata_remote.go x: 10 contributors (all time) y: 25 lines of code cluster/metrics/local_metrics.go x: 5 contributors (all time) y: 51 lines of code cluster/metrics/mock_metrics.go x: 4 contributors (all time) y: 88 lines of code cluster/loadbalance/consistenthashing/loadbalance.go x: 8 contributors (all time) y: 46 lines of code cluster/loadbalance/roundrobin/loadbalance.go x: 6 contributors (all time) y: 112 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 config_center/configurator/override.go x: 43 contributors (all time) y: 98 lines of code filter/auth/accesskey_storage.go x: 8 contributors (all time) y: 33 lines of code protocol/dubbo3/reflection/triple_reflection_v1alpha/reflection.proto x: 5 contributors (all time) y: 121 lines of code cluster/cluster/interceptor_invoker.go x: 3 contributors (all time) y: 68 lines of code cluster/directory/base/directory.go x: 5 contributors (all time) y: 68 lines of code cluster/directory/directory.go x: 3 contributors (all time) y: 9 lines of code cluster/loadbalance/consistenthashing/selector.go x: 3 contributors (all time) y: 78 lines of code cluster/loadbalance/util.go x: 29 contributors (all time) y: 36 lines of code common/extension/config.go x: 8 contributors (all time) y: 10 lines of code common/extension/loadbalance.go x: 26 contributors (all time) y: 14 lines of code common/extension/metadata_service_proxy_factory.go x: 19 contributors (all time) y: 24 lines of code common/extension/metrics.go x: 22 contributors (all time) y: 15 lines of code common/extension/registry.go x: 31 contributors (all time) y: 15 lines of code common/extension/registry_directory.go x: 23 contributors (all time) y: 17 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/config_setter.go x: 7 contributors (all time) y: 4 lines of code config/generic/generic_service.go x: 9 contributors (all time) y: 17 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/configurator/mock.go x: 21 contributors (all time) y: 20 lines of code config_center/file/factory.go x: 18 contributors (all time) y: 26 lines of code config_center/mock_dynamic_config.go x: 43 contributors (all time) y: 139 lines of code filter/generic/generalizer/example.pb.go x: 10 contributors (all time) y: 204 lines of code filter/generic/generalizer/generalizer.go x: 7 contributors (all time) y: 9 lines of code filter/generic/generalizer/protobuf_json.go x: 9 contributors (all time) y: 53 lines of code filter/tps/limiter/mock.go x: 3 contributors (all time) y: 36 lines of code filter/tps/strategy/fix_window.go x: 5 contributors (all time) y: 41 lines of code filter/tps/strategy/thread_safe_fix_window.go x: 3 contributors (all time) y: 32 lines of code metadata/identifier/subscribe_metadata_identifier.go x: 28 contributors (all time) y: 23 lines of code protocol/dubbo/hessian2/hessian_dubbo.go x: 24 contributors (all time) y: 185 lines of code protocol/dubbo/hessian2/java_class.go x: 9 contributors (all time) y: 160 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.pb.go x: 12 contributors (all time) y: 184 lines of code protocol/dubbo3/internal/helloworld.proto x: 8 contributors (all time) y: 36 lines of code protocol/dubbo3/internal/helloworld_triple.pb.go x: 7 contributors (all time) y: 102 lines of code protocol/grpc/codec.go x: 17 contributors (all time) y: 47 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/helloworld/helloworld.pb.go x: 11 contributors (all time) y: 230 lines of code protocol/grpc/internal/multiprotos/first.pb.go x: 9 contributors (all time) y: 227 lines of code protocol/grpc/internal/multiprotos/second.pb.go x: 9 contributors (all time) y: 466 lines of code protocol/grpc/internal/routeguide/routeguide.pb.go x: 11 contributors (all time) y: 635 lines of code protocol/grpc/internal/routeguide/routeguide.proto x: 4 contributors (all time) y: 96 lines of code protocol/grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go x: 35 contributors (all time) y: 235 lines of code protocol/rest/client/client_impl/resty_client.go x: 29 contributors (all time) y: 60 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/rest_server.go x: 21 contributors (all time) y: 14 lines of code common/extension/service_instance_customizer.go x: 16 contributors (all time) y: 21 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/configuration_listener.go x: 20 contributors (all time) y: 18 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 metadata/service/exporter/exporter.go x: 22 contributors (all time) y: 10 lines of code protocol/dubbo/opentracing.go x: 23 contributors (all time) y: 30 lines of code protocol/rest/rest_invoker.go x: 36 contributors (all time) y: 96 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 metadata/definition/mock.go x: 15 contributors (all time) y: 22 lines of code protocol/rest/config/rest_config.go x: 24 contributors (all time) y: 106 lines of code protocol/grpc/config.go x: 13 contributors (all time) y: 31 lines of code protocol/dubbo/hessian2/const.go x: 17 contributors (all time) y: 150 lines of code protocol/dubbo/impl/package.go x: 7 contributors (all time) y: 125 lines of code protocol/dubbo/impl/request.go x: 8 contributors (all time) y: 20 lines of code metadata/identifier/metadata_identifier.go x: 21 contributors (all time) y: 11 lines of code registry/servicediscovery/synthesizer/subscribed_urls_synthesizer_factory.go x: 11 contributors (all time) y: 18 lines of code
768.0
lines of code
  min: 1.0
  average: 86.74
  25th percentile: 19.0
  median: 48.0
  75th percentile: 118.0
  max: 768.0
0 89.0
contributors (all time)
min: 1.0 | average: 14.64 | 25th percentile: 3.0 | median: 7.0 | 75th percentile: 22.0 | max: 89.0

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

common/constant/key.go x: 1 commits (30d) y: 352 lines of code common/host_util.go x: 1 commits (30d) y: 53 lines of code config/config_center_config.go x: 1 commits (30d) y: 178 lines of code config/instance/metadata_report.go x: 1 commits (30d) y: 39 lines of code config/metric_config.go x: 3 commits (30d) y: 70 lines of code config_center/nacos/listener.go x: 2 commits (30d) y: 45 lines of code config_center/zookeeper/listener.go x: 1 commits (30d) y: 65 lines of code imports/imports.go x: 1 commits (30d) y: 68 lines of code metadata/report/reporter_metric.go x: 1 commits (30d) y: 42 lines of code metrics/api.go x: 1 commits (30d) y: 156 lines of code metrics/app_info/collector.go x: 1 commits (30d) y: 10 lines of code metrics/bus.go x: 1 commits (30d) y: 34 lines of code metrics/common.go x: 1 commits (30d) y: 102 lines of code metrics/config_center/collector.go x: 1 commits (30d) y: 62 lines of code metrics/event.go x: 1 commits (30d) y: 4 lines of code metrics/metadata/collector.go x: 1 commits (30d) y: 105 lines of code metrics/metadata/metric_set.go x: 1 commits (30d) y: 61 lines of code metrics/prometheus/registry.go x: 1 commits (30d) y: 137 lines of code metrics/reporter.go x: 1 commits (30d) y: 40 lines of code registry/base_registry.go x: 1 commits (30d) y: 321 lines of code registry/directory/directory.go x: 1 commits (30d) y: 422 lines of code registry/nacos/registry.go x: 2 commits (30d) y: 243 lines of code registry/servicediscovery/service_discovery_registry.go x: 1 commits (30d) y: 319 lines of code metrics/prometheus/constant.go x: 3 commits (30d) y: 34 lines of code metrics/prometheus/metric_set.go x: 2 commits (30d) y: 101 lines of code metrics/prometheus/model.go x: 2 commits (30d) y: 316 lines of code metrics/prometheus/reporter.go x: 2 commits (30d) y: 163 lines of code metrics/util/aggregate/counter.go x: 1 commits (30d) y: 46 lines of code metrics/util/aggregate/aggregator.go x: 1 commits (30d) y: 85 lines of code metrics/util/aggregate/quantile.go x: 2 commits (30d) y: 47 lines of code metrics/util/aggregate/sliding_window.go x: 2 commits (30d) y: 59 lines of code metrics/util/aggregate/pane.go x: 1 commits (30d) y: 20 lines of code config/service.go x: 1 commits (30d) y: 69 lines of code filter/metrics/filter.go x: 1 commits (30d) y: 49 lines of code metadata/report/nacos/report.go x: 1 commits (30d) y: 237 lines of code metadata/report/zookeeper/report.go x: 1 commits (30d) y: 161 lines of code metrics/prometheus/api.go x: 1 commits (30d) y: 144 lines of code registry/nacos/listener.go x: 1 commits (30d) y: 173 lines of code registry/nacos/service_discovery.go x: 1 commits (30d) y: 266 lines of code protocol/dubbo3/health/serverhealth.go x: 1 commits (30d) y: 119 lines of code xds/client/controller/transport.go x: 1 commits (30d) y: 306 lines of code xds/client/controller/version/v2/loadreport.go x: 1 commits (30d) y: 117 lines of code xds/client/controller/version/v3/client.go x: 1 commits (30d) y: 114 lines of code config/reference_config.go x: 1 commits (30d) y: 400 lines of code
422.0
lines of code
  min: 4.0
  average: 129.94
  25th percentile: 50.0
  median: 102.0
  75th percentile: 170.5
  max: 422.0
0 3.0
commits (30d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

common/constant/key.go x: 1 contributors (30d) y: 352 lines of code common/host_util.go x: 1 contributors (30d) y: 53 lines of code config/config_center_config.go x: 1 contributors (30d) y: 178 lines of code config/instance/metadata_report.go x: 1 contributors (30d) y: 39 lines of code config/metric_config.go x: 3 contributors (30d) y: 70 lines of code config_center/nacos/listener.go x: 2 contributors (30d) y: 45 lines of code config_center/zookeeper/listener.go x: 1 contributors (30d) y: 65 lines of code imports/imports.go x: 1 contributors (30d) y: 68 lines of code metadata/report/reporter_metric.go x: 1 contributors (30d) y: 42 lines of code metrics/api.go x: 1 contributors (30d) y: 156 lines of code metrics/app_info/collector.go x: 1 contributors (30d) y: 10 lines of code metrics/bus.go x: 1 contributors (30d) y: 34 lines of code metrics/common.go x: 1 contributors (30d) y: 102 lines of code metrics/config_center/collector.go x: 1 contributors (30d) y: 62 lines of code metrics/event.go x: 1 contributors (30d) y: 4 lines of code metrics/metadata/collector.go x: 1 contributors (30d) y: 105 lines of code metrics/metadata/metric_set.go x: 1 contributors (30d) y: 61 lines of code metrics/prometheus/registry.go x: 1 contributors (30d) y: 137 lines of code metrics/reporter.go x: 1 contributors (30d) y: 40 lines of code registry/base_registry.go x: 1 contributors (30d) y: 321 lines of code registry/directory/directory.go x: 1 contributors (30d) y: 422 lines of code registry/nacos/registry.go x: 2 contributors (30d) y: 243 lines of code registry/servicediscovery/service_discovery_registry.go x: 1 contributors (30d) y: 319 lines of code metrics/prometheus/constant.go x: 2 contributors (30d) y: 34 lines of code metrics/prometheus/metric_set.go x: 1 contributors (30d) y: 101 lines of code metrics/prometheus/model.go x: 1 contributors (30d) y: 316 lines of code metrics/prometheus/reporter.go x: 1 contributors (30d) y: 163 lines of code metrics/util/aggregate/counter.go x: 1 contributors (30d) y: 46 lines of code metrics/util/aggregate/aggregator.go x: 1 contributors (30d) y: 85 lines of code metrics/util/aggregate/quantile.go x: 1 contributors (30d) y: 47 lines of code metrics/util/aggregate/sliding_window.go x: 1 contributors (30d) y: 59 lines of code metrics/util/aggregate/pane.go x: 1 contributors (30d) y: 20 lines of code config/service.go x: 1 contributors (30d) y: 69 lines of code filter/metrics/filter.go x: 1 contributors (30d) y: 49 lines of code metadata/report/nacos/report.go x: 1 contributors (30d) y: 237 lines of code metadata/report/zookeeper/report.go x: 1 contributors (30d) y: 161 lines of code metrics/prometheus/api.go x: 1 contributors (30d) y: 144 lines of code registry/nacos/listener.go x: 1 contributors (30d) y: 173 lines of code registry/nacos/service_discovery.go x: 1 contributors (30d) y: 266 lines of code protocol/dubbo3/health/serverhealth.go x: 1 contributors (30d) y: 119 lines of code xds/client/controller/transport.go x: 1 contributors (30d) y: 306 lines of code xds/client/controller/version/v2/loadreport.go x: 1 contributors (30d) y: 117 lines of code xds/client/controller/version/v3/client.go x: 1 contributors (30d) y: 114 lines of code config/reference_config.go x: 1 contributors (30d) y: 400 lines of code
422.0
lines of code
  min: 4.0
  average: 129.94
  25th percentile: 50.0
  median: 102.0
  75th percentile: 170.5
  max: 422.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.1 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

common/constant/key.go x: 4 commits (90d) y: 352 lines of code common/host_util.go x: 1 commits (90d) y: 53 lines of code config/config_center_config.go x: 1 commits (90d) y: 178 lines of code config/instance/metadata_report.go x: 1 commits (90d) y: 39 lines of code config/metric_config.go x: 4 commits (90d) y: 70 lines of code config_center/nacos/listener.go x: 2 commits (90d) y: 45 lines of code config_center/zookeeper/listener.go x: 1 commits (90d) y: 65 lines of code imports/imports.go x: 3 commits (90d) y: 68 lines of code metadata/report/reporter_metric.go x: 1 commits (90d) y: 42 lines of code metrics/api.go x: 1 commits (90d) y: 156 lines of code metrics/app_info/collector.go x: 1 commits (90d) y: 10 lines of code metrics/bus.go x: 1 commits (90d) y: 34 lines of code metrics/common.go x: 1 commits (90d) y: 102 lines of code metrics/config_center/collector.go x: 1 commits (90d) y: 62 lines of code metrics/event.go x: 1 commits (90d) y: 4 lines of code metrics/metadata/collector.go x: 1 commits (90d) y: 105 lines of code metrics/metadata/metric_set.go x: 1 commits (90d) y: 61 lines of code metrics/prometheus/registry.go x: 1 commits (90d) y: 137 lines of code metrics/reporter.go x: 4 commits (90d) y: 40 lines of code registry/base_registry.go x: 1 commits (90d) y: 321 lines of code registry/directory/directory.go x: 1 commits (90d) y: 422 lines of code registry/nacos/registry.go x: 2 commits (90d) y: 243 lines of code registry/servicediscovery/service_discovery_registry.go x: 1 commits (90d) y: 319 lines of code metrics/prometheus/constant.go x: 6 commits (90d) y: 34 lines of code metrics/prometheus/metric_set.go x: 7 commits (90d) y: 101 lines of code metrics/prometheus/model.go x: 3 commits (90d) y: 316 lines of code metrics/prometheus/reporter.go x: 7 commits (90d) y: 163 lines of code metrics/util/aggregate/counter.go x: 1 commits (90d) y: 46 lines of code metrics/util/aggregate/aggregator.go x: 1 commits (90d) y: 85 lines of code metrics/util/aggregate/quantile.go x: 2 commits (90d) y: 47 lines of code metrics/util/aggregate/sliding_window.go x: 2 commits (90d) y: 59 lines of code metrics/util/aggregate/pane.go x: 1 commits (90d) y: 20 lines of code common/extension/logger.go x: 2 commits (90d) y: 21 lines of code config/service.go x: 2 commits (90d) y: 69 lines of code filter/metrics/filter.go x: 3 commits (90d) y: 49 lines of code metadata/report/nacos/report.go x: 1 commits (90d) y: 237 lines of code metadata/report/zookeeper/report.go x: 2 commits (90d) y: 161 lines of code metrics/prometheus/api.go x: 3 commits (90d) y: 144 lines of code registry/nacos/listener.go x: 1 commits (90d) y: 173 lines of code registry/nacos/service_discovery.go x: 1 commits (90d) y: 266 lines of code protocol/dubbo3/health/serverhealth.go x: 2 commits (90d) y: 119 lines of code xds/client/controller/transport.go x: 1 commits (90d) y: 306 lines of code xds/client/controller/version/v2/loadreport.go x: 1 commits (90d) y: 117 lines of code xds/client/controller/version/v3/client.go x: 1 commits (90d) y: 114 lines of code config/reference_config.go x: 1 commits (90d) y: 400 lines of code metrics/prometheus/util.go x: 1 commits (90d) y: 47 lines of code cluster/router/condition/dynamic_router.go x: 2 commits (90d) y: 163 lines of code cluster/router/tag/match.go x: 1 commits (90d) y: 126 lines of code cluster/router/tag/router.go x: 2 commits (90d) y: 97 lines of code config/provider_config.go x: 3 commits (90d) y: 213 lines of code config/router_config.go x: 1 commits (90d) y: 107 lines of code config/tracing_config.go x: 1 commits (90d) y: 22 lines of code protocol/dubbo3/dubbo3_invoker.go x: 2 commits (90d) y: 199 lines of code protocol/dubbo3/dubbo3_protocol.go x: 2 commits (90d) y: 219 lines of code config/consumer_config.go x: 1 commits (90d) y: 217 lines of code config_center/zookeeper/impl.go x: 2 commits (90d) y: 217 lines of code remoting/zookeeper/listener.go x: 2 commits (90d) y: 405 lines of code common/constant/default.go x: 2 commits (90d) y: 77 lines of code config/application_config.go x: 2 commits (90d) y: 74 lines of code config/config_loader.go x: 2 commits (90d) y: 127 lines of code config/logger_config.go x: 1 commits (90d) y: 118 lines of code config/root_config.go x: 1 commits (90d) y: 316 lines of code logger/logger.go x: 1 commits (90d) y: 18 lines of code logger/logrus/logrus.go x: 1 commits (90d) y: 92 lines of code cluster/router/condition/factory.go x: 1 commits (90d) y: 25 lines of code cluster/router/condition/matcher/attachment.go x: 1 commits (90d) y: 40 lines of code cluster/router/condition/matcher/factory.go x: 1 commits (90d) y: 55 lines of code cluster/router/condition/matcher/pattern_value/scope.go x: 1 commits (90d) y: 91 lines of code cluster/router/condition/matcher/pattern_value/wildcard.go x: 1 commits (90d) y: 50 lines of code cluster/router/condition/route.go x: 1 commits (90d) y: 261 lines of code common/extension/router_condition_matcher.go x: 1 commits (90d) y: 13 lines of code registry/service_instance.go x: 1 commits (90d) y: 149 lines of code registry/zookeeper/service_discovery.go x: 1 commits (90d) y: 250 lines of code metadata/service/local/service_proxy.go x: 1 commits (90d) y: 123 lines of code cluster/router/polaris/router.go x: 1 commits (90d) y: 258 lines of code filter/polaris/limit/limiter.go x: 1 commits (90d) y: 130 lines of code protocol/grpc/client.go x: 1 commits (90d) y: 121 lines of code tools/dubbogo-cli/cmd/show.go x: 1 commits (90d) y: 83 lines of code
422.0
lines of code
  min: 4.0
  average: 130.78
  25th percentile: 51.5
  median: 107.0
  75th percentile: 178.0
  max: 422.0
0 7.0
commits (90d)
min: 1.0 | average: 1.57 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

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

common/constant/key.go x: 4 contributors (90d) y: 352 lines of code common/host_util.go x: 1 contributors (90d) y: 53 lines of code config/config_center_config.go x: 1 contributors (90d) y: 178 lines of code config/instance/metadata_report.go x: 1 contributors (90d) y: 39 lines of code config/metric_config.go x: 3 contributors (90d) y: 70 lines of code config_center/nacos/listener.go x: 2 contributors (90d) y: 45 lines of code config_center/zookeeper/listener.go x: 1 contributors (90d) y: 65 lines of code imports/imports.go x: 3 contributors (90d) y: 68 lines of code metadata/report/reporter_metric.go x: 1 contributors (90d) y: 42 lines of code metrics/api.go x: 1 contributors (90d) y: 156 lines of code metrics/app_info/collector.go x: 1 contributors (90d) y: 10 lines of code metrics/bus.go x: 1 contributors (90d) y: 34 lines of code metrics/common.go x: 1 contributors (90d) y: 102 lines of code metrics/config_center/collector.go x: 1 contributors (90d) y: 62 lines of code metrics/event.go x: 1 contributors (90d) y: 4 lines of code metrics/metadata/collector.go x: 1 contributors (90d) y: 105 lines of code metrics/metadata/metric_set.go x: 1 contributors (90d) y: 61 lines of code metrics/prometheus/registry.go x: 1 contributors (90d) y: 137 lines of code metrics/reporter.go x: 2 contributors (90d) y: 40 lines of code registry/base_registry.go x: 1 contributors (90d) y: 321 lines of code registry/directory/directory.go x: 1 contributors (90d) y: 422 lines of code registry/nacos/registry.go x: 2 contributors (90d) y: 243 lines of code registry/servicediscovery/service_discovery_registry.go x: 1 contributors (90d) y: 319 lines of code metrics/prometheus/constant.go x: 2 contributors (90d) y: 34 lines of code metrics/prometheus/metric_set.go x: 1 contributors (90d) y: 101 lines of code metrics/prometheus/model.go x: 1 contributors (90d) y: 316 lines of code metrics/prometheus/reporter.go x: 1 contributors (90d) y: 163 lines of code metrics/util/aggregate/counter.go x: 1 contributors (90d) y: 46 lines of code metrics/util/aggregate/aggregator.go x: 1 contributors (90d) y: 85 lines of code metrics/util/aggregate/quantile.go x: 1 contributors (90d) y: 47 lines of code metrics/util/aggregate/sliding_window.go x: 1 contributors (90d) y: 59 lines of code metrics/util/aggregate/pane.go x: 1 contributors (90d) y: 20 lines of code common/extension/logger.go x: 2 contributors (90d) y: 21 lines of code config/service.go x: 2 contributors (90d) y: 69 lines of code filter/metrics/filter.go x: 2 contributors (90d) y: 49 lines of code metadata/report/nacos/report.go x: 1 contributors (90d) y: 237 lines of code metadata/report/zookeeper/report.go x: 2 contributors (90d) y: 161 lines of code metrics/prometheus/api.go x: 2 contributors (90d) y: 144 lines of code registry/nacos/listener.go x: 1 contributors (90d) y: 173 lines of code registry/nacos/service_discovery.go x: 1 contributors (90d) y: 266 lines of code protocol/dubbo3/health/serverhealth.go x: 2 contributors (90d) y: 119 lines of code xds/client/controller/transport.go x: 1 contributors (90d) y: 306 lines of code xds/client/controller/version/v2/loadreport.go x: 1 contributors (90d) y: 117 lines of code xds/client/controller/version/v3/client.go x: 1 contributors (90d) y: 114 lines of code config/reference_config.go x: 1 contributors (90d) y: 400 lines of code cluster/router/condition/dynamic_router.go x: 2 contributors (90d) y: 163 lines of code cluster/router/tag/match.go x: 1 contributors (90d) y: 126 lines of code cluster/router/tag/router.go x: 2 contributors (90d) y: 97 lines of code config/provider_config.go x: 2 contributors (90d) y: 213 lines of code config/router_config.go x: 1 contributors (90d) y: 107 lines of code config/tracing_config.go x: 1 contributors (90d) y: 22 lines of code protocol/dubbo3/dubbo3_invoker.go x: 2 contributors (90d) y: 199 lines of code protocol/dubbo3/dubbo3_protocol.go x: 2 contributors (90d) y: 219 lines of code config/consumer_config.go x: 1 contributors (90d) y: 217 lines of code config_center/zookeeper/impl.go x: 2 contributors (90d) y: 217 lines of code remoting/zookeeper/listener.go x: 1 contributors (90d) y: 405 lines of code common/constant/default.go x: 2 contributors (90d) y: 77 lines of code config/application_config.go x: 2 contributors (90d) y: 74 lines of code config/config_loader.go x: 2 contributors (90d) y: 127 lines of code config/logger_config.go x: 1 contributors (90d) y: 118 lines of code logger/logger.go x: 1 contributors (90d) y: 18 lines of code logger/logrus/logrus.go x: 1 contributors (90d) y: 92 lines of code cluster/router/condition/factory.go x: 1 contributors (90d) y: 25 lines of code cluster/router/condition/matcher/attachment.go x: 1 contributors (90d) y: 40 lines of code cluster/router/condition/matcher/factory.go x: 1 contributors (90d) y: 55 lines of code cluster/router/condition/matcher/pattern_value/scope.go x: 1 contributors (90d) y: 91 lines of code cluster/router/condition/matcher/pattern_value/wildcard.go x: 1 contributors (90d) y: 50 lines of code cluster/router/condition/route.go x: 1 contributors (90d) y: 261 lines of code common/extension/router_condition_matcher.go x: 1 contributors (90d) y: 13 lines of code registry/service_instance.go x: 1 contributors (90d) y: 149 lines of code registry/zookeeper/service_discovery.go x: 1 contributors (90d) y: 250 lines of code metadata/service/local/service_proxy.go x: 1 contributors (90d) y: 123 lines of code cluster/router/polaris/router.go x: 1 contributors (90d) y: 258 lines of code filter/polaris/limit/limiter.go x: 1 contributors (90d) y: 130 lines of code protocol/grpc/client.go x: 1 contributors (90d) y: 121 lines of code tools/dubbogo-cli/cmd/show.go x: 1 contributors (90d) y: 83 lines of code
422.0
lines of code
  min: 4.0
  average: 130.78
  25th percentile: 51.5
  median: 107.0
  75th percentile: 178.0
  max: 422.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.28 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0