apache / skywalking-go
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
plugins/core/reporter/grpc/grpc.go
plugins/core/reporter/api.go
3 6 (50%) 6 (50%) 2023-07-19
tools/go-agent/config/loader.go
tools/go-agent/config/agent.default.yaml
3 9 (33%) 10 (30%) 2023-07-12
plugins/core/tracer.go
plugins/core/operator/common.go
2 12 (16%) 6 (33%) 2023-07-11
tools/go-agent/config/agent.default.yaml
plugins/core/reporter/api.go
2 10 (20%) 6 (33%) 2023-07-11
tools/go-agent/config/loader.go
plugins/core/reporter/grpc/grpc_opts_enhance.go
2 9 (22%) 3 (66%) 2023-07-12
tools/go-agent/instrument/consts/operator.go
plugins/core/tracer.go
2 5 (40%) 12 (16%) 2023-07-11
plugins/core/tracer.go
plugins/core/reporter/api.go
2 12 (16%) 6 (33%) 2023-07-11
plugins/core/operator/common.go
tools/go-agent/config/loader.go
2 6 (33%) 9 (22%) 2023-07-11
tools/go-agent/config/agent.default.yaml
plugins/core/reporter/grpc/grpc_opts_enhance.go
2 10 (20%) 3 (66%) 2023-07-12
plugins/core/tracer.go
tools/go-agent/config/loader.go
2 12 (16%) 9 (22%) 2023-07-11
plugins/runtimemetrics/instrument.go
plugins/core/reporter/api.go
2 2 (100%) 6 (33%) 2023-07-11
plugins/runtimemetrics/instrument.go
plugins/core/operator/common.go
2 2 (100%) 6 (33%) 2023-07-11
plugins/runtimemetrics/instrument.go
plugins/core/tracer.go
2 2 (100%) 12 (16%) 2023-07-11
tools/go-agent/instrument/consts/operator.go
plugins/runtimemetrics/instrument.go
2 5 (40%) 2 (100%) 2023-07-11
plugins/core/tracer.go
plugins/core/reporter/grpc/grpc.go
2 12 (16%) 6 (33%) 2023-07-11
tools/go-agent/instrument/consts/operator.go
plugins/core/operator/common.go
2 5 (40%) 6 (33%) 2023-07-11
tools/go-agent/instrument/logger/frameworks/logrus_adapt.go
tools/go-agent/instrument/logger/frameworks/logrus.go
2 3 (66%) 3 (66%) 2023-07-12
plugins/core/tracer.go
tools/go-agent/config/agent.default.yaml
2 12 (16%) 10 (20%) 2023-07-11
tools/go-agent/instrument/consts/operator.go
plugins/core/reporter/grpc/grpc.go
2 5 (40%) 6 (33%) 2023-07-11
tools/go-agent/instrument/consts/operator.go
plugins/core/reporter/api.go
2 5 (40%) 6 (33%) 2023-07-11
tools/go-agent/instrument/logger/instrument.go
tools/go-agent/instrument/logger/frameworks/zap.go
2 4 (50%) 3 (66%) 2023-07-20
tools/go-agent/config/loader.go
plugins/core/reporter/grpc/grpc.go
2 9 (22%) 6 (33%) 2023-07-11
plugins/core/operator/common.go
tools/go-agent/config/agent.default.yaml
2 6 (33%) 10 (20%) 2023-07-11
tools/go-agent/config/agent.default.yaml
plugins/core/reporter/grpc/grpc.go
2 10 (20%) 6 (33%) 2023-07-11
plugins/runtimemetrics/instrument.go
tools/go-agent/config/loader.go
2 2 (100%) 9 (22%) 2023-07-11
tools/go-agent/instrument/consts/operator.go
tools/go-agent/config/agent.default.yaml
2 5 (40%) 10 (20%) 2023-07-11
plugins/runtimemetrics/instrument.go
tools/go-agent/config/agent.default.yaml
2 2 (100%) 10 (20%) 2023-07-11
tools/go-agent/config/loader.go
plugins/core/reporter/api.go
2 9 (22%) 6 (33%) 2023-07-11
plugins/runtimemetrics/instrument.go
plugins/core/reporter/grpc/grpc.go
2 2 (100%) 6 (33%) 2023-07-11
plugins/core/operator/common.go
plugins/core/reporter/api.go
2 6 (33%) 6 (33%) 2023-07-11
plugins/core/operator/common.go
plugins/core/reporter/grpc/grpc.go
2 6 (33%) 6 (33%) 2023-07-11
tools/go-agent/instrument/consts/operator.go
tools/go-agent/config/loader.go
2 5 (40%) 9 (22%) 2023-07-11
plugins/core/operator/logger.go
plugins/core/operator/common.go
1 4 (25%) 6 (16%) 2023-07-11
plugins/core/logreport.go
plugins/core/reporter/grpc/grpc.go
1 1 (100%) 6 (16%) 2023-07-11
tools/go-agent/instrument/consts/tls.go
tools/go-agent/instrument/consts/operator.go
1 2 (50%) 5 (20%) 2023-07-11
tools/go-agent/instrument/logger/frameworks/logrus_format.go
plugins/core/span_noop.go
1 2 (50%) 5 (20%) 2023-07-11
tools/go-agent/tools/dst.go
agent/core/compile.go
1 11 (9%) 7 (14%) 2023-07-10
tools/go-agent/instrument/logger/context.go
plugins/core/tracer.go
1 3 (33%) 12 (8%) 2023-07-11
tools/go-agent/tools/copy.go
tools/go-agent/instrument/consts/operator.go
1 4 (25%) 5 (20%) 2023-07-10
plugins/core/metrics/bridge.go
tools/go-agent/instrument/agentcore/instrument.go
1 1 (100%) 11 (9%) 2023-07-10
tools/go-agent/instrument/reporter/instrument.go
tools/go-agent/config/loader.go
1 4 (25%) 9 (11%) 2023-07-12
tools/go-agent/instrument/reporter/instrument.go
tools/go-agent/config/agent.default.yaml
1 4 (25%) 10 (10%) 2023-07-12
plugins/runtimemetrics/instrument.go
plugins/core/reporter/grpc/grpc_opts_enhance.go
1 2 (50%) 3 (33%) 2023-07-10
plugins/core/metrics/bridge.go
plugins/core/reporter/api.go
1 1 (100%) 6 (16%) 2023-07-10
plugins/runtimemetrics/registers.go
tools/go-agent/instrument/runtime/instrument.go
1 1 (100%) 7 (14%) 2023-07-10
tools/go-agent/instrument/logger/frameworks/zap_root.go
plugins/core/logreport.go
1 1 (100%) 1 (100%) 2023-07-11
plugins/core/metrics/bridge.go
plugins/core/metrics.go
1 1 (100%) 1 (100%) 2023-07-10
tools/go-agent/tools/copy.go
plugins/runtimemetrics/instrument.go
1 4 (25%) 2 (50%) 2023-07-10
plugins/core/metrics.go
plugins/core/reporter/grpc/grpc.go
1 1 (100%) 6 (16%) 2023-07-10
plugins/core/metrics/metrics.go
plugins/core/tracer.go
1 1 (100%) 12 (8%) 2023-07-10
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [plugins/core/reporter/grpc/grpc.go] [plugins/core/reporter/grpc/grpc.go] [plugins/core/reporter/api.go] [plugins/core/reporter/api.go] [plugins/core/reporter/grpc/grpc.go]--[plugins/core/reporter/api.go] 3 [tools/go-agent/config/loader.go] [tools/go-agent/config/loader.go] [tools/go-agent/config/loader.go]--[plugins/core/reporter/grpc/grpc.go] 2 [tools/go-agent/config/loader.go]--[plugins/core/reporter/api.go] 2 [tools/go-agent/config/agent.default.yaml] [tools/go-agent/config/agent.default.yaml] [tools/go-agent/config/loader.go]--[tools/go-agent/config/agent.default.yaml] 3 [plugins/core/reporter/grpc/grpc_opts_enhance.go] [plugins/core/reporter/grpc/grpc_opts_enhance.go] [tools/go-agent/config/loader.go]--[plugins/core/reporter/grpc/grpc_opts_enhance.go] 2 [tools/go-agent/config/agent.default.yaml]--[plugins/core/reporter/grpc/grpc.go] 2 [tools/go-agent/config/agent.default.yaml]--[plugins/core/reporter/api.go] 2 [tools/go-agent/config/agent.default.yaml]--[plugins/core/reporter/grpc/grpc_opts_enhance.go] 2 [plugins/core/tracer.go] [plugins/core/tracer.go] [plugins/core/tracer.go]--[plugins/core/reporter/grpc/grpc.go] 2 [plugins/core/tracer.go]--[plugins/core/reporter/api.go] 2 [plugins/core/tracer.go]--[tools/go-agent/config/loader.go] 2 [plugins/core/tracer.go]--[tools/go-agent/config/agent.default.yaml] 2 [plugins/core/operator/common.go] [plugins/core/operator/common.go] [plugins/core/tracer.go]--[plugins/core/operator/common.go] 2 [plugins/core/operator/common.go]--[plugins/core/reporter/grpc/grpc.go] 2 [plugins/core/operator/common.go]--[plugins/core/reporter/api.go] 2 [plugins/core/operator/common.go]--[tools/go-agent/config/loader.go] 2 [plugins/core/operator/common.go]--[tools/go-agent/config/agent.default.yaml] 2 [tools/go-agent/instrument/consts/operator.go] [tools/go-agent/instrument/consts/operator.go] [tools/go-agent/instrument/consts/operator.go]--[plugins/core/reporter/grpc/grpc.go] 2 [tools/go-agent/instrument/consts/operator.go]--[plugins/core/reporter/api.go] 2 [tools/go-agent/instrument/consts/operator.go]--[tools/go-agent/config/loader.go] 2 [tools/go-agent/instrument/consts/operator.go]--[tools/go-agent/config/agent.default.yaml] 2 [tools/go-agent/instrument/consts/operator.go]--[plugins/core/tracer.go] 2 [tools/go-agent/instrument/consts/operator.go]--[plugins/core/operator/common.go] 2 [plugins/runtimemetrics/instrument.go] [plugins/runtimemetrics/instrument.go] [tools/go-agent/instrument/consts/operator.go]--[plugins/runtimemetrics/instrument.go] 2 [plugins/runtimemetrics/instrument.go]--[plugins/core/reporter/grpc/grpc.go] 2 [plugins/runtimemetrics/instrument.go]--[plugins/core/reporter/api.go] 2 [plugins/runtimemetrics/instrument.go]--[tools/go-agent/config/loader.go] 2 [plugins/runtimemetrics/instrument.go]--[tools/go-agent/config/agent.default.yaml] 2 [plugins/runtimemetrics/instrument.go]--[plugins/core/tracer.go] 2 [plugins/runtimemetrics/instrument.go]--[plugins/core/operator/common.go] 2 [plugins/runtimemetrics/instrument.go]--[plugins/core/reporter/grpc/grpc_opts_enhance.go] 1 [tools/go-agent/instrument/logger/frameworks/logrus_adapt.go] [tools/go-agent/instrument/logger/frameworks/logrus_adapt.go] [tools/go-agent/instrument/logger/frameworks/logrus.go] [tools/go-agent/instrument/logger/frameworks/logrus.go] [tools/go-agent/instrument/logger/frameworks/logrus_adapt.go]--[tools/go-agent/instrument/logger/frameworks/logrus.go] 2 [tools/go-agent/instrument/logger/instrument.go] [tools/go-agent/instrument/logger/instrument.go] [tools/go-agent/instrument/logger/frameworks/zap.go] [tools/go-agent/instrument/logger/frameworks/zap.go] [tools/go-agent/instrument/logger/instrument.go]--[tools/go-agent/instrument/logger/frameworks/zap.go] 2 [plugins/core/operator/logger.go] [plugins/core/operator/logger.go] [plugins/core/operator/logger.go]--[plugins/core/operator/common.go] 1 [plugins/core/logreport.go] [plugins/core/logreport.go] [plugins/core/logreport.go]--[plugins/core/reporter/grpc/grpc.go] 1 [tools/go-agent/instrument/consts/tls.go] [tools/go-agent/instrument/consts/tls.go] [tools/go-agent/instrument/consts/tls.go]--[tools/go-agent/instrument/consts/operator.go] 1 [tools/go-agent/instrument/logger/frameworks/logrus_format.go] [tools/go-agent/instrument/logger/frameworks/logrus_format.go] [plugins/core/span_noop.go] [plugins/core/span_noop.go] [tools/go-agent/instrument/logger/frameworks/logrus_format.go]--[plugins/core/span_noop.go] 1 [tools/go-agent/tools/dst.go] [tools/go-agent/tools/dst.go] [agent/core/compile.go] [agent/core/compile.go] [tools/go-agent/tools/dst.go]--[agent/core/compile.go] 1 [tools/go-agent/instrument/logger/context.go] [tools/go-agent/instrument/logger/context.go] [tools/go-agent/instrument/logger/context.go]--[plugins/core/tracer.go] 1 [tools/go-agent/tools/copy.go] [tools/go-agent/tools/copy.go] [tools/go-agent/tools/copy.go]--[tools/go-agent/instrument/consts/operator.go] 1 [tools/go-agent/tools/copy.go]--[plugins/runtimemetrics/instrument.go] 1 [plugins/core/metrics/bridge.go] [plugins/core/metrics/bridge.go] [plugins/core/metrics/bridge.go]--[plugins/core/reporter/api.go] 1 [tools/go-agent/instrument/agentcore/instrument.go] [tools/go-agent/instrument/agentcore/instrument.go] [plugins/core/metrics/bridge.go]--[tools/go-agent/instrument/agentcore/instrument.go] 1 [plugins/core/metrics.go] [plugins/core/metrics.go] [plugins/core/metrics/bridge.go]--[plugins/core/metrics.go] 1 [tools/go-agent/instrument/reporter/instrument.go] [tools/go-agent/instrument/reporter/instrument.go] [tools/go-agent/instrument/reporter/instrument.go]--[tools/go-agent/config/loader.go] 1 [tools/go-agent/instrument/reporter/instrument.go]--[tools/go-agent/config/agent.default.yaml] 1 [plugins/runtimemetrics/registers.go] [plugins/runtimemetrics/registers.go] [tools/go-agent/instrument/runtime/instrument.go] [tools/go-agent/instrument/runtime/instrument.go] [plugins/runtimemetrics/registers.go]--[tools/go-agent/instrument/runtime/instrument.go] 1 [tools/go-agent/instrument/logger/frameworks/zap_root.go] [tools/go-agent/instrument/logger/frameworks/zap_root.go] [tools/go-agent/instrument/logger/frameworks/zap_root.go]--[plugins/core/logreport.go] 1 [plugins/core/metrics.go]--[plugins/core/reporter/grpc/grpc.go] 1 [plugins/core/metrics/metrics.go] [plugins/core/metrics/metrics.go] [plugins/core/metrics/metrics.go]--[plugins/core/tracer.go] 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G tools tools tools--tools 6 plugins plugins tools--plugins 5 agent agent tools--agent 2 plugins--plugins 5 plugins--agent 3
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...