apache / skywalking-go
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 36% | 21% | 41%
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% | 0% | 36% | 21% | 41%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tools0% | 0% | 58% | 20% | 21%
plugins0% | 0% | 21% | 23% | 55%
agent0% | 0% | 0% | 0% | 100%
log0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
instrument.go
in tools/go-agent/instrument/plugins
473 17
grpc.go
in plugins/core/reporter/grpc
450 17
context.go
in tools/go-agent/instrument/plugins/rewrite
385 23
dst.go
in tools/go-agent/tools
361 15
span_tracing.go
in plugins/core
319 45
metrics.go
in plugins/core
299 31
instrument.go
in tools/go-agent/instrument/logger
295 10
injector.go
in tools/go-agent/cmd
287 13
loader.go
in tools/go-agent/config
253 19
instrument.go
in tools/go-agent/instrument/runtime
252 6
func.go
in tools/go-agent/instrument/plugins/rewrite
241 6
tracing.go
in plugins/core
237 23
registers.go
in plugins/runtimemetrics
217 11
enhancement.go
in tools/go-agent/tools
204 11
enhance_config.go
in tools/go-agent/instrument/plugins
204 11
instrument.go
in plugins/sql/entry
196 7
propagating.go
in plugins/core
193 17
instrument.go
in tools/go-agent/instrument/agentcore
192 8
enhance_method.go
in tools/go-agent/instrument/plugins
187 9
bridge.go
in plugins/core/metrics
174 24
zap.go
in tools/go-agent/instrument/logger/frameworks
165 9
general.go
in plugins/sql/entry
163 13
span_default.go
in plugins/core
160 21
api.go
in plugins/core/tracing
155 28
tracer.go
in plugins/core
154 29
instrument.go
in tools/go-agent/instrument
146 5
hook.go
in plugins/go-redisv9
127 6
context.go
in tools/go-agent/instrument/logger
119 15
rewrite.go
in tools/go-agent/instrument/plugins/rewrite
115 6
instrument.go
in tools/go-agent/instrument/reporter
114 6
op_type.go
in plugins/go-redisv9
111 1
tracer_tools.go
in plugins/core
108 16
sampler.go
in plugins/core
108 14
instrument.go
in plugins/kratosv2
100 6
tool.go
in plugins/core
97 8
enhance_instance.go
in tools/go-agent/instrument/plugins
92 7
interceptor.go
in plugins/mongo/mongo
92 3
instrument.go
in plugins/grpc
90 6
flags.go
in tools/go-agent/tools
83 4
grpc_opts_enhance.go
in plugins/core/reporter/grpc
83 7
api.go
in plugins/core/reporter
79 2
instrument.go
in plugins/go-redisv9
78 6
span.go
in plugins/core/tracing
78 5
import.go
in tools/go-agent/instrument/plugins/rewrite
76 2
instrument.go
in plugins/microv4
75 6
metrics.go
in plugins/core/metrics
72 6
main.go
in tools/go-agent/cmd
71 2
method.go
in plugins/core/instrument
71 8
client.go
in plugins/microv4/client
69 4
id.go
in plugins/core
68 6
Files With Most Units (Top 50)
File# lines# units
span_tracing.go
in plugins/core
319 45
metrics.go
in plugins/core
299 31
tracer.go
in plugins/core
154 29
api.go
in plugins/core/tracing
155 28
bridge.go
in plugins/core/metrics
174 24
context.go
in tools/go-agent/instrument/plugins/rewrite
385 23
span_noop.go
in plugins/core
66 23
tracing.go
in plugins/core
237 23
span_default.go
in plugins/core
160 21
loader.go
in tools/go-agent/config
253 19
instrument.go
in tools/go-agent/instrument/plugins
473 17
propagating.go
in plugins/core
193 17
grpc.go
in plugins/core/reporter/grpc
450 17
tracer_tools.go
in plugins/core
108 16
dst.go
in tools/go-agent/tools
361 15
context.go
in tools/go-agent/instrument/logger
119 15
bridge.go
in plugins/core/tracing
64 14
sampler.go
in plugins/core
108 14
injector.go
in tools/go-agent/cmd
287 13
general.go
in plugins/sql/entry
163 13
zap_root.go
in tools/go-agent/instrument/logger/frameworks
63 12
enhancement.go
in tools/go-agent/tools
204 11
enhance_config.go
in tools/go-agent/instrument/plugins
204 11
registers.go
in plugins/runtimemetrics
217 11
instrument.go
in tools/go-agent/instrument/logger
295 10
logrus.go
in tools/go-agent/instrument/logger/frameworks
57 9
zap.go
in tools/go-agent/instrument/logger/frameworks
165 9
logrus_adapt.go
in tools/go-agent/instrument/logger/frameworks
39 9
enhance_method.go
in tools/go-agent/instrument/plugins
187 9
instrument.go
in tools/go-agent/instrument/agentcore
192 8
method.go
in plugins/core/instrument
71 8
context.go
in plugins/core
68 8
tool.go
in plugins/core
97 8
enhance_instance.go
in tools/go-agent/instrument/plugins
92 7
grpc_opts_enhance.go
in plugins/core/reporter/grpc
83 7
invocation.go
in plugins/core/operator
31 7
instrument.go
in plugins/gorm/entry
39 7
instrument.go
in plugins/gorm/mysql
50 7
instrument.go
in plugins/sql/entry
196 7
instrument.go
in plugins/sql/mysql
37 7
instrument.go
in tools/go-agent/instrument/reporter
114 6
func.go
in tools/go-agent/instrument/plugins/rewrite
241 6
rewrite.go
in tools/go-agent/instrument/plugins/rewrite
115 6
instrument.go
in tools/go-agent/instrument/runtime
252 6
hook.go
in plugins/go-redisv9
127 6
instrument.go
in plugins/go-redisv9
78 6
metrics.go
in plugins/core/metrics
72 6
id.go
in plugins/core
68 6
enhance.go
in plugins/core/instrument
56 6
interceptor.go
in plugins/gorm/mysql
39 6
Files With Long Lines (Top 33)

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

