azure / ARO-HCP
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
config/config.yaml
config/config.msft.yaml
18 226 (7%) 180 (10%) 2025-05-06
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/pkg/pipeline/arm.go
9 25 (36%) 38 (23%) 2025-04-23
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/cmd/pipeline/run/options.go
8 25 (32%) 16 (50%) 2025-04-23
internal/api/v20240610preview/nodepools_methods.go
frontend/pkg/frontend/ocm.go
8 35 (22%) 93 (8%) 2025-05-06
internal/api/v20240610preview/hcpopenshiftclusters_methods.go
frontend/pkg/frontend/ocm.go
8 70 (11%) 93 (8%) 2025-05-06
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/cmd/pipeline/inspect/options.go
8 25 (32%) 13 (61%) 2025-04-23
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/pkg/pipeline/inspect.go
8 25 (32%) 19 (42%) 2025-04-23
tooling/templatize/pkg/pipeline/arm.go
tooling/templatize/cmd/pipeline/run/options.go
8 38 (21%) 16 (50%) 2025-04-23
tooling/templatize/pkg/pipeline/run.go
tooling/templatize/pkg/pipeline/arm.go
8 39 (20%) 38 (21%) 2025-04-23
tooling/templatize/cmd/pipeline/run/options.go
tooling/templatize/cmd/pipeline/inspect/options.go
8 16 (50%) 13 (61%) 2025-04-23
tooling/templatize/pkg/pipeline/arm.go
tooling/templatize/pkg/pipeline/inspect.go
8 38 (21%) 19 (42%) 2025-04-23
tooling/templatize/pkg/pipeline/run.go
tooling/templatize/pkg/pipeline/inspect.go
8 39 (20%) 19 (42%) 2025-04-23
tooling/templatize/pkg/pipeline/arm.go
tooling/templatize/cmd/pipeline/inspect/options.go
8 38 (21%) 13 (61%) 2025-04-23
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/pkg/pipeline/run.go
8 25 (32%) 39 (20%) 2025-04-23
frontend/pkg/frontend/node_pool.go
frontend/pkg/frontend/frontend.go
7 39 (17%) 147 (4%) 2025-05-06
tooling/templatize/cmd/pipeline/inspect/options.go
tooling/templatize/pkg/pipeline/inspect.go
7 13 (53%) 19 (36%) 2025-04-23
internal/ocm/internalid.go
backend/operations_scanner.go
7 22 (31%) 42 (16%) 2025-05-05
tooling/templatize/pkg/ev2/pipeline.go
tooling/templatize/internal/end2end/e2e.go
7 13 (53%) 33 (21%) 2025-04-23
frontend/pkg/frontend/otel_sdk.go
backend/main.go
7 18 (38%) 19 (36%) 2025-04-26
tooling/templatize/cmd/pipeline/run/options.go
tooling/templatize/pkg/pipeline/inspect.go
7 16 (43%) 19 (36%) 2025-04-23
tooling/templatize/pkg/ev2/pipeline.go
tooling/templatize/cmd/pipeline/inspect/options.go
7 13 (53%) 13 (53%) 2025-04-23
tooling/templatize/internal/end2end/e2e.go
tooling/templatize/cmd/pipeline/inspect/options.go
7 33 (21%) 13 (53%) 2025-04-23
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/internal/end2end/e2e.go
7 25 (28%) 33 (21%) 2025-04-23
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/cmd/generate/options.go
7 25 (28%) 12 (58%) 2025-04-23
tooling/templatize/pkg/pipeline/arm.go
tooling/templatize/internal/end2end/e2e.go
7 38 (18%) 33 (21%) 2025-04-23
tooling/templatize/pkg/pipeline/run.go
tooling/templatize/cmd/pipeline/inspect/options.go
7 39 (17%) 13 (53%) 2025-04-23
tooling/templatize/internal/end2end/e2e.go
tooling/templatize/cmd/pipeline/run/options.go
7 33 (21%) 16 (43%) 2025-04-23
tooling/templatize/pkg/pipeline/run.go
tooling/templatize/cmd/pipeline/run/options.go
7 39 (17%) 16 (43%) 2025-04-23
frontend/pkg/frontend/ocm.go
frontend/pkg/frontend/frontend.go
7 93 (7%) 147 (4%) 2025-05-06
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/pkg/ev2/pipeline.go
7 25 (28%) 13 (53%) 2025-04-23
tooling/templatize/pkg/ev2/pipeline.go
tooling/templatize/cmd/pipeline/run/options.go
7 13 (53%) 16 (43%) 2025-04-23
tooling/templatize/pkg/pipeline/arm.go
tooling/templatize/pkg/ev2/pipeline.go
7 38 (18%) 13 (53%) 2025-04-23
frontend/pkg/frontend/ocm.go
frontend/pkg/frontend/node_pool.go
7 93 (7%) 39 (17%) 2025-05-06
tooling/templatize/pkg/ev2/utils.go
tooling/templatize/internal/end2end/e2e.go
6 12 (50%) 33 (18%) 2025-04-23
tooling/templatize/internal/end2end/e2e.go
tooling/templatize/pkg/pipeline/inspect.go
6 33 (18%) 19 (31%) 2025-04-23
tooling/templatize/pkg/pipeline/run.go
tooling/templatize/pkg/ev2/mapping.go
6 39 (15%) 10 (60%) 2025-04-23
internal/api/v20240610preview/hcpopenshiftclusters_methods.go
frontend/pkg/frontend/frontend.go
6 70 (8%) 147 (4%) 2025-05-06
tooling/templatize/pkg/ev2/mapping.go
tooling/templatize/cmd/pipeline/inspect/options.go
6 10 (60%) 13 (46%) 2025-04-23
tooling/templatize/pkg/ev2/utils.go
tooling/templatize/cmd/pipeline/run/options.go
6 12 (50%) 16 (37%) 2025-04-23
frontend/utils/create.go
frontend/pkg/frontend/ocm.go
6 38 (15%) 93 (6%) 2025-04-23
tooling/templatize/pkg/ev2/mapping.go
tooling/templatize/pkg/pipeline/inspect.go
6 10 (60%) 19 (31%) 2025-04-23
internal/api/v20240610preview/hcpopenshiftclusters_methods.go
frontend/pkg/frontend/node_pool.go
6 70 (8%) 39 (15%) 2025-05-06
tooling/templatize/pkg/pipeline/bicep.go
tooling/templatize/cmd/pipeline/run/options.go
6 16 (37%) 16 (37%) 2025-04-23
tooling/templatize/pkg/pipeline/arm.go
tooling/templatize/pkg/ev2/mapping.go
6 38 (15%) 10 (60%) 2025-04-23
tooling/templatize/pkg/pipeline/run.go
tooling/templatize/pkg/ev2/pipeline.go
6 39 (15%) 13 (46%) 2025-04-23
tooling/templatize/pkg/ev2/mapping.go
tooling/templatize/cmd/rolloutoptions.go
6 10 (60%) 8 (75%) 2025-04-23
tooling/templatize/pkg/pipeline/shell.go
tooling/templatize/pkg/pipeline/bicep.go
6 25 (24%) 16 (37%) 2025-04-23
tooling/templatize/internal/end2end/e2e.go
tooling/templatize/cmd/rolloutoptions.go
6 33 (18%) 8 (75%) 2025-04-23
tooling/templatize/pkg/ev2/utils.go
tooling/templatize/cmd/pipeline/inspect/options.go
6 12 (50%) 13 (46%) 2025-04-23
internal/api/hcpopenshiftcluster.go
frontend/pkg/frontend/ocm.go
6 70 (8%) 93 (6%) 2025-05-06
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [config/config.yaml] [config/config.yaml] [config/config.msft.yaml] [config/config.msft.yaml] [config/config.yaml]--[config/config.msft.yaml] 18 [tooling/templatize/pkg/pipeline/shell.go] [tooling/templatize/pkg/pipeline/shell.go] [tooling/templatize/pkg/pipeline/arm.go] [tooling/templatize/pkg/pipeline/arm.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/pkg/pipeline/arm.go] 9 [tooling/templatize/cmd/pipeline/run/options.go] [tooling/templatize/cmd/pipeline/run/options.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/cmd/pipeline/run/options.go] 8 [tooling/templatize/cmd/pipeline/inspect/options.go] [tooling/templatize/cmd/pipeline/inspect/options.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 8 [tooling/templatize/pkg/pipeline/inspect.go] [tooling/templatize/pkg/pipeline/inspect.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/pkg/pipeline/inspect.go] 8 [tooling/templatize/pkg/pipeline/run.go] [tooling/templatize/pkg/pipeline/run.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/pkg/pipeline/run.go] 8 [tooling/templatize/pkg/ev2/pipeline.go] [tooling/templatize/pkg/ev2/pipeline.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/pkg/ev2/pipeline.go] 7 [tooling/templatize/internal/end2end/e2e.go] [tooling/templatize/internal/end2end/e2e.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/internal/end2end/e2e.go] 7 [tooling/templatize/cmd/generate/options.go] [tooling/templatize/cmd/generate/options.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/cmd/generate/options.go] 7 [tooling/templatize/pkg/pipeline/bicep.go] [tooling/templatize/pkg/pipeline/bicep.go] [tooling/templatize/pkg/pipeline/shell.go]--[tooling/templatize/pkg/pipeline/bicep.go] 6 [tooling/templatize/pkg/pipeline/arm.go]--[tooling/templatize/cmd/pipeline/run/options.go] 8 [tooling/templatize/pkg/pipeline/arm.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 8 [tooling/templatize/pkg/pipeline/arm.go]--[tooling/templatize/pkg/pipeline/inspect.go] 8 [tooling/templatize/pkg/pipeline/arm.go]--[tooling/templatize/pkg/ev2/pipeline.go] 7 [tooling/templatize/pkg/pipeline/arm.go]--[tooling/templatize/internal/end2end/e2e.go] 7 [tooling/templatize/pkg/ev2/mapping.go] [tooling/templatize/pkg/ev2/mapping.go] [tooling/templatize/pkg/pipeline/arm.go]--[tooling/templatize/pkg/ev2/mapping.go] 6 [tooling/templatize/cmd/pipeline/run/options.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 8 [tooling/templatize/cmd/pipeline/run/options.go]--[tooling/templatize/pkg/pipeline/inspect.go] 7 [internal/api/v20240610preview/nodepools_methods.go] [internal/api/v20240610preview/nodepools_methods.go] [frontend/pkg/frontend/ocm.go] [frontend/pkg/frontend/ocm.go] [internal/api/v20240610preview/nodepools_methods.go]--[frontend/pkg/frontend/ocm.go] 8 [frontend/pkg/frontend/node_pool.go] [frontend/pkg/frontend/node_pool.go] [frontend/pkg/frontend/ocm.go]--[frontend/pkg/frontend/node_pool.go] 7 [frontend/pkg/frontend/frontend.go] [frontend/pkg/frontend/frontend.go] [frontend/pkg/frontend/ocm.go]--[frontend/pkg/frontend/frontend.go] 7 [internal/api/v20240610preview/hcpopenshiftclusters_methods.go] [internal/api/v20240610preview/hcpopenshiftclusters_methods.go] [internal/api/v20240610preview/hcpopenshiftclusters_methods.go]--[frontend/pkg/frontend/ocm.go] 8 [internal/api/v20240610preview/hcpopenshiftclusters_methods.go]--[frontend/pkg/frontend/node_pool.go] 6 [internal/api/v20240610preview/hcpopenshiftclusters_methods.go]--[frontend/pkg/frontend/frontend.go] 6 [tooling/templatize/cmd/pipeline/inspect/options.go]--[tooling/templatize/pkg/pipeline/inspect.go] 7 [tooling/templatize/pkg/pipeline/run.go]--[tooling/templatize/pkg/pipeline/arm.go] 8 [tooling/templatize/pkg/pipeline/run.go]--[tooling/templatize/cmd/pipeline/run/options.go] 7 [tooling/templatize/pkg/pipeline/run.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 7 [tooling/templatize/pkg/pipeline/run.go]--[tooling/templatize/pkg/pipeline/inspect.go] 8 [tooling/templatize/pkg/pipeline/run.go]--[tooling/templatize/pkg/ev2/pipeline.go] 6 [tooling/templatize/pkg/pipeline/run.go]--[tooling/templatize/pkg/ev2/mapping.go] 6 [frontend/pkg/frontend/node_pool.go]--[frontend/pkg/frontend/frontend.go] 7 [internal/ocm/internalid.go] [internal/ocm/internalid.go] [backend/operations_scanner.go] [backend/operations_scanner.go] [internal/ocm/internalid.go]--[backend/operations_scanner.go] 7 [tooling/templatize/pkg/ev2/pipeline.go]--[tooling/templatize/cmd/pipeline/run/options.go] 7 [tooling/templatize/pkg/ev2/pipeline.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 7 [tooling/templatize/pkg/ev2/pipeline.go]--[tooling/templatize/internal/end2end/e2e.go] 7 [tooling/templatize/internal/end2end/e2e.go]--[tooling/templatize/cmd/pipeline/run/options.go] 7 [tooling/templatize/internal/end2end/e2e.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 7 [tooling/templatize/internal/end2end/e2e.go]--[tooling/templatize/pkg/pipeline/inspect.go] 6 [tooling/templatize/cmd/rolloutoptions.go] [tooling/templatize/cmd/rolloutoptions.go] [tooling/templatize/internal/end2end/e2e.go]--[tooling/templatize/cmd/rolloutoptions.go] 6 [frontend/pkg/frontend/otel_sdk.go] [frontend/pkg/frontend/otel_sdk.go] [backend/main.go] [backend/main.go] [frontend/pkg/frontend/otel_sdk.go]--[backend/main.go] 7 [tooling/templatize/pkg/ev2/utils.go] [tooling/templatize/pkg/ev2/utils.go] [tooling/templatize/pkg/ev2/utils.go]--[tooling/templatize/cmd/pipeline/run/options.go] 6 [tooling/templatize/pkg/ev2/utils.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 6 [tooling/templatize/pkg/ev2/utils.go]--[tooling/templatize/internal/end2end/e2e.go] 6 [tooling/templatize/pkg/ev2/mapping.go]--[tooling/templatize/cmd/pipeline/inspect/options.go] 6 [tooling/templatize/pkg/ev2/mapping.go]--[tooling/templatize/pkg/pipeline/inspect.go] 6 [tooling/templatize/pkg/ev2/mapping.go]--[tooling/templatize/cmd/rolloutoptions.go] 6 [frontend/utils/create.go] [frontend/utils/create.go] [frontend/utils/create.go]--[frontend/pkg/frontend/ocm.go] 6 [tooling/templatize/pkg/pipeline/bicep.go]--[tooling/templatize/cmd/pipeline/run/options.go] 6 [internal/api/hcpopenshiftcluster.go] [internal/api/hcpopenshiftcluster.go] [internal/api/hcpopenshiftcluster.go]--[frontend/pkg/frontend/ocm.go] 6
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 config config config--config 18 internal internal internal--internal 12 frontend frontend internal--frontend 18 backend backend internal--backend 13 admin admin internal--admin 3 frontend--config 5 frontend--frontend 17 frontend--backend 11 observability observability frontend--observability 1 frontend--admin 3 tooling tooling tooling--internal 2 tooling--frontend 2 tooling--tooling 13 tooling--backend 2 tooling--observability 4 tooling--admin 2 ROOT ROOT tooling--ROOT 2 backend--config 2 backend--backend 6 dev-infrastructure dev-infrastructure backend--dev-infrastructure 1 observability--config 5 observability--observability 4 backplane-api backplane-api backplane-api--config 4 backplane-api--frontend 1 backplane-api--backplane-api 4 dev-infrastructure--config 4 dev-infrastructure--observability 1 cluster-service cluster-service cluster-service--config 4 cluster-service--frontend 3 cluster-service--tooling 3 cluster-service--backend 2 cluster-service--observability 3 cluster-service--backplane-api 1 cluster-service--cluster-service 3 maestro maestro maestro--config 4 maestro--frontend 2 maestro--backend 2 maestro--backplane-api 1 maestro--dev-infrastructure 1 maestro--cluster-service 2 maestro--maestro 2 admin--backend 3 admin--admin 2 acm acm acm--config 1 acm--dev-infrastructure 1 acm--acm 2 acrpull acrpull acrpull--config 1 pko pko pko--config 1 pko--backend 1 pko--acrpull 1
Download: SVG DOT (open online Graphviz editor)

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