apache / skywalking-go
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 279 files with 15,589 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (64 lines of code)
    • 27 files changed 6-20 times (4,727 lines of code)
    • 251 files changed 1-5 times (10,798 lines of code)
0% | 0% | <1% | 30% | 69%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 279 files with 15,589 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (117 lines of code)
    • 64 files changed by 2-5 contributors (7,343 lines of code)
    • 213 files changed by 1 contributor (8,129 lines of code)
0% | 0% | <1% | 47% | 52%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, yaml, mod, sh, txt, md, tpl, proto, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | <1% | 30% | 69%
yaml0% | 0% | 0% | 100% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tools0% | 0% | 1% | 56% | 41%
plugins0% | 0% | 0% | 18% | 81%
agent0% | 0% | 0% | 35% | 64%
toolkit0% | 0% | 0% | 0% | 100%
log0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
register.go
in tools/go-agent/instrument/plugins
64 2 2023-04-22 2024-09-20 24 9 741550557@qq.com 1214585092@qq.com
agent.default.yaml
in tools/go-agent/config
53 - 2023-04-22 2024-09-20 18 8 741550557@qq.com 1214585092@qq.com
tracer.go
in plugins/core
147 23 2023-04-13 2025-04-24 17 5 741550557@qq.com zhujiajun.me@gmail.com
instrument.go
in tools/go-agent/instrument/plugins
341 13 2023-04-22 2024-04-15 17 5 741550557@qq.com 1147212064@qq.com
instrument.go
in tools/go-agent/instrument/agentcore
190 8 2023-04-14 2025-03-01 16 5 741550557@qq.com zhouzixin@apache.org
tracing.go
in plugins/core
293 25 2023-04-21 2025-03-01 16 4 741550557@qq.com zhouzixin@apache.org
span_tracing.go
in plugins/core
337 48 2023-04-13 2024-12-25 14 3 741550557@qq.com 67748901+alexwn@users.norep...
dst.go
in tools/go-agent/tools
194 7 2023-04-14 2024-04-15 13 3 741550557@qq.com 1147212064@qq.com
enhancement.go
in tools/go-agent/tools
197 11 2023-04-14 2024-02-20 13 2 741550557@qq.com codeprince2020@163.com
loader.go
in tools/go-agent/config
261 19 2023-04-22 2024-03-22 13 5 741550557@qq.com codeprince2020@163.com
enhance_method.go
in tools/go-agent/instrument/plugins
189 9 2023-04-22 2025-03-01 12 2 741550557@qq.com zhouzixin@apache.org
context.go
in tools/go-agent/instrument/plugins/rewrite
388 23 2023-04-22 2025-03-01 12 3 741550557@qq.com zhouzixin@apache.org
span.go
in plugins/core/tracing
82 5 2023-04-21 2024-12-25 10 5 741550557@qq.com 67748901+alexwn@users.norep...
span_default.go
in plugins/core
168 22 2023-04-13 2025-03-01 9 3 741550557@qq.com zhouzixin@apache.org
api.go
in plugins/core/tracing
174 31 2023-04-13 2024-12-25 9 3 741550557@qq.com 67748901+alexwn@users.norep...
func.go
in tools/go-agent/instrument/plugins/rewrite
241 6 2023-04-22 2023-07-10 9 1 741550557@qq.com 741550557@qq.com
instrument.go
in tools/go-agent/instrument/runtime
267 7 2023-04-14 2025-04-23 9 2 741550557@qq.com zhujiajun.me@gmail.com
compile.go
in agent/core
33 - 2023-04-13 2025-03-01 8 2 741550557@qq.com zhouzixin@apache.org
helper.go
in tools/go-agent/cmd
58 2 2023-04-14 2024-08-30 8 4 741550557@qq.com 741550557@qq.com
span_noop.go
in plugins/core
91 27 2023-04-13 2025-03-01 8 3 741550557@qq.com zhouzixin@apache.org
instrument.go
in tools/go-agent/instrument
92 2 2023-04-14 2024-04-15 8 2 741550557@qq.com 1147212064@qq.com
common.go
in plugins/core/operator
28 2 2023-04-21 2025-03-01 7 2 741550557@qq.com zhouzixin@apache.org
api.go
in plugins/core/reporter
81 2 2023-05-05 2023-10-17 7 2 741550557@qq.com 1160756683@qq.com
grpc.go
in plugins/core/reporter/grpc
449 17 2023-05-05 2024-01-25 7 2 741550557@qq.com asdwoshiaotian@gmail.com
context.go
in plugins/core
68 8 2023-04-13 2023-07-10 6 1 741550557@qq.com 741550557@qq.com
intercepter.go
in plugins/gin
77 4 2023-05-16 2024-12-25 6 5 741550557@qq.com 67748901+alexwn@users.norep...
instrument.go
in tools/go-agent/instrument/reporter
113 6 2023-04-22 2024-04-15 6 3 741550557@qq.com 1147212064@qq.com
rewrite.go
in tools/go-agent/instrument/plugins/rewrite
115 6 2023-04-22 2024-09-02 6 2 741550557@qq.com shyunny@outlook.com
logger.go
in plugins/core/operator
14 - 2023-04-21 2024-09-10 5 2 741550557@qq.com shyunny@outlook.com
operator.go
in tools/go-agent/instrument/consts
19 - 2023-05-09 2023-07-11 5 1 741550557@qq.com 741550557@qq.com
copy.go
in tools/go-agent/tools
44 - 2023-04-22 2024-04-15 5 2 741550557@qq.com 1147212064@qq.com
api.go
in toolkit/trace
49 17 2023-10-17 2024-12-25 5 3 1160756683@qq.com 67748901+alexwn@users.norep...
bridge.go
in plugins/core/tracing
68 15 2023-04-21 2024-12-25 5 2 741550557@qq.com 67748901+alexwn@users.norep...
main.go
in tools/go-agent/cmd
71 2 2023-04-14 2023-06-09 5 1 741550557@qq.com 741550557@qq.com
tools.go
in plugins/core/operator
11 - 2023-05-31 2024-04-01 4 2 741550557@qq.com dylanwu123@foxmail.com
types.go
in tools/go-agent/tools
14 2 2023-04-22 2023-06-16 4 1 741550557@qq.com 741550557@qq.com
span.go
in toolkit/trace
18 5 2023-10-17 2024-09-02 4 2 1160756683@qq.com shyunny@outlook.com
var.go
in tools/go-agent/instrument/plugins/rewrite
21 1 2023-04-22 2023-07-11 4 1 741550557@qq.com 741550557@qq.com
imports.go
in agent/reporter
44 - 2023-05-05 2023-07-19 4 1 741550557@qq.com 741550557@qq.com
type.go
in tools/go-agent/instrument/plugins/rewrite
44 2 2023-04-22 2023-06-14 4 1 741550557@qq.com 741550557@qq.com
flags.go
in tools/go-agent/instrument/api
51 3 2023-04-14 2025-04-23 4 2 741550557@qq.com zhujiajun.me@gmail.com
enhance.go
in plugins/core/instrument
56 6 2023-04-21 2023-07-10 4 1 741550557@qq.com 741550557@qq.com
server_intercepter.go
in plugins/http
58 4 2023-05-12 2024-12-25 4 2 741550557@qq.com 67748901+alexwn@users.norep...
context.go
in tools/go-agent/instrument/logger
62 7 2023-05-09 2024-09-10 4 2 741550557@qq.com shyunny@outlook.com
grpc_opts_enhance.go
in plugins/core/reporter/grpc
86 7 2023-05-05 2023-12-05 4 2 741550557@qq.com champin.hwang@gmail.com
enhance_instance.go
in tools/go-agent/instrument/plugins
92 7 2023-04-22 2023-06-14 4 1 741550557@qq.com 741550557@qq.com
tracer_tools.go
in plugins/core
112 17 2023-05-31 2024-04-01 4 2 741550557@qq.com dylanwu123@foxmail.com
injector.go
in tools/go-agent/cmd
290 14 2023-06-09 2023-08-25 4 2 741550557@qq.com 1450685+linuxsuren@users.no...
instrument.go
in tools/go-agent/instrument/logger
295 10 2023-05-09 2023-07-20 4 1 741550557@qq.com 741550557@qq.com
imports.go
in root
9 - 2023-04-13 2023-05-05 3 1 741550557@qq.com 741550557@qq.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
register.go
in tools/go-agent/instrument/plugins
64 2 2023-04-22 2024-09-20 24 9 741550557@qq.com 1214585092@qq.com
agent.default.yaml
in tools/go-agent/config
53 - 2023-04-22 2024-09-20 18 8 741550557@qq.com 1214585092@qq.com
instrument.go
in tools/go-agent/instrument/plugins
341 13 2023-04-22 2024-04-15 17 5 741550557@qq.com 1147212064@qq.com
tracer.go
in plugins/core
147 23 2023-04-13 2025-04-24 17 5 741550557@qq.com zhujiajun.me@gmail.com
instrument.go
in tools/go-agent/instrument/agentcore
190 8 2023-04-14 2025-03-01 16 5 741550557@qq.com zhouzixin@apache.org
loader.go
in tools/go-agent/config
261 19 2023-04-22 2024-03-22 13 5 741550557@qq.com codeprince2020@163.com
span.go
in plugins/core/tracing
82 5 2023-04-21 2024-12-25 10 5 741550557@qq.com 67748901+alexwn@users.norep...
intercepter.go
in plugins/gin
77 4 2023-05-16 2024-12-25 6 5 741550557@qq.com 67748901+alexwn@users.norep...
tracing.go
in plugins/core
293 25 2023-04-21 2025-03-01 16 4 741550557@qq.com zhouzixin@apache.org
helper.go
in tools/go-agent/cmd
58 2 2023-04-14 2024-08-30 8 4 741550557@qq.com 741550557@qq.com
span_tracing.go
in plugins/core
337 48 2023-04-13 2024-12-25 14 3 741550557@qq.com 67748901+alexwn@users.norep...
dst.go
in tools/go-agent/tools
194 7 2023-04-14 2024-04-15 13 3 741550557@qq.com 1147212064@qq.com
context.go
in tools/go-agent/instrument/plugins/rewrite
388 23 2023-04-22 2025-03-01 12 3 741550557@qq.com zhouzixin@apache.org
span_default.go
in plugins/core
168 22 2023-04-13 2025-03-01 9 3 741550557@qq.com zhouzixin@apache.org
api.go
in plugins/core/tracing
174 31 2023-04-13 2024-12-25 9 3 741550557@qq.com 67748901+alexwn@users.norep...
span_noop.go
in plugins/core
91 27 2023-04-13 2025-03-01 8 3 741550557@qq.com zhouzixin@apache.org
instrument.go
in tools/go-agent/instrument/reporter
113 6 2023-04-22 2024-04-15 6 3 741550557@qq.com 1147212064@qq.com
api.go
in toolkit/trace
49 17 2023-10-17 2024-12-25 5 3 1160756683@qq.com 67748901+alexwn@users.norep...
enhance_config.go
in tools/go-agent/instrument/plugins
208 11 2023-06-14 2024-04-01 3 3 741550557@qq.com dylanwu123@foxmail.com
logreport.go
in plugins/core
135 11 2023-07-11 2024-10-10 3 3 741550557@qq.com exgalibas@gmail.com
hook.go
in plugins/go-redisv9
144 7 2023-06-08 2024-09-05 3 3 jiekun.dev@gmail.com 741550557@qq.com
client_intercepter.go
in plugins/http
45 2 2023-05-12 2024-12-26 3 3 741550557@qq.com stonemoe@users.noreply.gith...
enhancement.go
in tools/go-agent/tools
197 11 2023-04-14 2024-02-20 13 2 741550557@qq.com codeprince2020@163.com
enhance_method.go
in tools/go-agent/instrument/plugins
189 9 2023-04-22 2025-03-01 12 2 741550557@qq.com zhouzixin@apache.org
instrument.go
in tools/go-agent/instrument/runtime
267 7 2023-04-14 2025-04-23 9 2 741550557@qq.com zhujiajun.me@gmail.com
instrument.go
in tools/go-agent/instrument
92 2 2023-04-14 2024-04-15 8 2 741550557@qq.com 1147212064@qq.com
compile.go
in agent/core
33 - 2023-04-13 2025-03-01 8 2 741550557@qq.com zhouzixin@apache.org
common.go
in plugins/core/operator
28 2 2023-04-21 2025-03-01 7 2 741550557@qq.com zhouzixin@apache.org
grpc.go
in plugins/core/reporter/grpc
449 17 2023-05-05 2024-01-25 7 2 741550557@qq.com asdwoshiaotian@gmail.com
api.go
in plugins/core/reporter
81 2 2023-05-05 2023-10-17 7 2 741550557@qq.com 1160756683@qq.com
rewrite.go
in tools/go-agent/instrument/plugins/rewrite
115 6 2023-04-22 2024-09-02 6 2 741550557@qq.com shyunny@outlook.com
copy.go
in tools/go-agent/tools
44 - 2023-04-22 2024-04-15 5 2 741550557@qq.com 1147212064@qq.com
logger.go
in plugins/core/operator
14 - 2023-04-21 2024-09-10 5 2 741550557@qq.com shyunny@outlook.com
bridge.go
in plugins/core/tracing
68 15 2023-04-21 2024-12-25 5 2 741550557@qq.com 67748901+alexwn@users.norep...
flags.go
in tools/go-agent/instrument/api
51 3 2023-04-14 2025-04-23 4 2 741550557@qq.com zhujiajun.me@gmail.com
context.go
in tools/go-agent/instrument/logger
62 7 2023-05-09 2024-09-10 4 2 741550557@qq.com shyunny@outlook.com
injector.go
in tools/go-agent/cmd
290 14 2023-06-09 2023-08-25 4 2 741550557@qq.com 1450685+linuxsuren@users.no...
tools.go
in plugins/core/operator
11 - 2023-05-31 2024-04-01 4 2 741550557@qq.com dylanwu123@foxmail.com
grpc_opts_enhance.go
in plugins/core/reporter/grpc
86 7 2023-05-05 2023-12-05 4 2 741550557@qq.com champin.hwang@gmail.com
tracer_tools.go
in plugins/core
112 17 2023-05-31 2024-04-01 4 2 741550557@qq.com dylanwu123@foxmail.com
server_intercepter.go
in plugins/http
58 4 2023-05-12 2024-12-25 4 2 741550557@qq.com 67748901+alexwn@users.norep...
span.go
in toolkit/trace
18 5 2023-10-17 2024-09-02 4 2 1160756683@qq.com shyunny@outlook.com
logrus_format.go
in tools/go-agent/instrument/logger/frameworks
43 2 2023-05-09 2024-09-10 3 2 741550557@qq.com shyunny@outlook.com
api.go
in tools/go-agent/instrument/logger/frameworks
38 1 2023-05-09 2024-09-10 3 2 741550557@qq.com shyunny@outlook.com
import.go
in tools/go-agent/instrument/plugins/rewrite
15 - 2023-04-22 2024-04-15 3 2 741550557@qq.com 1147212064@qq.com
vendor.go
in tools/go-agent/tools
52 2 2023-07-19 2024-01-03 3 2 741550557@qq.com asdwoshiaotian@gmail.com
42 2 2023-08-08 2024-05-26 3 2 93872575+alipebt@users.nore... 1160756683@qq.com
instrument.go
in plugins/grpc
110 6 2023-08-08 2024-05-26 3 2 93872575+alipebt@users.nore... 1160756683@qq.com
instrument.go
in plugins/toolkit-activation
194 9 2024-09-10 2024-12-25 3 2 shyunny@outlook.com 67748901+alexwn@users.norep...
tracing.go
in plugins/core/operator
14 - 2023-04-21 2023-10-17 3 2 741550557@qq.com 1160756683@qq.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
metrics.go
in plugins/core
299 31 2023-07-10 2023-07-10 1 1 741550557@qq.com 741550557@qq.com
instrument.go
in tools/go-agent/instrument/logger
295 10 2023-05-09 2023-07-20 4 1 741550557@qq.com 741550557@qq.com
func.go
in tools/go-agent/instrument/plugins/rewrite
241 6 2023-04-22 2023-07-10 9 1 741550557@qq.com 741550557@qq.com
registers.go
in plugins/runtimemetrics
217 11 2023-07-10 2023-07-10 1 1 741550557@qq.com 741550557@qq.com
instrument.go
in plugins/sql/entry
196 7 2023-06-16 2023-06-16 1 1 741550557@qq.com 741550557@qq.com
propagating.go
in plugins/core
193 17 2023-04-13 2023-05-04 2 1 741550557@qq.com 741550557@qq.com
zap.go
in tools/go-agent/instrument/logger/frameworks
165 9 2023-05-09 2023-07-20 3 1 741550557@qq.com 741550557@qq.com
general.go
in plugins/sql/entry
163 13 2023-06-16 2023-06-16 1 1 741550557@qq.com 741550557@qq.com
so11y.go
in plugins/core
122 8 2025-03-01 2025-03-01 1 1 zhouzixin@apache.org zhouzixin@apache.org
sampler.go
in plugins/core
108 14 2023-04-13 2023-05-05 2 1 741550557@qq.com 741550557@qq.com
instrument.go
in plugins/kratosv2
100 6 2023-05-24 2023-05-24 1 1 741550557@qq.com 741550557@qq.com
tool.go
in plugins/core
97 8 2023-04-13 2023-05-24 3 1 741550557@qq.com 741550557@qq.com
enhance_instance.go
in tools/go-agent/instrument/plugins
92 7 2023-04-22 2023-06-14 4 1 741550557@qq.com 741550557@qq.com
interceptor.go
in plugins/mongo/mongo
92 3 2023-06-15 2023-06-15 1 1 741550557@qq.com 741550557@qq.com
flags.go
in tools/go-agent/tools
83 4 2023-04-14 2023-04-21 2 1 741550557@qq.com 741550557@qq.com
async_producer.go
in plugins/rocketmq/producer
82 2 2024-02-16 2024-02-16 1 1 codeprince2020@163.com codeprince2020@163.com
instrument.go
in plugins/go-redisv9
78 6 2023-06-08 2023-06-08 1 1 jiekun.dev@gmail.com jiekun.dev@gmail.com
send_async_producer.go
in plugins/pulsar/pulsar
77 2 2024-03-11 2024-03-11 1 1 codeprince2020@163.com codeprince2020@163.com
instrument.go
in plugins/microv4
75 6 2023-05-31 2023-05-31 1 1 741550557@qq.com 741550557@qq.com
main.go
in tools/go-agent/cmd
71 2 2023-04-14 2023-06-09 5 1 741550557@qq.com 741550557@qq.com
method.go
in plugins/core/instrument
71 8 2023-04-21 2023-06-16 3 1 741550557@qq.com 741550557@qq.com
instrument.go
in plugins/rocketmq
70 6 2024-02-16 2024-02-16 1 1 codeprince2020@163.com codeprince2020@163.com
client.go
in plugins/microv4/client
69 4 2023-05-31 2023-05-31 1 1 741550557@qq.com 741550557@qq.com
id.go
in plugins/core
68 6 2023-05-24 2023-05-24 1 1 741550557@qq.com 741550557@qq.com
context.go
in plugins/core
68 8 2023-04-13 2023-07-10 6 1 741550557@qq.com 741550557@qq.com
consumer.go
in plugins/rocketmq/consumer
67 2 2024-02-16 2024-02-16 1 1 codeprince2020@163.com codeprince2020@163.com
instrument.go
in tools/go-agent/instrument/entry
65 5 2023-04-22 2023-05-09 2 1 741550557@qq.com 741550557@qq.com
client_middleware.go
in plugins/kratosv2/transport/http
65 2 2023-05-24 2023-05-24 1 1 741550557@qq.com 741550557@qq.com
intercepter.go
in plugins/goframe/net/ghttp
64 3 2024-09-20 2024-09-20 1 1 1214585092@qq.com 1214585092@qq.com
63 2 2023-08-23 2023-08-23 1 1 93872575+alipebt@users.nore... 93872575+alipebt@users.nore...
producer.go
in plugins/amqp
61 2 2024-02-20 2024-02-20 1 1 codeprince2020@163.com codeprince2020@163.com
instrument.go
in plugins/pulsar
61 6 2024-03-11 2024-03-11 1 1 codeprince2020@163.com codeprince2020@163.com
server_middleware.go
in plugins/kratosv2/transport/grpc
60 2 2023-05-24 2023-05-24 1 1 741550557@qq.com 741550557@qq.com
server_middleware.go
in plugins/kratosv2/transport/http
60 2 2023-05-24 2023-05-24 1 1 741550557@qq.com 741550557@qq.com
server.go
in plugins/microv4/server
58 4 2023-05-31 2023-05-31 1 1 741550557@qq.com 741550557@qq.com
send_producer.go
in plugins/pulsar/pulsar
58 2 2024-03-11 2024-03-11 1 1 codeprince2020@163.com codeprince2020@163.com
logrus.go
in tools/go-agent/instrument/logger/frameworks
57 9 2023-05-09 2023-07-12 3 1 741550557@qq.com 741550557@qq.com
enhance.go
in plugins/core/instrument
56 6 2023-04-21 2023-07-10 4 1 741550557@qq.com 741550557@qq.com
writer_interceptor.go
in plugins/segmentio-kafka
55 2 2024-03-17 2024-03-17 1 1 codeprince2020@163.com codeprince2020@163.com
instrument.go
in plugins/go-restfulv3
54 6 2023-05-19 2023-05-19 1 1 741550557@qq.com 741550557@qq.com
54 2 2023-08-08 2023-08-23 2 1 93872575+alipebt@users.nore... 93872575+alipebt@users.nore...
instrument.go
in plugins/dubbo
51 6 2023-05-15 2023-05-15 1 1 741550557@qq.com 741550557@qq.com
instrument.go
in plugins/gorm/mysql
50 7 2023-05-23 2023-05-23 1 1 741550557@qq.com 741550557@qq.com
interceptor.go
in plugins/gorm/entry
50 3 2023-05-23 2023-05-23 1 1 741550557@qq.com 741550557@qq.com
instrument.go
in plugins/segmentio-kafka
49 6 2024-03-17 2024-03-17 1 1 codeprince2020@163.com codeprince2020@163.com
config_discovery.go
in plugins/core/reporter
49 3 2023-05-05 2023-05-05 1 1 741550557@qq.com 741550557@qq.com
reader_interceptor.go
in plugins/segmentio-kafka
48 2 2024-03-17 2024-03-17 1 1 codeprince2020@163.com codeprince2020@163.com
intercepter.go
in plugins/go-elasticsearchv8
48 2 2024-06-19 2024-06-19 1 1 zhouzixin@apache.org zhouzixin@apache.org
client_intercepter.go
in plugins/dubbo/filter/graceful_shutdown
46 3 2023-05-15 2023-05-15 1 1 741550557@qq.com 741550557@qq.com
45 2 2023-08-08 2023-08-23 2 1 93872575+alipebt@users.nore... 93872575+alipebt@users.nore...
Correlations