File# lines# units# long lines
instrument.go
in plugins/sql/entry
196 7 24
enhance_config.go
in tools/go-agent/instrument/plugins
204 11 10
registers.go
in plugins/runtimemetrics
217 11 10
zap.go
in tools/go-agent/instrument/logger/frameworks
165 9 9
instrument.go
in tools/go-agent/instrument/reporter
114 6 7
instrument.go
in tools/go-agent/instrument/plugins
473 17 6
tracing.go
in plugins/core
237 23 5
grpc.go
in plugins/core/reporter/grpc
450 17 5
enhance_method.go
in tools/go-agent/instrument/plugins
187 9 4
client.go
in plugins/microv4/client
69 4 4
logrus.go
in tools/go-agent/instrument/logger/frameworks
57 9 3
instrument.go
in tools/go-agent/instrument/logger
295 10 3
instrument.go
in tools/go-agent/instrument/agentcore
192 8 3
injector.go
in tools/go-agent/cmd
287 13 2
context.go
in tools/go-agent/instrument/plugins/rewrite
385 23 2
enhance_instance.go
in tools/go-agent/instrument/plugins
92 7 2
propagating.go
in plugins/core
193 17 2
api.go
in plugins/core/tracing
155 28 2
interceptor.go
in plugins/mongo/mongo
92 3 2
span.go
in plugins/sql/entry
36 3 2
helper.go
in tools/go-agent/cmd
42 2 1
enhancement.go
in tools/go-agent/tools
204 11 1
api.go
in tools/go-agent/instrument/logger/frameworks
39 1 1
instrument.go
in tools/go-agent/instrument
146 5 1
tracer_tools.go
in plugins/core
108 16 1
grpc_opts_enhance.go
in plugins/core/reporter/grpc
83 7 1
serve_interceptor.go
in plugins/mux
44 3 1
44 2 1
filter.go
in plugins/go-restfulv3
38 1 1
server_intercepter.go
in plugins/http
55 4 1
client_intercepter.go
in plugins/http
38 2 1
client_intercepter.go
in plugins/dubbo/filter/graceful_shutdown
46 3 1
instrument.go
in plugins/sql/mysql
37 7 1
Correlations

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

