gitlab-org / Step_Runner
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
proto/step.proto
proto/step.pb.go
4 57 (7%) 60 (6%) 2025-04-22
proto/step.pb.go
pkg/runner/dist_step_resource.go
3 60 (5%) 10 (30%) 2025-04-22
pkg/runner/file_system_step_resource.go
pkg/runner/dist_step_resource.go
3 13 (23%) 10 (30%) 2025-04-22
pkg/runner/step_resource_parser.go
pkg/runner/git_step_resource.go
3 13 (23%) 10 (30%) 2025-04-22
proto/step.pb.go
pkg/runner/file_system_step_resource.go
3 60 (5%) 13 (23%) 2025-04-22
proto/step.proto
pkg/runner/file_system_step_resource.go
3 57 (5%) 13 (23%) 2025-04-22
pkg/runner/git_step_resource.go
pkg/runner/dist_step_resource.go
3 10 (30%) 10 (30%) 2025-04-22
proto/step.pb.go
pkg/runner/git_step_resource.go
3 60 (5%) 10 (30%) 2025-04-22
pkg/runner/git_step_resource.go
pkg/runner/file_system_step_resource.go
3 10 (30%) 13 (23%) 2025-04-22
proto/step.proto
pkg/runner/step_resource_parser.go
3 57 (5%) 13 (23%) 2025-04-22
pkg/runner/step_resource_parser.go
pkg/runner/file_system_step_resource.go
3 13 (23%) 13 (23%) 2025-04-22
proto/step.proto
pkg/runner/dist_step_resource.go
3 57 (5%) 10 (30%) 2025-04-22
pkg/runner/step_resource_parser.go
pkg/runner/dist_step_resource.go
3 13 (23%) 10 (30%) 2025-04-22
proto/step.proto
pkg/runner/git_step_resource.go
3 57 (5%) 10 (30%) 2025-04-22
proto/step.pb.go
pkg/runner/step_resource_parser.go
3 60 (5%) 13 (23%) 2025-04-22
schema/v1/reference.go
pkg/runner/step_resource_parser.go
2 17 (11%) 13 (15%) 2025-04-22
pkg/testutil/bldr/oci_registry_server.go
pkg/testutil/bldr/oci_basic_auth_access.go
2 13 (15%) 3 (66%) 2025-04-23
pkg/testutil/step_runner.go
pkg/runner/spec_definition.go
1 17 (5%) 2 (50%) 2025-04-16
pkg/runner/step_result_builder.go
pkg/runner/lazily_loaded_step.go
1 12 (8%) 35 (2%) 2025-04-16
pkg/testutil/bldr/spec_def_builder.go
pkg/api/service/service.go
1 2 (50%) 70 (1%) 2025-04-16
pkg/testutil/bldr/fixed_step_resource_builder.go
proto/step.pb.go
1 6 (16%) 60 (1%) 2025-04-16
pkg/testutil/bldr/spec_def_builder.go
pkg/runner/dist_step_resource.go
1 2 (50%) 10 (10%) 2025-04-16
pkg/testutil/step_runner.go
pkg/runner/step_result_builder.go
1 17 (5%) 12 (8%) 2025-04-16
pkg/testutil/step_runner.go
pkg/runner/lazily_loaded_step.go
1 17 (5%) 35 (2%) 2025-04-16
pkg/runner/step_result_builder.go
pkg/runner/sequence_of_steps.go
1 12 (8%) 26 (3%) 2025-04-16
pkg/testutil/bldr/fixed_step_resource_builder.go
cmd/ci/ci.go
1 6 (16%) 86 (1%) 2025-04-16
pkg/runner/sequence_of_steps.go
pkg/runner/step_resource_parser.go
1 26 (3%) 13 (7%) 2025-04-16
pkg/runner/step_resource.go
cmd/ci/ci.go
1 10 (10%) 86 (1%) 2025-04-16
pkg/runner/step_resource.go
pkg/runner/git_step_resource.go
1 10 (10%) 10 (10%) 2025-04-16
pkg/runner/sequence_of_steps.go
cmd/ci/ci.go
1 26 (3%) 86 (1%) 2025-04-16
pkg/runner/spec_definition.go
pkg/runner/git_step_resource.go
1 2 (50%) 10 (10%) 2025-04-16
pkg/testutil/bldr/step_result_builder.go
pkg/runner/spec_definition.go
1 8 (12%) 2 (50%) 2025-04-16
pkg/runner/lazily_loaded_step.go
pkg/runner/step_resource_parser.go
1 35 (2%) 13 (7%) 2025-04-16
pkg/runner/lazily_loaded_step.go
pkg/runner/fixed_step_resource.go
1 35 (2%) 4 (25%) 2025-04-16
cmd/ci/ci.go
pkg/runner/git_step_resource.go
1 86 (1%) 10 (10%) 2025-04-16
pkg/runner/lazily_loaded_step.go
cmd/ci/ci.go
1 35 (2%) 86 (1%) 2025-04-16
pkg/testutil/bldr/fixed_step_resource_builder.go
cmd/run/run.go
1 6 (16%) 33 (3%) 2025-04-16
cmd/ci/ci.go
proto/step.proto
1 86 (1%) 57 (1%) 2025-04-16
pkg/runner/step_parser.go
pkg/runner/dynamic_step_resource.go
1 35 (2%) 4 (25%) 2025-04-16
pkg/runner/step_resource.go
pkg/runner/lazily_loaded_step.go
1 10 (10%) 35 (2%) 2025-04-16
pkg/runner/dynamic_step_resource.go
pkg/runner/git_step_resource.go
1 4 (25%) 10 (10%) 2025-04-16
pkg/runner/step_resource.go
pkg/runner/spec_definition.go
1 10 (10%) 2 (50%) 2025-04-16
pkg/testutil/bldr/spec_def_builder.go
pkg/runner/step_resource.go
1 2 (50%) 10 (10%) 2025-04-16
pkg/runner/executable_step.go
pkg/runner/step_resource_parser.go
1 29 (3%) 13 (7%) 2025-04-16
pkg/testutil/step_runner.go
cmd/run/run.go
1 17 (5%) 33 (3%) 2025-04-16
pkg/runner/lazily_loaded_step.go
pkg/api/service/service.go
1 35 (2%) 70 (1%) 2025-04-16
pkg/testutil/bldr/spec_def_builder.go
pkg/runner/spec_definition.go
1 2 (50%) 2 (50%) 2025-04-16
pkg/runner/sequence_of_steps.go
pkg/api/service/service.go
1 26 (3%) 70 (1%) 2025-04-16
pkg/testutil/bldr/fixed_step_resource_builder.go
pkg/runner/file_system_step_resource.go
1 6 (16%) 13 (7%) 2025-04-16
pkg/testutil/bldr/spec_def_builder.go
pkg/runner/file_system_step_resource.go
1 2 (50%) 13 (7%) 2025-04-16
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [proto/step.proto] [proto/step.proto] [proto/step.pb.go] [proto/step.pb.go] [proto/step.proto]--[proto/step.pb.go] 4 [pkg/runner/dist_step_resource.go] [pkg/runner/dist_step_resource.go] [proto/step.proto]--[pkg/runner/dist_step_resource.go] 3 [pkg/runner/file_system_step_resource.go] [pkg/runner/file_system_step_resource.go] [proto/step.proto]--[pkg/runner/file_system_step_resource.go] 3 [pkg/runner/step_resource_parser.go] [pkg/runner/step_resource_parser.go] [proto/step.proto]--[pkg/runner/step_resource_parser.go] 3 [pkg/runner/git_step_resource.go] [pkg/runner/git_step_resource.go] [proto/step.proto]--[pkg/runner/git_step_resource.go] 3 [proto/step.pb.go]--[pkg/runner/dist_step_resource.go] 3 [proto/step.pb.go]--[pkg/runner/file_system_step_resource.go] 3 [proto/step.pb.go]--[pkg/runner/step_resource_parser.go] 3 [proto/step.pb.go]--[pkg/runner/git_step_resource.go] 3 [pkg/runner/file_system_step_resource.go]--[pkg/runner/dist_step_resource.go] 3 [pkg/runner/step_resource_parser.go]--[pkg/runner/dist_step_resource.go] 3 [pkg/runner/step_resource_parser.go]--[pkg/runner/file_system_step_resource.go] 3 [pkg/runner/step_resource_parser.go]--[pkg/runner/git_step_resource.go] 3 [pkg/runner/git_step_resource.go]--[pkg/runner/dist_step_resource.go] 3 [pkg/runner/git_step_resource.go]--[pkg/runner/file_system_step_resource.go] 3 [schema/v1/reference.go] [schema/v1/reference.go] [schema/v1/reference.go]--[pkg/runner/step_resource_parser.go] 2 [pkg/testutil/bldr/oci_registry_server.go] [pkg/testutil/bldr/oci_registry_server.go] [pkg/testutil/bldr/oci_basic_auth_access.go] [pkg/testutil/bldr/oci_basic_auth_access.go] [pkg/testutil/bldr/oci_registry_server.go]--[pkg/testutil/bldr/oci_basic_auth_access.go] 2 [pkg/testutil/step_runner.go] [pkg/testutil/step_runner.go] [pkg/runner/spec_definition.go] [pkg/runner/spec_definition.go] [pkg/testutil/step_runner.go]--[pkg/runner/spec_definition.go] 1 [pkg/runner/step_result_builder.go] [pkg/runner/step_result_builder.go] [pkg/testutil/step_runner.go]--[pkg/runner/step_result_builder.go] 1 [pkg/runner/lazily_loaded_step.go] [pkg/runner/lazily_loaded_step.go] [pkg/testutil/step_runner.go]--[pkg/runner/lazily_loaded_step.go] 1 [cmd/run/run.go] [cmd/run/run.go] [pkg/testutil/step_runner.go]--[cmd/run/run.go] 1 [pkg/runner/spec_definition.go]--[pkg/runner/git_step_resource.go] 1 [pkg/runner/step_result_builder.go]--[pkg/runner/lazily_loaded_step.go] 1 [pkg/runner/sequence_of_steps.go] [pkg/runner/sequence_of_steps.go] [pkg/runner/step_result_builder.go]--[pkg/runner/sequence_of_steps.go] 1 [pkg/runner/lazily_loaded_step.go]--[pkg/runner/step_resource_parser.go] 1 [pkg/api/service/service.go] [pkg/api/service/service.go] [pkg/runner/lazily_loaded_step.go]--[pkg/api/service/service.go] 1 [cmd/ci/ci.go] [cmd/ci/ci.go] [pkg/runner/lazily_loaded_step.go]--[cmd/ci/ci.go] 1 [pkg/runner/fixed_step_resource.go] [pkg/runner/fixed_step_resource.go] [pkg/runner/lazily_loaded_step.go]--[pkg/runner/fixed_step_resource.go] 1 [pkg/testutil/bldr/spec_def_builder.go] [pkg/testutil/bldr/spec_def_builder.go] [pkg/testutil/bldr/spec_def_builder.go]--[pkg/runner/dist_step_resource.go] 1 [pkg/testutil/bldr/spec_def_builder.go]--[pkg/runner/file_system_step_resource.go] 1 [pkg/testutil/bldr/spec_def_builder.go]--[pkg/runner/spec_definition.go] 1 [pkg/testutil/bldr/spec_def_builder.go]--[pkg/api/service/service.go] 1 [pkg/runner/step_resource.go] [pkg/runner/step_resource.go] [pkg/testutil/bldr/spec_def_builder.go]--[pkg/runner/step_resource.go] 1 [pkg/testutil/bldr/fixed_step_resource_builder.go] [pkg/testutil/bldr/fixed_step_resource_builder.go] [pkg/testutil/bldr/fixed_step_resource_builder.go]--[proto/step.pb.go] 1 [pkg/testutil/bldr/fixed_step_resource_builder.go]--[pkg/runner/file_system_step_resource.go] 1 [pkg/testutil/bldr/fixed_step_resource_builder.go]--[cmd/ci/ci.go] 1 [pkg/testutil/bldr/fixed_step_resource_builder.go]--[cmd/run/run.go] 1 [pkg/runner/sequence_of_steps.go]--[pkg/runner/step_resource_parser.go] 1 [pkg/runner/sequence_of_steps.go]--[pkg/api/service/service.go] 1 [pkg/runner/sequence_of_steps.go]--[cmd/ci/ci.go] 1 [cmd/ci/ci.go]--[proto/step.proto] 1 [cmd/ci/ci.go]--[pkg/runner/git_step_resource.go] 1 [pkg/runner/step_resource.go]--[pkg/runner/git_step_resource.go] 1 [pkg/runner/step_resource.go]--[pkg/runner/spec_definition.go] 1 [pkg/runner/step_resource.go]--[pkg/runner/lazily_loaded_step.go] 1 [pkg/runner/step_resource.go]--[cmd/ci/ci.go] 1 [pkg/testutil/bldr/step_result_builder.go] [pkg/testutil/bldr/step_result_builder.go] [pkg/testutil/bldr/step_result_builder.go]--[pkg/runner/spec_definition.go] 1 [pkg/runner/step_parser.go] [pkg/runner/step_parser.go] [pkg/runner/dynamic_step_resource.go] [pkg/runner/dynamic_step_resource.go] [pkg/runner/step_parser.go]--[pkg/runner/dynamic_step_resource.go] 1 [pkg/runner/dynamic_step_resource.go]--[pkg/runner/git_step_resource.go] 1 [pkg/runner/executable_step.go] [pkg/runner/executable_step.go] [pkg/runner/executable_step.go]--[pkg/runner/step_resource_parser.go] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... 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 pkg pkg pkg--pkg 6 cmd cmd pkg--cmd 1 proto proto proto--pkg 3 proto--proto 4 schema schema schema--pkg 2 schema--proto 1 cmd--proto 1 cmd--cmd 1
Download: SVG DOT (open online Graphviz editor)

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