File Size vs. Number of Changes: 279 points

plugins/core/reporter/discard_reporter.go x: 19 lines of code y: 2 # changes plugins/core/tracer.go x: 147 lines of code y: 17 # changes plugins/toolkit-activation/trace/continue_intercepter.go x: 16 lines of code y: 2 # changes tools/go-agent/instrument/api/flags.go x: 51 lines of code y: 4 # changes tools/go-agent/instrument/runtime/instrument.go x: 267 lines of code y: 9 # changes agent/core/compile.go x: 33 lines of code y: 8 # changes agent/core/metrics/compile.go x: 6 lines of code y: 1 # changes plugins/core/metrics/bridge.go x: 174 lines of code y: 2 # changes plugins/core/metrics/metrics.go x: 72 lines of code y: 2 # changes plugins/core/operator/common.go x: 28 lines of code y: 7 # changes plugins/core/operator/so11y.go x: 27 lines of code y: 1 # changes plugins/core/so11y.go x: 122 lines of code y: 1 # changes plugins/core/span_default.go x: 168 lines of code y: 9 # changes plugins/core/span_noop.go x: 91 lines of code y: 8 # changes plugins/core/tracing.go x: 293 lines of code y: 16 # changes tools/go-agent/instrument/agentcore/instrument.go x: 190 lines of code y: 16 # changes tools/go-agent/instrument/plugins/enhance_method.go x: 189 lines of code y: 12 # changes tools/go-agent/instrument/plugins/rewrite/context.go x: 388 lines of code y: 12 # changes plugins/http/client_intercepter.go x: 45 lines of code y: 3 # changes plugins/core/span_tracing.go x: 337 lines of code y: 14 # changes plugins/core/tracing/api.go x: 174 lines of code y: 9 # changes plugins/core/tracing/bridge.go x: 68 lines of code y: 5 # changes plugins/core/tracing/span.go x: 82 lines of code y: 10 # changes plugins/gin/intercepter.go x: 77 lines of code y: 6 # changes plugins/http/server_intercepter.go x: 58 lines of code y: 4 # changes plugins/toolkit-activation/instrument.go x: 194 lines of code y: 3 # changes plugins/toolkit-activation/trace/error_intercepter.go x: 18 lines of code y: 1 # changes toolkit/trace/api.go x: 49 lines of code y: 5 # changes plugins/amqp/consumer.go x: 30 lines of code y: 2 # changes plugins/amqp/general_consumer.go x: 81 lines of code y: 2 # changes plugins/amqp/instrument.go x: 94 lines of code y: 2 # changes plugins/amqp/structures.go x: 42 lines of code y: 2 # changes plugins/core/logreport.go x: 135 lines of code y: 3 # changes plugins/toolkit-activation/metric/counter_get_intercepter.go x: 21 lines of code y: 1 # changes plugins/toolkit-activation/metric/counter_inc_intercepter.go x: 20 lines of code y: 1 # changes plugins/toolkit-activation/metric/meter_opt_intercepter.go x: 16 lines of code y: 1 # changes plugins/toolkit-activation/metric/new_counter_intercepter.go x: 22 lines of code y: 1 # changes plugins/toolkit-activation/metric/new_gauge_intercepter.go x: 23 lines of code y: 1 # changes toolkit/metric/api.go x: 15 lines of code y: 2 # changes toolkit/metric/metrics.go x: 17 lines of code y: 2 # changes plugins/goframe/instrument.go x: 35 lines of code y: 1 # changes plugins/goframe/net/ghttp/intercepter.go x: 64 lines of code y: 1 # changes tools/go-agent/config/agent.default.yaml x: 53 lines of code y: 18 # changes tools/go-agent/instrument/plugins/register.go x: 64 lines of code y: 24 # changes plugins/core/operator/logger.go x: 14 lines of code y: 5 # changes plugins/toolkit-activation/logging/debug_entry_intercepter.go x: 12 lines of code y: 1 # changes plugins/toolkit-activation/logging/error_entry_intercepter.go x: 10 lines of code y: 1 # changes plugins/toolkit-activation/trace/async_add_event_intercepter.go x: 26 lines of code y: 1 # changes plugins/toolkit-activation/trace/capture_intercepter.go x: 14 lines of code y: 1 # changes plugins/toolkit-activation/trace/consts.go x: 4 lines of code y: 1 # changes plugins/toolkit-activation/trace/create_localspan_intercepter.go x: 24 lines of code y: 1 # changes plugins/toolkit-activation/trace/get_segmentid_intercepter.go x: 17 lines of code y: 1 # changes toolkit/logging/api.go x: 9 lines of code y: 1 # changes tools/go-agent/instrument/logger/context.go x: 62 lines of code y: 4 # changes tools/go-agent/instrument/logger/frameworks/api.go x: 38 lines of code y: 3 # changes tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 43 lines of code y: 3 # changes tools/go-agent/instrument/logger/frameworks/zap_root.go x: 65 lines of code y: 2 # changes plugins/go-redisv9/hook.go x: 144 lines of code y: 3 # changes toolkit/trace/span.go x: 18 lines of code y: 4 # changes tools/go-agent/instrument/plugins/rewrite/rewrite.go x: 115 lines of code y: 6 # changes tools/go-agent/cmd/helper.go x: 58 lines of code y: 8 # changes plugins/gorm/entry/callback.go x: 53 lines of code y: 2 # changes plugins/mux/serve_interceptor.go x: 77 lines of code y: 2 # changes plugins/core/tracer_ignore.go x: 110 lines of code y: 2 # changes plugins/go-elasticsearchv8/instrument.go x: 38 lines of code y: 1 # changes plugins/go-elasticsearchv8/intercepter.go x: 48 lines of code y: 1 # changes plugins/grpc/instrument.go x: 110 lines of code y: 3 # changes plugins/grpc/server_sendresponse_interceptor.go x: 42 lines of code y: 3 # changes tools/go-agent/instrument/instrument.go x: 92 lines of code y: 8 # changes tools/go-agent/instrument/plugins/instrument.go x: 341 lines of code y: 17 # changes tools/go-agent/instrument/plugins/rewrite/import.go x: 15 lines of code y: 3 # changes tools/go-agent/instrument/reporter/instrument.go x: 113 lines of code y: 6 # changes tools/go-agent/tools/copy.go x: 44 lines of code y: 5 # changes tools/go-agent/tools/dst.go x: 194 lines of code y: 13 # changes plugins/core/operator/tools.go x: 11 lines of code y: 4 # changes plugins/core/tools/strconv.go x: 52 lines of code y: 2 # changes plugins/core/tracer_tools.go x: 112 lines of code y: 4 # changes plugins/gin/config.go x: 5 lines of code y: 1 # changes tools/go-agent/instrument/plugins/enhance_config.go x: 208 lines of code y: 3 # changes tools/go-agent/config/loader.go x: 261 lines of code y: 13 # changes plugins/segmentio-kafka/instrument.go x: 49 lines of code y: 1 # changes plugins/segmentio-kafka/writer_interceptor.go x: 55 lines of code y: 1 # changes plugins/pulsar/instrument.go x: 61 lines of code y: 1 # changes plugins/pulsar/pulsar/receive_consumer.go x: 45 lines of code y: 1 # changes plugins/pulsar/pulsar/send_async_producer.go x: 77 lines of code y: 1 # changes plugins/pulsar/pulsar/send_producer.go x: 58 lines of code y: 1 # changes plugins/pulsar/pulsar/structures.go x: 34 lines of code y: 1 # changes plugins/sql/entry/span.go x: 43 lines of code y: 2 # changes plugins/amqp/dial_hook.go x: 33 lines of code y: 1 # changes tools/go-agent/tools/enhancement.go x: 197 lines of code y: 13 # changes plugins/rocketmq/consumer/consumer.go x: 67 lines of code y: 1 # changes plugins/rocketmq/instrument.go x: 70 lines of code y: 1 # changes plugins/rocketmq/producer/async_producer.go x: 82 lines of code y: 1 # changes plugins/rocketmq/producer/structures.go x: 11 lines of code y: 1 # changes plugins/core/reporter/grpc/grpc.go x: 449 lines of code y: 7 # changes tools/go-agent/tools/vendor.go x: 52 lines of code y: 3 # changes plugins/echov4/instrument.go x: 36 lines of code y: 1 # changes plugins/gin/instrument.go x: 33 lines of code y: 2 # changes plugins/core/reporter/grpc/grpc_opts_enhance.go x: 86 lines of code y: 4 # changes plugins/go-redisv9/op_type.go x: 114 lines of code y: 2 # changes plugins/fiber/intercepter.go x: 39 lines of code y: 1 # changes plugins/fasthttp/hostclient/client_intercepter.go x: 42 lines of code y: 1 # changes plugins/core/operator/tracing.go x: 14 lines of code y: 3 # changes plugins/core/reporter/api.go x: 81 lines of code y: 7 # changes tools/go-agent/cmd/injector.go x: 290 lines of code y: 4 # changes plugins/grpc/client_finish_interceptor.go x: 32 lines of code y: 1 # changes plugins/grpc/client_recvmsg_interceptor.go x: 54 lines of code y: 2 # changes plugins/grpc/client_sendmsg_interceptor.go x: 41 lines of code y: 2 # changes plugins/grpc/client_streaming_interceptor.go x: 63 lines of code y: 1 # changes plugins/grpc/client_unary_interceptor.go x: 45 lines of code y: 2 # changes plugins/grpc/constants.go x: 3 lines of code y: 1 # changes plugins/grpc/server_recvmsg_interceptor.go x: 43 lines of code y: 1 # changes plugins/grpc/server_unary_interceptor.go x: 18 lines of code y: 2 # changes plugins/grpc/structures.go x: 28 lines of code y: 2 # changes plugins/grpc/formatOperationName.go x: 8 lines of code y: 1 # changes plugins/grpc/server_handleStream_interceptor.go x: 37 lines of code y: 1 # changes tools/go-agent/instrument/logger/frameworks/zap.go x: 165 lines of code y: 3 # changes tools/go-agent/instrument/logger/instrument.go x: 295 lines of code y: 4 # changes agent/reporter/imports.go x: 44 lines of code y: 4 # changes tools/go-agent/instrument/logger/frameworks/logrus.go x: 57 lines of code y: 3 # changes tools/go-agent/instrument/logger/frameworks/logrus_adapt.go x: 39 lines of code y: 3 # changes plugins/runtimemetrics/instrument.go x: 31 lines of code y: 2 # changes tools/go-agent/instrument/consts/operator.go x: 19 lines of code y: 5 # changes tools/go-agent/instrument/consts/tls.go x: 6 lines of code y: 2 # changes tools/go-agent/instrument/logger/frameworks/zap_core.go x: 40 lines of code y: 1 # changes tools/go-agent/instrument/plugins/rewrite/var.go x: 21 lines of code y: 4 # changes plugins/core/context.go x: 68 lines of code y: 6 # changes plugins/core/instrument/enhance.go x: 56 lines of code y: 4 # changes plugins/core/metrics.go x: 299 lines of code y: 1 # changes plugins/core/operator/metrics.go x: 7 lines of code y: 1 # changes plugins/runtimemetrics/registers.go x: 217 lines of code y: 1 # changes tools/go-agent/instrument/consts/directive.go x: 9 lines of code y: 3 # changes tools/go-agent/instrument/plugins/rewrite/func.go x: 241 lines of code y: 9 # changes plugins/core/instrument/method.go x: 71 lines of code y: 3 # changes plugins/sql/entry/general.go x: 163 lines of code y: 1 # changes plugins/sql/entry/instrument.go x: 196 lines of code y: 1 # changes plugins/sql/entry/stmt_exec.go x: 29 lines of code y: 1 # changes plugins/sql/entry/tx_exec.go x: 30 lines of code y: 1 # changes tools/go-agent/tools/types.go x: 14 lines of code y: 4 # changes plugins/mongo/mongo/interceptor.go x: 92 lines of code y: 1 # changes tools/go-agent/instrument/plugins/enhance_instance.go x: 92 lines of code y: 4 # changes tools/go-agent/cmd/main.go x: 71 lines of code y: 5 # changes plugins/go-redisv9/instrument.go x: 78 lines of code y: 1 # changes plugins/microv4/client/client.go x: 69 lines of code y: 1 # changes plugins/microv4/client/next_interceptor.go x: 31 lines of code y: 1 # changes plugins/microv4/instrument.go x: 75 lines of code y: 1 # changes plugins/microv4/util/socket/close_interceptor.go x: 19 lines of code y: 1 # changes plugins/core/id.go x: 68 lines of code y: 1 # changes plugins/core/tool.go x: 97 lines of code y: 3 # changes plugins/kratosv2/instrument.go x: 100 lines of code y: 1 # changes plugins/kratosv2/transport/grpc/server_middleware.go x: 60 lines of code y: 1 # changes plugins/kratosv2/transport/http/client_middleware.go x: 65 lines of code y: 1 # changes plugins/core/instrument/declare.go x: 18 lines of code y: 3 # changes plugins/core/instrument/struct.go x: 26 lines of code y: 3 # changes plugins/gorm/entry/interceptor.go x: 50 lines of code y: 1 # changes plugins/go-restfulv3/instrument.go x: 54 lines of code y: 1 # changes plugins/dubbo/filter/graceful_shutdown/client_intercepter.go x: 46 lines of code y: 1 # changes plugins/dubbo/instrument.go x: 51 lines of code y: 1 # changes plugins/http/instrument.go x: 40 lines of code y: 3 # changes plugins/core/operator/intercepter_test_base.go x: 15 lines of code y: 1 # changes log/logger.go x: 12 lines of code y: 2 # changes tools/go-agent/instrument/api/instrument.go x: 11 lines of code y: 3 # changes agent/core/tracing/compile.go x: 10 lines of code y: 3 # changes plugins/core/sampler.go x: 108 lines of code y: 2 # changes plugins/core/propagating.go x: 193 lines of code y: 2 # changes agent/core/operator/compile.go x: 1 lines of code y: 1 # changes plugins/core/span.go x: 26 lines of code y: 2 # changes tools/go-agent/tools/files.go x: 23 lines of code y: 2 # changes tools/go-agent/tools/flags.go x: 83 lines of code y: 2 # changes
24.0
# changes
  min: 1.0
  average: 2.55
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 24.0
0 449.0
lines of code
min: 1.0 | average: 55.87 | 25th percentile: 17.0 | median: 35.0 | 75th percentile: 62.0 | max: 449.0