plugins/grpc/client_recvmsg_interceptor.go x: 1 commits (all time) y: 35 lines of code plugins/grpc/client_unary_interceptor.go x: 1 commits (all time) y: 44 lines of code plugins/grpc/formatOperationName.go x: 1 commits (all time) y: 8 lines of code plugins/grpc/instrument.go x: 1 commits (all time) y: 90 lines of code plugins/grpc/server_handleStream_interceptor.go x: 1 commits (all time) y: 37 lines of code plugins/grpc/server_unary_interceptor.go x: 1 commits (all time) y: 18 lines of code plugins/grpc/structures.go x: 1 commits (all time) y: 38 lines of code tools/go-agent/instrument/plugins/register.go x: 14 commits (all time) y: 40 lines of code plugins/mux/structures.go x: 1 commits (all time) y: 14 lines of code tools/go-agent/cmd/injector.go x: 3 commits (all time) y: 287 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 3 commits (all time) y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 4 commits (all time) y: 295 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 12 commits (all time) y: 187 lines of code tools/go-agent/instrument/runtime/instrument.go x: 7 commits (all time) y: 252 lines of code tools/go-agent/tools/enhancement.go x: 10 commits (all time) y: 204 lines of code tools/go-agent/instrument/instrument.go x: 7 commits (all time) y: 146 lines of code tools/go-agent/tools/vendor.go x: 1 commits (all time) y: 10 lines of code agent/reporter/imports.go x: 4 commits (all time) y: 44 lines of code plugins/core/reporter/api.go x: 6 commits (all time) y: 79 lines of code plugins/core/reporter/grpc/grpc.go x: 6 commits (all time) y: 450 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 3 commits (all time) y: 83 lines of code tools/go-agent/config/agent.default.yaml x: 10 commits (all time) y: 36 lines of code tools/go-agent/config/loader.go x: 9 commits (all time) y: 253 lines of code tools/go-agent/instrument/reporter/instrument.go x: 4 commits (all time) y: 114 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 11 commits (all time) y: 192 lines of code tools/go-agent/instrument/logger/frameworks/logrus.go x: 3 commits (all time) y: 57 lines of code tools/go-agent/instrument/logger/frameworks/logrus_adapt.go x: 3 commits (all time) y: 39 lines of code plugins/core/logreport.go x: 1 commits (all time) y: 62 lines of code plugins/core/operator/common.go x: 6 commits (all time) y: 27 lines of code plugins/core/operator/logger.go x: 4 commits (all time) y: 13 lines of code plugins/core/span_default.go x: 7 commits (all time) y: 160 lines of code plugins/core/span_noop.go x: 5 commits (all time) y: 66 lines of code plugins/core/tracer.go x: 12 commits (all time) y: 154 lines of code plugins/runtimemetrics/instrument.go x: 2 commits (all time) y: 31 lines of code tools/go-agent/instrument/consts/operator.go x: 5 commits (all time) y: 19 lines of code tools/go-agent/instrument/consts/tls.go x: 2 commits (all time) y: 6 lines of code tools/go-agent/instrument/logger/context.go x: 3 commits (all time) y: 119 lines of code tools/go-agent/instrument/logger/frameworks/api.go x: 2 commits (all time) y: 39 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 2 commits (all time) y: 41 lines of code tools/go-agent/instrument/logger/frameworks/zap_core.go x: 1 commits (all time) y: 40 lines of code tools/go-agent/instrument/plugins/rewrite/var.go x: 4 commits (all time) y: 21 lines of code agent/core/compile.go x: 7 commits (all time) y: 32 lines of code plugins/core/context.go x: 6 commits (all time) y: 68 lines of code plugins/core/instrument/enhance.go x: 4 commits (all time) y: 56 lines of code plugins/core/metrics.go x: 1 commits (all time) y: 299 lines of code plugins/core/metrics/bridge.go x: 1 commits (all time) y: 174 lines of code plugins/core/metrics/metrics.go x: 1 commits (all time) y: 72 lines of code plugins/core/operator/metrics.go x: 1 commits (all time) y: 7 lines of code plugins/core/span_tracing.go x: 10 commits (all time) y: 319 lines of code plugins/runtimemetrics/registers.go x: 1 commits (all time) y: 217 lines of code tools/go-agent/instrument/consts/directive.go x: 3 commits (all time) y: 9 lines of code tools/go-agent/instrument/plugins/instrument.go x: 15 commits (all time) y: 473 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 11 commits (all time) y: 385 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 10 commits (all time) y: 241 lines of code tools/go-agent/tools/copy.go x: 4 commits (all time) y: 49 lines of code tools/go-agent/tools/dst.go x: 11 commits (all time) y: 361 lines of code plugins/core/instrument/method.go x: 3 commits (all time) y: 71 lines of code plugins/sql/entry/config.go x: 1 commits (all time) y: 4 lines of code plugins/sql/entry/conn_begin_tx.go x: 1 commits (all time) y: 12 lines of code plugins/sql/entry/general.go x: 1 commits (all time) y: 163 lines of code plugins/sql/entry/instance_open.go x: 1 commits (all time) y: 32 lines of code plugins/sql/entry/instrument.go x: 1 commits (all time) y: 196 lines of code plugins/sql/entry/stmt_exec.go x: 1 commits (all time) y: 29 lines of code plugins/sql/entry/tx_commit.go x: 1 commits (all time) y: 26 lines of code plugins/sql/entry/tx_exec.go x: 1 commits (all time) y: 30 lines of code plugins/sql/entry/tx_stmt.go x: 1 commits (all time) y: 16 lines of code tools/go-agent/tools/types.go x: 4 commits (all time) y: 14 lines of code plugins/core/operator/tools.go x: 3 commits (all time) y: 10 lines of code plugins/core/tools/sync.go x: 1 commits (all time) y: 24 lines of code plugins/core/tracer_tools.go x: 3 commits (all time) y: 108 lines of code plugins/mongo/mongo/interceptor.go x: 1 commits (all time) y: 92 lines of code plugins/core/tools/strconv.go x: 1 commits (all time) y: 42 lines of code plugins/core/tracing/span.go x: 7 commits (all time) y: 78 lines of code plugins/http/server_intercepter.go x: 3 commits (all time) y: 55 lines of code tools/go-agent/instrument/plugins/enhance_config.go x: 1 commits (all time) y: 204 lines of code tools/go-agent/instrument/plugins/enhance_instance.go x: 4 commits (all time) y: 92 lines of code tools/go-agent/tools/directive.go x: 1 commits (all time) y: 27 lines of code tools/go-agent/cmd/helper.go x: 4 commits (all time) y: 42 lines of code tools/go-agent/cmd/main.go x: 5 commits (all time) y: 71 lines of code plugins/go-redisv9/hook.go x: 1 commits (all time) y: 127 lines of code plugins/go-redisv9/instrument.go x: 1 commits (all time) y: 78 lines of code plugins/go-redisv9/op_type.go x: 1 commits (all time) y: 111 lines of code plugins/core/operator/tracing.go x: 2 commits (all time) y: 12 lines of code plugins/core/tracing.go x: 11 commits (all time) y: 237 lines of code plugins/core/tracing/api.go x: 6 commits (all time) y: 155 lines of code plugins/core/tracing/bridge.go x: 4 commits (all time) y: 64 lines of code plugins/microv4/client/client.go x: 1 commits (all time) y: 69 lines of code plugins/microv4/instrument.go x: 1 commits (all time) y: 75 lines of code plugins/microv4/server/server.go x: 1 commits (all time) y: 58 lines of code plugins/microv4/util/socket/close_interceptor.go x: 1 commits (all time) y: 19 lines of code tools/go-agent/instrument/plugins/rewrite/import.go x: 2 commits (all time) y: 76 lines of code tools/go-agent/instrument/plugins/rewrite/rewrite.go x: 5 commits (all time) y: 115 lines of code plugins/core/id.go x: 1 commits (all time) y: 68 lines of code plugins/core/tool.go x: 3 commits (all time) y: 97 lines of code plugins/kratosv2/instrument.go x: 1 commits (all time) y: 100 lines of code plugins/kratosv2/transport/grpc/server_middleware.go x: 1 commits (all time) y: 60 lines of code plugins/kratosv2/transport/http/client_middleware.go x: 1 commits (all time) y: 65 lines of code plugins/core/instrument/declare.go x: 3 commits (all time) y: 18 lines of code plugins/core/instrument/struct.go x: 3 commits (all time) y: 26 lines of code plugins/gorm/entry/interceptor.go x: 1 commits (all time) y: 50 lines of code plugins/go-restfulv3/instrument.go x: 1 commits (all time) y: 54 lines of code plugins/dubbo/filter/graceful_shutdown/client_intercepter.go x: 1 commits (all time) y: 46 lines of code plugins/dubbo/instrument.go x: 1 commits (all time) y: 51 lines of code plugins/http/instrument.go x: 3 commits (all time) y: 40 lines of code tools/go-agent/instrument/entry/instrument.go x: 2 commits (all time) y: 65 lines of code tools/go-agent/tools/templetes.go x: 2 commits (all time) y: 17 lines of code plugins/core/sampler.go x: 2 commits (all time) y: 108 lines of code plugins/core/propagating.go x: 2 commits (all time) y: 193 lines of code agent/core/operator/compile.go x: 1 commits (all time) y: 1 lines of code plugins/core/span.go x: 2 commits (all time) y: 26 lines of code tools/go-agent/instrument/api/flags.go x: 2 commits (all time) y: 14 lines of code tools/go-agent/tools/files.go x: 2 commits (all time) y: 23 lines of code tools/go-agent/tools/flags.go x: 2 commits (all time) y: 83 lines of code plugins/core/fs.go x: 1 commits (all time) y: 3 lines of code
473.0
lines of code
  min: 1.0
  average: 67.82
  25th percentile: 16.5
  median: 38.0
  75th percentile: 73.5
  max: 473.0
0 15.0
commits (all time)
min: 1.0 | average: 2.62 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 15.0

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

plugins/grpc/client_recvmsg_interceptor.go x: 1 contributors (all time) y: 35 lines of code plugins/grpc/client_unary_interceptor.go x: 1 contributors (all time) y: 44 lines of code plugins/grpc/formatOperationName.go x: 1 contributors (all time) y: 8 lines of code plugins/grpc/instrument.go x: 1 contributors (all time) y: 90 lines of code plugins/grpc/server_handleStream_interceptor.go x: 1 contributors (all time) y: 37 lines of code plugins/grpc/server_unary_interceptor.go x: 1 contributors (all time) y: 18 lines of code plugins/grpc/structures.go x: 1 contributors (all time) y: 38 lines of code tools/go-agent/instrument/plugins/register.go x: 3 contributors (all time) y: 40 lines of code plugins/mux/structures.go x: 1 contributors (all time) y: 14 lines of code tools/go-agent/cmd/injector.go x: 1 contributors (all time) y: 287 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 1 contributors (all time) y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 1 contributors (all time) y: 295 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 1 contributors (all time) y: 187 lines of code tools/go-agent/instrument/runtime/instrument.go x: 1 contributors (all time) y: 252 lines of code tools/go-agent/tools/enhancement.go x: 1 contributors (all time) y: 204 lines of code tools/go-agent/instrument/instrument.go x: 1 contributors (all time) y: 146 lines of code tools/go-agent/tools/vendor.go x: 1 contributors (all time) y: 10 lines of code plugins/core/reporter/api.go x: 1 contributors (all time) y: 79 lines of code plugins/core/reporter/grpc/grpc.go x: 1 contributors (all time) y: 450 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 1 contributors (all time) y: 83 lines of code tools/go-agent/config/loader.go x: 2 contributors (all time) y: 253 lines of code tools/go-agent/instrument/reporter/instrument.go x: 1 contributors (all time) y: 114 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 1 contributors (all time) y: 192 lines of code tools/go-agent/instrument/logger/frameworks/logrus.go x: 1 contributors (all time) y: 57 lines of code plugins/core/logreport.go x: 1 contributors (all time) y: 62 lines of code plugins/core/operator/common.go x: 1 contributors (all time) y: 27 lines of code plugins/core/operator/logger.go x: 1 contributors (all time) y: 13 lines of code plugins/core/span_default.go x: 1 contributors (all time) y: 160 lines of code plugins/core/span_noop.go x: 1 contributors (all time) y: 66 lines of code plugins/core/tracer.go x: 1 contributors (all time) y: 154 lines of code plugins/runtimemetrics/instrument.go x: 1 contributors (all time) y: 31 lines of code tools/go-agent/instrument/consts/operator.go x: 1 contributors (all time) y: 19 lines of code tools/go-agent/instrument/consts/tls.go x: 1 contributors (all time) y: 6 lines of code tools/go-agent/instrument/logger/context.go x: 1 contributors (all time) y: 119 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 1 contributors (all time) y: 41 lines of code tools/go-agent/instrument/logger/frameworks/zap_core.go x: 1 contributors (all time) y: 40 lines of code tools/go-agent/instrument/plugins/rewrite/var.go x: 1 contributors (all time) y: 21 lines of code agent/core/compile.go x: 1 contributors (all time) y: 32 lines of code plugins/core/context.go x: 1 contributors (all time) y: 68 lines of code plugins/core/metrics.go x: 1 contributors (all time) y: 299 lines of code plugins/core/metrics/bridge.go x: 1 contributors (all time) y: 174 lines of code plugins/core/metrics/metrics.go x: 1 contributors (all time) y: 72 lines of code plugins/core/span_tracing.go x: 1 contributors (all time) y: 319 lines of code plugins/runtimemetrics/registers.go x: 1 contributors (all time) y: 217 lines of code tools/go-agent/instrument/plugins/instrument.go x: 2 contributors (all time) y: 473 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 1 contributors (all time) y: 385 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 1 contributors (all time) y: 241 lines of code tools/go-agent/tools/copy.go x: 1 contributors (all time) y: 49 lines of code tools/go-agent/tools/dst.go x: 1 contributors (all time) y: 361 lines of code plugins/sql/entry/config.go x: 1 contributors (all time) y: 4 lines of code plugins/sql/entry/general.go x: 1 contributors (all time) y: 163 lines of code plugins/sql/entry/instrument.go x: 1 contributors (all time) y: 196 lines of code plugins/sql/entry/stmt_exec.go x: 1 contributors (all time) y: 29 lines of code plugins/sql/entry/tx_commit.go x: 1 contributors (all time) y: 26 lines of code plugins/sql/entry/tx_stmt.go x: 1 contributors (all time) y: 16 lines of code plugins/core/tools/sync.go x: 1 contributors (all time) y: 24 lines of code plugins/core/tracer_tools.go x: 1 contributors (all time) y: 108 lines of code plugins/mongo/mongo/interceptor.go x: 1 contributors (all time) y: 92 lines of code plugins/core/tracing/span.go x: 2 contributors (all time) y: 78 lines of code plugins/http/server_intercepter.go x: 1 contributors (all time) y: 55 lines of code plugins/go-redisv9/hook.go x: 1 contributors (all time) y: 127 lines of code plugins/go-redisv9/instrument.go x: 1 contributors (all time) y: 78 lines of code plugins/go-redisv9/op_type.go x: 1 contributors (all time) y: 111 lines of code plugins/core/tracing.go x: 1 contributors (all time) y: 237 lines of code plugins/core/tracing/api.go x: 1 contributors (all time) y: 155 lines of code plugins/core/tracing/bridge.go x: 1 contributors (all time) y: 64 lines of code plugins/microv4/client/client.go x: 1 contributors (all time) y: 69 lines of code plugins/microv4/instrument.go x: 1 contributors (all time) y: 75 lines of code plugins/microv4/server/server.go x: 1 contributors (all time) y: 58 lines of code plugins/core/tool.go x: 1 contributors (all time) y: 97 lines of code plugins/kratosv2/instrument.go x: 1 contributors (all time) y: 100 lines of code plugins/kratosv2/transport/grpc/server_middleware.go x: 1 contributors (all time) y: 60 lines of code plugins/go-restfulv3/instrument.go x: 1 contributors (all time) y: 54 lines of code plugins/dubbo/filter/graceful_shutdown/client_intercepter.go x: 1 contributors (all time) y: 46 lines of code plugins/dubbo/instrument.go x: 1 contributors (all time) y: 51 lines of code agent/core/operator/compile.go x: 1 contributors (all time) y: 1 lines of code plugins/core/fs.go x: 1 contributors (all time) y: 3 lines of code
473.0
lines of code
  min: 1.0
  average: 67.82
  25th percentile: 16.5
  median: 38.0
  75th percentile: 73.5
  max: 473.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.03 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