Number of Contributors vs. Number of Changes: 279 points

plugins/core/reporter/discard_reporter.go x: 2 # contributors y: 2 # changes plugins/core/tracer.go x: 5 # contributors y: 17 # changes tools/go-agent/instrument/api/flags.go x: 2 # contributors y: 4 # changes tools/go-agent/instrument/runtime/instrument.go x: 2 # contributors y: 9 # changes agent/core/compile.go x: 2 # contributors y: 8 # changes agent/core/metrics/compile.go x: 1 # contributors y: 1 # changes plugins/core/operator/common.go x: 2 # contributors y: 7 # changes plugins/core/span_default.go x: 3 # contributors y: 9 # changes plugins/core/span_noop.go x: 3 # contributors y: 8 # changes plugins/core/tracing.go x: 4 # contributors y: 16 # changes tools/go-agent/instrument/agentcore/instrument.go x: 5 # contributors y: 16 # changes tools/go-agent/instrument/plugins/enhance_method.go x: 2 # contributors y: 12 # changes tools/go-agent/instrument/plugins/rewrite/context.go x: 3 # contributors y: 12 # changes plugins/http/client_intercepter.go x: 3 # contributors y: 3 # changes plugins/core/span_tracing.go x: 3 # contributors y: 14 # changes plugins/core/tracing/bridge.go x: 2 # contributors y: 5 # changes plugins/core/tracing/span.go x: 5 # contributors y: 10 # changes plugins/gin/intercepter.go x: 5 # contributors y: 6 # changes plugins/toolkit-activation/instrument.go x: 2 # contributors y: 3 # changes toolkit/trace/api.go x: 3 # contributors y: 5 # changes toolkit/metric/api.go x: 1 # contributors y: 2 # changes tools/go-agent/config/agent.default.yaml x: 8 # contributors y: 18 # changes tools/go-agent/instrument/plugins/register.go x: 9 # contributors y: 24 # changes tools/go-agent/instrument/plugins/rewrite/rewrite.go x: 2 # contributors y: 6 # changes tools/go-agent/cmd/helper.go x: 4 # contributors y: 8 # changes tools/go-agent/instrument/reporter/instrument.go x: 3 # contributors y: 6 # changes tools/go-agent/tools/dst.go x: 3 # contributors y: 13 # changes tools/go-agent/config/loader.go x: 5 # contributors y: 13 # changes tools/go-agent/tools/enhancement.go x: 2 # contributors y: 13 # changes tools/go-agent/instrument/logger/frameworks/zap.go x: 1 # contributors y: 3 # changes tools/go-agent/instrument/logger/instrument.go x: 1 # contributors y: 4 # changes tools/go-agent/instrument/consts/operator.go x: 1 # contributors y: 5 # changes plugins/core/context.go x: 1 # contributors y: 6 # changes tools/go-agent/instrument/plugins/rewrite/func.go x: 1 # contributors y: 9 # changes
24.0
# changes
  min: 1.0
  average: 2.55
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 24.0
0 9.0
# contributors
min: 1.0 | average: 1.41 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

Number of Contributors vs. File Size: 279 points

plugins/core/reporter/discard_reporter.go x: 2 # contributors y: 19 lines of code plugins/core/tracer.go x: 5 # contributors y: 147 lines of code plugins/toolkit-activation/trace/continue_intercepter.go x: 2 # contributors y: 16 lines of code tools/go-agent/instrument/api/flags.go x: 2 # contributors y: 51 lines of code tools/go-agent/instrument/runtime/instrument.go x: 2 # contributors y: 267 lines of code agent/core/compile.go x: 2 # contributors y: 33 lines of code agent/core/metrics/compile.go x: 1 # contributors y: 6 lines of code plugins/core/metrics/bridge.go x: 2 # contributors y: 174 lines of code plugins/core/metrics/metrics.go x: 2 # contributors y: 72 lines of code plugins/core/operator/common.go x: 2 # contributors y: 28 lines of code plugins/core/operator/so11y.go x: 1 # contributors y: 27 lines of code plugins/core/so11y.go x: 1 # contributors y: 122 lines of code plugins/core/span_default.go x: 3 # contributors y: 168 lines of code plugins/core/span_noop.go x: 3 # contributors y: 91 lines of code plugins/core/tracing.go x: 4 # contributors y: 293 lines of code tools/go-agent/instrument/agentcore/instrument.go x: 5 # contributors y: 190 lines of code tools/go-agent/instrument/plugins/enhance_method.go x: 2 # contributors y: 189 lines of code tools/go-agent/instrument/plugins/rewrite/context.go x: 3 # contributors y: 388 lines of code plugins/http/client_intercepter.go x: 3 # contributors y: 45 lines of code plugins/core/span_tracing.go x: 3 # contributors y: 337 lines of code plugins/core/tracing/api.go x: 3 # contributors y: 174 lines of code plugins/core/tracing/bridge.go x: 2 # contributors y: 68 lines of code plugins/core/tracing/span.go x: 5 # contributors y: 82 lines of code plugins/gin/intercepter.go x: 5 # contributors y: 77 lines of code plugins/http/server_intercepter.go x: 2 # contributors y: 58 lines of code plugins/toolkit-activation/instrument.go x: 2 # contributors y: 194 lines of code plugins/toolkit-activation/trace/error_intercepter.go x: 1 # contributors y: 18 lines of code toolkit/trace/api.go x: 3 # contributors y: 49 lines of code plugins/amqp/consumer.go x: 2 # contributors y: 30 lines of code plugins/amqp/general_consumer.go x: 2 # contributors y: 81 lines of code plugins/amqp/instrument.go x: 2 # contributors y: 94 lines of code plugins/amqp/structures.go x: 2 # contributors y: 42 lines of code plugins/core/logreport.go x: 3 # contributors y: 135 lines of code plugins/toolkit-activation/metric/counter_get_intercepter.go x: 1 # contributors y: 21 lines of code plugins/toolkit-activation/metric/meter_opt_intercepter.go x: 1 # contributors y: 16 lines of code plugins/toolkit-activation/metric/new_counter_intercepter.go x: 1 # contributors y: 22 lines of code plugins/toolkit-activation/metric/new_gauge_intercepter.go x: 1 # contributors y: 23 lines of code toolkit/metric/api.go x: 1 # contributors y: 15 lines of code plugins/goframe/instrument.go x: 1 # contributors y: 35 lines of code plugins/goframe/net/ghttp/intercepter.go x: 1 # contributors y: 64 lines of code tools/go-agent/config/agent.default.yaml x: 8 # contributors y: 53 lines of code tools/go-agent/instrument/plugins/register.go x: 9 # contributors y: 64 lines of code plugins/core/operator/logger.go x: 2 # contributors y: 14 lines of code plugins/toolkit-activation/logging/debug_entry_intercepter.go x: 1 # contributors y: 12 lines of code plugins/toolkit-activation/logging/error_entry_intercepter.go x: 1 # contributors y: 10 lines of code plugins/toolkit-activation/trace/async_add_event_intercepter.go x: 1 # contributors y: 26 lines of code plugins/toolkit-activation/trace/capture_intercepter.go x: 1 # contributors y: 14 lines of code plugins/toolkit-activation/trace/consts.go x: 1 # contributors y: 4 lines of code tools/go-agent/instrument/logger/context.go x: 2 # contributors y: 62 lines of code tools/go-agent/instrument/logger/frameworks/api.go x: 2 # contributors y: 38 lines of code tools/go-agent/instrument/logger/frameworks/logrus_format.go x: 2 # contributors y: 43 lines of code tools/go-agent/instrument/logger/frameworks/zap_root.go x: 2 # contributors y: 65 lines of code plugins/go-redisv9/hook.go x: 3 # contributors y: 144 lines of code tools/go-agent/instrument/plugins/rewrite/rewrite.go x: 2 # contributors y: 115 lines of code tools/go-agent/cmd/helper.go x: 4 # contributors y: 58 lines of code plugins/gorm/entry/callback.go x: 2 # contributors y: 53 lines of code plugins/mux/serve_interceptor.go x: 2 # contributors y: 77 lines of code plugins/core/tracer_ignore.go x: 2 # contributors y: 110 lines of code plugins/go-elasticsearchv8/instrument.go x: 1 # contributors y: 38 lines of code plugins/go-elasticsearchv8/intercepter.go x: 1 # contributors y: 48 lines of code tools/go-agent/instrument/instrument.go x: 2 # contributors y: 92 lines of code tools/go-agent/instrument/plugins/instrument.go x: 5 # contributors y: 341 lines of code tools/go-agent/instrument/plugins/rewrite/import.go x: 2 # contributors y: 15 lines of code tools/go-agent/instrument/reporter/instrument.go x: 3 # contributors y: 113 lines of code tools/go-agent/tools/dst.go x: 3 # contributors y: 194 lines of code plugins/core/operator/tools.go x: 2 # contributors y: 11 lines of code plugins/core/tracer_tools.go x: 2 # contributors y: 112 lines of code tools/go-agent/instrument/plugins/enhance_config.go x: 3 # contributors y: 208 lines of code tools/go-agent/config/loader.go x: 5 # contributors y: 261 lines of code plugins/segmentio-kafka/writer_interceptor.go x: 1 # contributors y: 55 lines of code plugins/pulsar/instrument.go x: 1 # contributors y: 61 lines of code plugins/pulsar/pulsar/receive_consumer.go x: 1 # contributors y: 45 lines of code plugins/pulsar/pulsar/send_async_producer.go x: 1 # contributors y: 77 lines of code plugins/pulsar/pulsar/send_producer.go x: 1 # contributors y: 58 lines of code plugins/amqp/dial_hook.go x: 1 # contributors y: 33 lines of code tools/go-agent/tools/enhancement.go x: 2 # contributors y: 197 lines of code plugins/rocketmq/consumer/consumer.go x: 1 # contributors y: 67 lines of code plugins/rocketmq/instrument.go x: 1 # contributors y: 70 lines of code plugins/rocketmq/producer/async_producer.go x: 1 # contributors y: 82 lines of code plugins/core/reporter/grpc/grpc.go x: 2 # contributors y: 449 lines of code plugins/echov4/instrument.go x: 1 # contributors y: 36 lines of code plugins/core/reporter/grpc/grpc_opts_enhance.go x: 2 # contributors y: 86 lines of code plugins/go-redisv9/op_type.go x: 2 # contributors y: 114 lines of code plugins/fiber/intercepter.go x: 1 # contributors y: 39 lines of code plugins/fasthttp/hostclient/client_intercepter.go x: 1 # contributors y: 42 lines of code tools/go-agent/cmd/injector.go x: 2 # contributors y: 290 lines of code plugins/grpc/client_recvmsg_interceptor.go x: 1 # contributors y: 54 lines of code plugins/grpc/client_streaming_interceptor.go x: 1 # contributors y: 63 lines of code plugins/grpc/constants.go x: 1 # contributors y: 3 lines of code plugins/grpc/server_recvmsg_interceptor.go x: 1 # contributors y: 43 lines of code plugins/grpc/formatOperationName.go x: 1 # contributors y: 8 lines of code tools/go-agent/instrument/logger/frameworks/zap.go x: 1 # contributors y: 165 lines of code tools/go-agent/instrument/logger/instrument.go x: 1 # contributors y: 295 lines of code plugins/runtimemetrics/instrument.go x: 1 # contributors y: 31 lines of code plugins/core/context.go x: 1 # contributors y: 68 lines of code plugins/core/metrics.go x: 1 # contributors y: 299 lines of code plugins/runtimemetrics/registers.go x: 1 # contributors y: 217 lines of code tools/go-agent/instrument/plugins/rewrite/func.go x: 1 # contributors y: 241 lines of code plugins/core/instrument/method.go x: 1 # contributors y: 71 lines of code plugins/sql/entry/general.go x: 1 # contributors y: 163 lines of code plugins/sql/entry/instrument.go x: 1 # contributors y: 196 lines of code plugins/sql/entry/stmt_exec.go x: 1 # contributors y: 29 lines of code plugins/mongo/mongo/interceptor.go x: 1 # contributors y: 92 lines of code plugins/go-redisv9/instrument.go x: 1 # contributors y: 78 lines of code plugins/microv4/instrument.go x: 1 # contributors y: 75 lines of code plugins/core/tool.go x: 1 # contributors y: 97 lines of code plugins/kratosv2/instrument.go x: 1 # contributors y: 100 lines of code plugins/kratosv2/transport/grpc/server_middleware.go x: 1 # contributors y: 60 lines of code plugins/gorm/entry/interceptor.go x: 1 # contributors y: 50 lines of code plugins/dubbo/filter/graceful_shutdown/client_intercepter.go x: 1 # contributors y: 46 lines of code plugins/core/sampler.go x: 1 # contributors y: 108 lines of code plugins/core/propagating.go x: 1 # contributors y: 193 lines of code agent/core/operator/compile.go x: 1 # contributors y: 1 lines of code
449.0
lines of code
  min: 1.0
  average: 55.87
  25th percentile: 17.0
  median: 35.0
  75th percentile: 62.0
  max: 449.0
0 9.0
# contributors
min: 1.0 | average: 1.41 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0