plugins/grpc/client_recvmsg_interceptor.go x: 1 commits (30d) y: 35 lines of code plugins/grpc/client_unary_interceptor.go x: 1 commits (30d) y: 44 lines of code plugins/grpc/formatOperationName.go x: 1 commits (30d) y: 8 lines of code plugins/grpc/instrument.go x: 1 commits (30d) y: 90 lines of code plugins/grpc/server_handleStream_interceptor.go x: 1 commits (30d) y: 37 lines of code plugins/grpc/server_unary_interceptor.go x: 1 commits (30d) y: 18 lines of code plugins/grpc/structures.go x: 1 commits (30d) y: 38 lines of code tools/go-agent/instrument/plugins/register.go x: 3 commits (30d) y: 40 lines of code plugins/mux/structures.go x: 1 commits (30d) y: 14 lines of code tools/go-agent/cmd/injector.go x: 2 commits (30d) y: 287 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 2 commits (30d) y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 2 commits (30d) y: 295 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 1 commits (30d) y: 187 lines of code tools/go-agent/instrument/runtime/instrument.go x: 2 commits (30d) y: 252 lines of code tools/go-agent/tools/enhancement.go x: 1 commits (30d) y: 204 lines of code tools/go-agent/instrument/instrument.go x: 1 commits (30d) y: 146 lines of code tools/go-agent/tools/vendor.go x: 1 commits (30d) y: 10 lines of code agent/reporter/imports.go x: 2 commits (30d) y: 44 lines of code plugins/core/reporter/api.go x: 3 commits (30d) y: 79 lines of code plugins/core/reporter/grpc/grpc.go x: 3 commits (30d) y: 450 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 2 commits (30d) y: 83 lines of code tools/go-agent/config/agent.default.yaml x: 3 commits (30d) y: 36 lines of code tools/go-agent/config/loader.go x: 3 commits (30d) y: 253 lines of code tools/go-agent/instrument/reporter/instrument.go x: 1 commits (30d) y: 114 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 2 commits (30d) y: 192 lines of code tools/go-agent/instrument/logger/frameworks/logrus.go x: 2 commits (30d) y: 57 lines of code tools/go-agent/instrument/logger/frameworks/logrus_adapt.go x: 2 commits (30d) y: 39 lines of code plugins/core/logreport.go x: 1 commits (30d) y: 62 lines of code plugins/core/operator/common.go x: 2 commits (30d) y: 27 lines of code plugins/core/operator/logger.go x: 1 commits (30d) y: 13 lines of code plugins/core/span_default.go x: 1 commits (30d) y: 160 lines of code plugins/core/span_noop.go x: 1 commits (30d) y: 66 lines of code plugins/core/tracer.go x: 2 commits (30d) y: 154 lines of code plugins/runtimemetrics/instrument.go x: 2 commits (30d) y: 31 lines of code tools/go-agent/instrument/consts/operator.go x: 2 commits (30d) y: 19 lines of code tools/go-agent/instrument/consts/tls.go x: 1 commits (30d) y: 6 lines of code tools/go-agent/instrument/logger/context.go x: 1 commits (30d) y: 119 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 1 commits (30d) y: 41 lines of code tools/go-agent/instrument/logger/frameworks/zap_core.go x: 1 commits (30d) y: 40 lines of code tools/go-agent/instrument/plugins/rewrite/var.go x: 1 commits (30d) y: 21 lines of code agent/core/compile.go x: 1 commits (30d) y: 32 lines of code plugins/core/context.go x: 1 commits (30d) y: 68 lines of code plugins/core/instrument/enhance.go x: 1 commits (30d) y: 56 lines of code plugins/core/metrics.go x: 1 commits (30d) y: 299 lines of code plugins/core/metrics/bridge.go x: 1 commits (30d) y: 174 lines of code plugins/core/metrics/metrics.go x: 1 commits (30d) y: 72 lines of code plugins/core/span_tracing.go x: 1 commits (30d) y: 319 lines of code plugins/runtimemetrics/registers.go x: 1 commits (30d) y: 217 lines of code tools/go-agent/instrument/plugins/instrument.go x: 1 commits (30d) y: 473 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 1 commits (30d) y: 385 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 1 commits (30d) y: 241 lines of code tools/go-agent/tools/copy.go x: 1 commits (30d) y: 49 lines of code tools/go-agent/tools/dst.go x: 1 commits (30d) y: 361 lines of code
473.0
lines of code
  min: 6.0
  average: 113.53
  25th percentile: 35.0
  median: 56.5
  75th percentile: 177.25
  max: 473.0
0 3.0
commits (30d)
min: 1.0 | average: 1.37 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

plugins/grpc/client_recvmsg_interceptor.go x: 1 contributors (30d) y: 35 lines of code plugins/grpc/client_unary_interceptor.go x: 1 contributors (30d) y: 44 lines of code plugins/grpc/formatOperationName.go x: 1 contributors (30d) y: 8 lines of code plugins/grpc/instrument.go x: 1 contributors (30d) y: 90 lines of code plugins/grpc/server_handleStream_interceptor.go x: 1 contributors (30d) y: 37 lines of code plugins/grpc/server_unary_interceptor.go x: 1 contributors (30d) y: 18 lines of code plugins/grpc/structures.go x: 1 contributors (30d) y: 38 lines of code tools/go-agent/instrument/plugins/register.go x: 2 contributors (30d) y: 40 lines of code plugins/mux/structures.go x: 1 contributors (30d) y: 14 lines of code tools/go-agent/cmd/injector.go x: 1 contributors (30d) y: 287 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 1 contributors (30d) y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 1 contributors (30d) y: 295 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 1 contributors (30d) y: 187 lines of code tools/go-agent/instrument/runtime/instrument.go x: 1 contributors (30d) y: 252 lines of code tools/go-agent/tools/enhancement.go x: 1 contributors (30d) y: 204 lines of code tools/go-agent/instrument/instrument.go x: 1 contributors (30d) y: 146 lines of code tools/go-agent/tools/vendor.go x: 1 contributors (30d) y: 10 lines of code plugins/core/reporter/api.go x: 1 contributors (30d) y: 79 lines of code plugins/core/reporter/grpc/grpc.go x: 1 contributors (30d) y: 450 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 1 contributors (30d) y: 83 lines of code tools/go-agent/instrument/reporter/instrument.go x: 1 contributors (30d) y: 114 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 1 contributors (30d) y: 192 lines of code tools/go-agent/instrument/logger/frameworks/logrus.go x: 1 contributors (30d) y: 57 lines of code plugins/core/logreport.go x: 1 contributors (30d) y: 62 lines of code plugins/core/operator/common.go x: 1 contributors (30d) y: 27 lines of code plugins/core/operator/logger.go x: 1 contributors (30d) y: 13 lines of code plugins/core/span_default.go x: 1 contributors (30d) y: 160 lines of code plugins/core/span_noop.go x: 1 contributors (30d) y: 66 lines of code plugins/core/tracer.go x: 1 contributors (30d) y: 154 lines of code plugins/runtimemetrics/instrument.go x: 1 contributors (30d) y: 31 lines of code tools/go-agent/instrument/consts/operator.go x: 1 contributors (30d) y: 19 lines of code tools/go-agent/instrument/consts/tls.go x: 1 contributors (30d) y: 6 lines of code tools/go-agent/instrument/logger/context.go x: 1 contributors (30d) y: 119 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 1 contributors (30d) y: 41 lines of code tools/go-agent/instrument/logger/frameworks/zap_core.go x: 1 contributors (30d) y: 40 lines of code tools/go-agent/instrument/plugins/rewrite/var.go x: 1 contributors (30d) y: 21 lines of code agent/core/compile.go x: 1 contributors (30d) y: 32 lines of code plugins/core/context.go x: 1 contributors (30d) y: 68 lines of code plugins/core/metrics.go x: 1 contributors (30d) y: 299 lines of code plugins/core/metrics/bridge.go x: 1 contributors (30d) y: 174 lines of code plugins/core/metrics/metrics.go x: 1 contributors (30d) y: 72 lines of code plugins/core/span_tracing.go x: 1 contributors (30d) y: 319 lines of code plugins/runtimemetrics/registers.go x: 1 contributors (30d) y: 217 lines of code tools/go-agent/instrument/plugins/instrument.go x: 1 contributors (30d) y: 473 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 1 contributors (30d) y: 385 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 1 contributors (30d) y: 241 lines of code tools/go-agent/tools/copy.go x: 1 contributors (30d) y: 49 lines of code tools/go-agent/tools/dst.go x: 1 contributors (30d) y: 361 lines of code
473.0
lines of code
  min: 6.0
  average: 113.53
  25th percentile: 35.0
  median: 56.5
  75th percentile: 177.25
  max: 473.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

plugins/grpc/client_recvmsg_interceptor.go x: 1 commits (90d) y: 35 lines of code plugins/grpc/client_unary_interceptor.go x: 1 commits (90d) y: 44 lines of code plugins/grpc/formatOperationName.go x: 1 commits (90d) y: 8 lines of code plugins/grpc/instrument.go x: 1 commits (90d) y: 90 lines of code plugins/grpc/server_handleStream_interceptor.go x: 1 commits (90d) y: 37 lines of code plugins/grpc/server_unary_interceptor.go x: 1 commits (90d) y: 18 lines of code plugins/grpc/structures.go x: 1 commits (90d) y: 38 lines of code tools/go-agent/instrument/plugins/register.go x: 12 commits (90d) y: 40 lines of code plugins/mux/structures.go x: 1 commits (90d) y: 14 lines of code tools/go-agent/cmd/injector.go x: 3 commits (90d) y: 287 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 2 commits (90d) y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 3 commits (90d) y: 295 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 8 commits (90d) y: 187 lines of code tools/go-agent/instrument/runtime/instrument.go x: 4 commits (90d) y: 252 lines of code tools/go-agent/tools/enhancement.go x: 5 commits (90d) y: 204 lines of code tools/go-agent/instrument/instrument.go x: 2 commits (90d) y: 146 lines of code tools/go-agent/tools/vendor.go x: 1 commits (90d) y: 10 lines of code agent/reporter/imports.go x: 2 commits (90d) y: 44 lines of code plugins/core/reporter/api.go x: 4 commits (90d) y: 79 lines of code plugins/core/reporter/grpc/grpc.go x: 4 commits (90d) y: 450 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 2 commits (90d) y: 83 lines of code tools/go-agent/config/agent.default.yaml x: 7 commits (90d) y: 36 lines of code tools/go-agent/config/loader.go x: 6 commits (90d) y: 253 lines of code tools/go-agent/instrument/reporter/instrument.go x: 1 commits (90d) y: 114 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 4 commits (90d) y: 192 lines of code tools/go-agent/instrument/logger/frameworks/logrus.go x: 2 commits (90d) y: 57 lines of code tools/go-agent/instrument/logger/frameworks/logrus_adapt.go x: 2 commits (90d) y: 39 lines of code plugins/core/logreport.go x: 1 commits (90d) y: 62 lines of code plugins/core/operator/common.go x: 4 commits (90d) y: 27 lines of code plugins/core/operator/logger.go x: 1 commits (90d) y: 13 lines of code plugins/core/span_default.go x: 4 commits (90d) y: 160 lines of code plugins/core/span_noop.go x: 2 commits (90d) y: 66 lines of code plugins/core/tracer.go x: 5 commits (90d) y: 154 lines of code plugins/runtimemetrics/instrument.go x: 2 commits (90d) y: 31 lines of code tools/go-agent/instrument/consts/operator.go x: 4 commits (90d) y: 19 lines of code tools/go-agent/instrument/consts/tls.go x: 1 commits (90d) y: 6 lines of code tools/go-agent/instrument/logger/context.go x: 2 commits (90d) y: 119 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 1 commits (90d) y: 41 lines of code tools/go-agent/instrument/logger/frameworks/zap_core.go x: 1 commits (90d) y: 40 lines of code tools/go-agent/instrument/plugins/rewrite/var.go x: 3 commits (90d) y: 21 lines of code agent/core/compile.go x: 2 commits (90d) y: 32 lines of code plugins/core/context.go x: 4 commits (90d) y: 68 lines of code plugins/core/metrics.go x: 1 commits (90d) y: 299 lines of code plugins/core/metrics/bridge.go x: 1 commits (90d) y: 174 lines of code plugins/core/metrics/metrics.go x: 1 commits (90d) y: 72 lines of code plugins/core/span_tracing.go x: 4 commits (90d) y: 319 lines of code plugins/runtimemetrics/registers.go x: 1 commits (90d) y: 217 lines of code tools/go-agent/instrument/consts/directive.go x: 3 commits (90d) y: 9 lines of code tools/go-agent/instrument/plugins/instrument.go x: 9 commits (90d) y: 473 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 8 commits (90d) y: 385 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 7 commits (90d) y: 241 lines of code tools/go-agent/tools/copy.go x: 2 commits (90d) y: 49 lines of code tools/go-agent/tools/dst.go x: 7 commits (90d) y: 361 lines of code plugins/sql/entry/config.go x: 1 commits (90d) y: 4 lines of code plugins/sql/entry/general.go x: 1 commits (90d) y: 163 lines of code plugins/sql/entry/instance_open.go x: 1 commits (90d) y: 32 lines of code plugins/sql/entry/instrument.go x: 1 commits (90d) y: 196 lines of code plugins/sql/entry/stmt_exec.go x: 1 commits (90d) y: 29 lines of code plugins/sql/entry/tx_commit.go x: 1 commits (90d) y: 26 lines of code plugins/sql/entry/tx_exec.go x: 1 commits (90d) y: 30 lines of code plugins/sql/entry/tx_stmt.go x: 1 commits (90d) y: 16 lines of code plugins/core/operator/tools.go x: 3 commits (90d) y: 10 lines of code plugins/core/tools/sync.go x: 1 commits (90d) y: 24 lines of code plugins/core/tracer_tools.go x: 3 commits (90d) y: 108 lines of code plugins/mongo/mongo/interceptor.go x: 1 commits (90d) y: 92 lines of code plugins/core/tracing/span.go x: 4 commits (90d) y: 78 lines of code plugins/http/server_intercepter.go x: 3 commits (90d) y: 55 lines of code tools/go-agent/instrument/plugins/enhance_config.go x: 1 commits (90d) y: 204 lines of code tools/go-agent/instrument/plugins/enhance_instance.go x: 2 commits (90d) y: 92 lines of code tools/go-agent/instrument/plugins/rewrite/type.go x: 3 commits (90d) y: 44 lines of code tools/go-agent/tools/directive.go x: 1 commits (90d) y: 27 lines of code plugins/go-redisv9/hook.go x: 1 commits (90d) y: 127 lines of code plugins/go-redisv9/instrument.go x: 1 commits (90d) y: 78 lines of code plugins/go-redisv9/op_type.go x: 1 commits (90d) y: 111 lines of code plugins/core/tracing.go x: 6 commits (90d) y: 237 lines of code plugins/core/tracing/api.go x: 2 commits (90d) y: 155 lines of code plugins/core/tracing/bridge.go x: 2 commits (90d) y: 64 lines of code plugins/microv4/client/client.go x: 1 commits (90d) y: 69 lines of code plugins/microv4/instrument.go x: 1 commits (90d) y: 75 lines of code plugins/microv4/server/server.go x: 1 commits (90d) y: 58 lines of code plugins/microv4/util/socket/close_interceptor.go x: 1 commits (90d) y: 19 lines of code tools/go-agent/instrument/plugins/rewrite/rewrite.go x: 2 commits (90d) y: 115 lines of code plugins/core/id.go x: 1 commits (90d) y: 68 lines of code plugins/core/tool.go x: 1 commits (90d) y: 97 lines of code plugins/kratosv2/instrument.go x: 1 commits (90d) y: 100 lines of code plugins/kratosv2/transport/grpc/server_middleware.go x: 1 commits (90d) y: 60 lines of code plugins/kratosv2/transport/http/client_middleware.go x: 1 commits (90d) y: 65 lines of code plugins/core/instrument/declare.go x: 2 commits (90d) y: 18 lines of code plugins/gorm/entry/interceptor.go x: 1 commits (90d) y: 50 lines of code plugins/go-restfulv3/instrument.go x: 1 commits (90d) y: 54 lines of code plugins/dubbo/filter/graceful_shutdown/client_intercepter.go x: 1 commits (90d) y: 46 lines of code plugins/dubbo/instrument.go x: 1 commits (90d) y: 51 lines of code plugins/http/instrument.go x: 2 commits (90d) y: 40 lines of code
473.0
lines of code
  min: 4.0
  average: 71.65
  25th percentile: 19.0
  median: 39.0
  75th percentile: 76.5
  max: 473.0
0 12.0
commits (90d)
min: 1.0 | average: 1.82 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 12.0

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

plugins/grpc/client_recvmsg_interceptor.go x: 1 contributors (90d) y: 35 lines of code plugins/grpc/client_unary_interceptor.go x: 1 contributors (90d) y: 44 lines of code plugins/grpc/formatOperationName.go x: 1 contributors (90d) y: 8 lines of code plugins/grpc/instrument.go x: 1 contributors (90d) y: 90 lines of code plugins/grpc/server_handleStream_interceptor.go x: 1 contributors (90d) y: 37 lines of code plugins/grpc/server_unary_interceptor.go x: 1 contributors (90d) y: 18 lines of code plugins/grpc/structures.go x: 1 contributors (90d) y: 38 lines of code tools/go-agent/instrument/plugins/register.go x: 3 contributors (90d) y: 40 lines of code plugins/mux/structures.go x: 1 contributors (90d) y: 14 lines of code tools/go-agent/cmd/injector.go x: 1 contributors (90d) y: 287 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 1 contributors (90d) y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 1 contributors (90d) y: 295 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 1 contributors (90d) y: 187 lines of code tools/go-agent/instrument/runtime/instrument.go x: 1 contributors (90d) y: 252 lines of code tools/go-agent/tools/enhancement.go x: 1 contributors (90d) y: 204 lines of code tools/go-agent/instrument/instrument.go x: 1 contributors (90d) y: 146 lines of code tools/go-agent/tools/vendor.go x: 1 contributors (90d) y: 10 lines of code plugins/core/reporter/api.go x: 1 contributors (90d) y: 79 lines of code plugins/core/reporter/grpc/grpc.go x: 1 contributors (90d) y: 450 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 1 contributors (90d) y: 83 lines of code tools/go-agent/config/loader.go x: 2 contributors (90d) y: 253 lines of code tools/go-agent/instrument/reporter/instrument.go x: 1 contributors (90d) y: 114 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 1 contributors (90d) y: 192 lines of code tools/go-agent/instrument/logger/frameworks/logrus.go x: 1 contributors (90d) y: 57 lines of code plugins/core/logreport.go x: 1 contributors (90d) y: 62 lines of code plugins/core/operator/common.go x: 1 contributors (90d) y: 27 lines of code plugins/core/operator/logger.go x: 1 contributors (90d) y: 13 lines of code plugins/core/span_default.go x: 1 contributors (90d) y: 160 lines of code plugins/core/span_noop.go x: 1 contributors (90d) y: 66 lines of code plugins/core/tracer.go x: 1 contributors (90d) y: 154 lines of code plugins/runtimemetrics/instrument.go x: 1 contributors (90d) y: 31 lines of code tools/go-agent/instrument/consts/operator.go x: 1 contributors (90d) y: 19 lines of code tools/go-agent/instrument/consts/tls.go x: 1 contributors (90d) y: 6 lines of code tools/go-agent/instrument/logger/context.go x: 1 contributors (90d) y: 119 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 1 contributors (90d) y: 41 lines of code tools/go-agent/instrument/logger/frameworks/zap_core.go x: 1 contributors (90d) y: 40 lines of code tools/go-agent/instrument/plugins/rewrite/var.go x: 1 contributors (90d) y: 21 lines of code agent/core/compile.go x: 1 contributors (90d) y: 32 lines of code plugins/core/context.go x: 1 contributors (90d) y: 68 lines of code plugins/core/metrics.go x: 1 contributors (90d) y: 299 lines of code plugins/core/metrics/bridge.go x: 1 contributors (90d) y: 174 lines of code plugins/core/metrics/metrics.go x: 1 contributors (90d) y: 72 lines of code plugins/core/span_tracing.go x: 1 contributors (90d) y: 319 lines of code plugins/runtimemetrics/registers.go x: 1 contributors (90d) y: 217 lines of code tools/go-agent/instrument/plugins/instrument.go x: 2 contributors (90d) y: 473 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 1 contributors (90d) y: 385 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 1 contributors (90d) y: 241 lines of code tools/go-agent/tools/copy.go x: 1 contributors (90d) y: 49 lines of code tools/go-agent/tools/dst.go x: 1 contributors (90d) y: 361 lines of code plugins/sql/entry/config.go x: 1 contributors (90d) y: 4 lines of code plugins/sql/entry/general.go x: 1 contributors (90d) y: 163 lines of code plugins/sql/entry/instrument.go x: 1 contributors (90d) y: 196 lines of code plugins/sql/entry/stmt_exec.go x: 1 contributors (90d) y: 29 lines of code plugins/sql/entry/tx_commit.go x: 1 contributors (90d) y: 26 lines of code plugins/sql/entry/tx_stmt.go x: 1 contributors (90d) y: 16 lines of code plugins/core/tools/sync.go x: 1 contributors (90d) y: 24 lines of code plugins/core/tracer_tools.go x: 1 contributors (90d) y: 108 lines of code plugins/mongo/mongo/interceptor.go x: 1 contributors (90d) y: 92 lines of code plugins/core/tracing/span.go x: 2 contributors (90d) y: 78 lines of code plugins/http/server_intercepter.go x: 1 contributors (90d) y: 55 lines of code plugins/go-redisv9/hook.go x: 1 contributors (90d) y: 127 lines of code plugins/go-redisv9/instrument.go x: 1 contributors (90d) y: 78 lines of code plugins/go-redisv9/op_type.go x: 1 contributors (90d) y: 111 lines of code plugins/core/tracing.go x: 1 contributors (90d) y: 237 lines of code plugins/core/tracing/api.go x: 1 contributors (90d) y: 155 lines of code plugins/core/tracing/bridge.go x: 1 contributors (90d) y: 64 lines of code plugins/microv4/client/client.go x: 1 contributors (90d) y: 69 lines of code plugins/microv4/instrument.go x: 1 contributors (90d) y: 75 lines of code plugins/microv4/server/server.go x: 1 contributors (90d) y: 58 lines of code plugins/core/tool.go x: 1 contributors (90d) y: 97 lines of code plugins/kratosv2/instrument.go x: 1 contributors (90d) y: 100 lines of code plugins/kratosv2/transport/grpc/server_middleware.go x: 1 contributors (90d) y: 60 lines of code plugins/go-restfulv3/instrument.go x: 1 contributors (90d) y: 54 lines of code plugins/dubbo/filter/graceful_shutdown/client_intercepter.go x: 1 contributors (90d) y: 46 lines of code plugins/dubbo/instrument.go x: 1 contributors (90d) y: 51 lines of code
473.0
lines of code
  min: 4.0
  average: 71.65
  25th percentile: 19.0
  median: 39.0
  75th percentile: 76.5
  max: 473.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.03 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0