azure / eno
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
internal/controllers/synthesis/lifecycle.go
internal/controllers/synthesis/gc.go
2 65 (3%) 7 (28%) 2025-04-10
internal/resource/resource.go
internal/controllers/reconciliation/controller.go
2 24 (8%) 64 (3%) 2025-04-25
pkg/function/fs.go
pkg/function/fixtures/invalid.yaml
1 1 (100%) 1 (100%) 2025-04-29
pkg/function/fs.go
pkg/function/fixtures/valid.yaml
1 1 (100%) 1 (100%) 2025-04-29
internal/controllers/resourceslice/slice.go
internal/controllers/composition/controller.go
1 3 (33%) 8 (12%) 2025-04-10
api/v1/config/crd/eno.azure.io_resourceslices.yaml
api/v1/config/crd/eno.azure.io_compositions.yaml
1 15 (6%) 29 (3%) 2025-04-28
api/v1/types.go
api/v1/config/crd/eno.azure.io_symphonies.yaml
1 4 (25%) 10 (10%) 2025-04-28
api/v1/zz_generated.deepcopy.go
api/v1/composition.go
1 30 (3%) 38 (2%) 2025-04-28
internal/controllers/synthesis/pod.go
internal/testutil/testutil.go
1 20 (5%) 36 (2%) 2025-04-11
internal/execution/handler.go
internal/testutil/testutil.go
1 5 (20%) 36 (2%) 2025-04-11
pkg/helmshim/fixtures/basic-chart/templates/unknown.yaml
pkg/helmshim/fixtures/basic-chart/templates/skipped-but-with-fancy-comment.yaml
1 2 (50%) 1 (100%) 2025-05-05
internal/controllers/synthesis/pod.go
internal/controllers/synthesis/gc.go
1 20 (5%) 7 (14%) 2025-04-11
internal/controllers/composition/controller.go
internal/controllers/reconciliation/controller.go
1 8 (12%) 64 (1%) 2025-04-10
internal/controllers/resourceslice/slice.go
internal/controllers/reconciliation/controller.go
1 3 (33%) 64 (1%) 2025-04-10
internal/testutil/testutil.go
internal/controllers/synthesis/gc.go
1 36 (2%) 7 (14%) 2025-04-11
internal/resource/slicing.go
api/v1/config/crd/eno.azure.io_compositions.yaml
1 5 (20%) 29 (3%) 2025-04-28
api/v1/config/crd/eno.azure.io_symphonies.yaml
api/v1/config/crd/eno.azure.io_resourceslices.yaml
1 10 (10%) 15 (6%) 2025-04-28
internal/testutil/testutil.go
internal/controllers/composition/controller.go
1 36 (2%) 8 (12%) 2025-04-17
internal/controllers/symphony/controller.go
internal/controllers/resourceslice/slicecleanup.go
1 4 (25%) 3 (33%) 2025-04-10
internal/controllers/synthesis/lifecycle.go
internal/controllers/composition/controller.go
1 65 (1%) 8 (12%) 2025-04-10
api/v1/types.go
api/v1/config/crd/eno.azure.io_resourceslices.yaml
1 4 (25%) 15 (6%) 2025-04-28
internal/controllers/synthesis/lifecycle.go
internal/controllers/reconciliation/controller.go
1 65 (1%) 64 (1%) 2025-04-10
api/v1/zz_generated.deepcopy.go
api/v1/config/crd/eno.azure.io_synthesizers.yaml
1 30 (3%) 25 (4%) 2025-04-28
internal/controllers/synthesis/metrics.go
internal/execution/executor.go
1 3 (33%) 15 (6%) 2025-04-11
pkg/function/outputs.go
pkg/function/fs.go
1 4 (25%) 1 (100%) 2025-04-29
internal/execution/handler.go
internal/controllers/synthesis/metrics.go
1 5 (20%) 3 (33%) 2025-04-11
internal/controllers/resourceslice/slice.go
internal/controllers/reconciliation/metrics.go
1 3 (33%) 3 (33%) 2025-04-10
internal/controllers/scheduling/controller.go
internal/controllers/composition/controller.go
1 7 (14%) 8 (12%) 2025-04-10
internal/controllers/synthesis/lifecycle.go
internal/controllers/resourceslice/slice.go
1 65 (1%) 3 (33%) 2025-04-10
api/v1/symphony.go
api/v1/resourceslice.go
1 9 (11%) 16 (6%) 2025-04-28
internal/controllers/reconciliation/controller.go
internal/controllers/synthesis/gc.go
1 64 (1%) 7 (14%) 2025-04-10
internal/execution/handler.go
internal/controllers/synthesis/gc.go
1 5 (20%) 7 (14%) 2025-04-11
api/v1/zz_generated.deepcopy.go
api/v1/config/crd/eno.azure.io_resourceslices.yaml
1 30 (3%) 15 (6%) 2025-04-28
api/v1/resourceslice.go
api/v1/config/crd/eno.azure.io_resourceslices.yaml
1 16 (6%) 15 (6%) 2025-04-28
internal/controllers/scheduling/op.go
api/v1/composition.go
1 6 (16%) 38 (2%) 2025-04-10
pkg/function/fixtures/valid.yaml
pkg/function/fixtures/invalid.yaml
1 1 (100%) 1 (100%) 2025-04-29
api/v1/resourceslice.go
api/v1/config/crd/eno.azure.io_synthesizers.yaml
1 16 (6%) 25 (4%) 2025-04-28
pkg/function/outputs.go
pkg/function/fixtures/valid.yaml
1 4 (25%) 1 (100%) 2025-04-29
api/v1/config/crd/eno.azure.io_symphonies.yaml
api/v1/config/crd/eno.azure.io_compositions.yaml
1 10 (10%) 29 (3%) 2025-04-28
api/v1/resourceslice.go
api/v1/composition.go
1 16 (6%) 38 (2%) 2025-04-28
api/v1/config/crd/eno.azure.io_synthesizers.yaml
api/v1/config/crd/eno.azure.io_symphonies.yaml
1 25 (4%) 10 (10%) 2025-04-28
internal/controllers/scheduling/controller.go
internal/controllers/resourceslice/slicecleanup.go
1 7 (14%) 3 (33%) 2025-04-10
api/v1/config/crd/eno.azure.io_synthesizers.yaml
api/v1/config/crd/eno.azure.io_resourceslices.yaml
1 25 (4%) 15 (6%) 2025-04-28
api/v1/symphony.go
api/v1/config/crd/eno.azure.io_synthesizers.yaml
1 9 (11%) 25 (4%) 2025-04-28
internal/controllers/scheduling/controller.go
internal/controllers/reconciliation/metrics.go
1 7 (14%) 3 (33%) 2025-04-10
internal/resource/slicing.go
api/v1/symphony.go
1 5 (20%) 9 (11%) 2025-04-28
internal/execution/handler.go
internal/controllers/synthesis/pod.go
1 5 (20%) 20 (5%) 2025-04-11
internal/controllers/symphony/controller.go
internal/controllers/resourceslice/slice.go
1 4 (25%) 3 (33%) 2025-04-10
internal/resource/slicing.go
api/v1/config/crd/eno.azure.io_symphonies.yaml
1 5 (20%) 10 (10%) 2025-04-28
internal/controllers/resourceslice/slicecleanup.go
internal/controllers/resourceslice/slice.go
1 3 (33%) 3 (33%) 2025-04-10
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [internal/controllers/synthesis/lifecycle.go] [internal/controllers/synthesis/lifecycle.go] [internal/controllers/synthesis/gc.go] [internal/controllers/synthesis/gc.go] [internal/controllers/synthesis/lifecycle.go]--[internal/controllers/synthesis/gc.go] 2 [internal/controllers/reconciliation/controller.go] [internal/controllers/reconciliation/controller.go] [internal/controllers/synthesis/lifecycle.go]--[internal/controllers/reconciliation/controller.go] 1 [internal/controllers/resourceslice/slice.go] [internal/controllers/resourceslice/slice.go] [internal/controllers/synthesis/lifecycle.go]--[internal/controllers/resourceslice/slice.go] 1 [internal/controllers/composition/controller.go] [internal/controllers/composition/controller.go] [internal/controllers/synthesis/lifecycle.go]--[internal/controllers/composition/controller.go] 1 [internal/resource/resource.go] [internal/resource/resource.go] [internal/resource/resource.go]--[internal/controllers/reconciliation/controller.go] 2 [internal/controllers/reconciliation/controller.go]--[internal/controllers/synthesis/gc.go] 1 [pkg/function/fs.go] [pkg/function/fs.go] [pkg/function/fixtures/invalid.yaml] [pkg/function/fixtures/invalid.yaml] [pkg/function/fs.go]--[pkg/function/fixtures/invalid.yaml] 1 [pkg/function/fixtures/valid.yaml] [pkg/function/fixtures/valid.yaml] [pkg/function/fs.go]--[pkg/function/fixtures/valid.yaml] 1 [pkg/function/fixtures/valid.yaml]--[pkg/function/fixtures/invalid.yaml] 1 [internal/controllers/resourceslice/slice.go]--[internal/controllers/reconciliation/controller.go] 1 [internal/controllers/resourceslice/slice.go]--[internal/controllers/composition/controller.go] 1 [internal/controllers/reconciliation/metrics.go] [internal/controllers/reconciliation/metrics.go] [internal/controllers/resourceslice/slice.go]--[internal/controllers/reconciliation/metrics.go] 1 [internal/controllers/composition/controller.go]--[internal/controllers/reconciliation/controller.go] 1 [api/v1/config/crd/eno.azure.io_resourceslices.yaml] [api/v1/config/crd/eno.azure.io_resourceslices.yaml] [api/v1/config/crd/eno.azure.io_compositions.yaml] [api/v1/config/crd/eno.azure.io_compositions.yaml] [api/v1/config/crd/eno.azure.io_resourceslices.yaml]--[api/v1/config/crd/eno.azure.io_compositions.yaml] 1 [api/v1/types.go] [api/v1/types.go] [api/v1/types.go]--[api/v1/config/crd/eno.azure.io_resourceslices.yaml] 1 [api/v1/config/crd/eno.azure.io_symphonies.yaml] [api/v1/config/crd/eno.azure.io_symphonies.yaml] [api/v1/types.go]--[api/v1/config/crd/eno.azure.io_symphonies.yaml] 1 [api/v1/config/crd/eno.azure.io_symphonies.yaml]--[api/v1/config/crd/eno.azure.io_resourceslices.yaml] 1 [api/v1/config/crd/eno.azure.io_symphonies.yaml]--[api/v1/config/crd/eno.azure.io_compositions.yaml] 1 [api/v1/zz_generated.deepcopy.go] [api/v1/zz_generated.deepcopy.go] [api/v1/zz_generated.deepcopy.go]--[api/v1/config/crd/eno.azure.io_resourceslices.yaml] 1 [api/v1/composition.go] [api/v1/composition.go] [api/v1/zz_generated.deepcopy.go]--[api/v1/composition.go] 1 [api/v1/config/crd/eno.azure.io_synthesizers.yaml] [api/v1/config/crd/eno.azure.io_synthesizers.yaml] [api/v1/zz_generated.deepcopy.go]--[api/v1/config/crd/eno.azure.io_synthesizers.yaml] 1 [internal/controllers/synthesis/pod.go] [internal/controllers/synthesis/pod.go] [internal/controllers/synthesis/pod.go]--[internal/controllers/synthesis/gc.go] 1 [internal/testutil/testutil.go] [internal/testutil/testutil.go] [internal/controllers/synthesis/pod.go]--[internal/testutil/testutil.go] 1 [internal/testutil/testutil.go]--[internal/controllers/synthesis/gc.go] 1 [internal/testutil/testutil.go]--[internal/controllers/composition/controller.go] 1 [internal/execution/handler.go] [internal/execution/handler.go] [internal/execution/handler.go]--[internal/controllers/synthesis/gc.go] 1 [internal/execution/handler.go]--[internal/controllers/synthesis/pod.go] 1 [internal/execution/handler.go]--[internal/testutil/testutil.go] 1 [internal/controllers/synthesis/metrics.go] [internal/controllers/synthesis/metrics.go] [internal/execution/handler.go]--[internal/controllers/synthesis/metrics.go] 1 [pkg/helmshim/fixtures/basic-chart/templates/unknown.yaml] [pkg/helmshim/fixtures/basic-chart/templates/unknown.yaml] [pkg/helmshim/fixtures/basic-chart/templates/skipped-but-with-fancy-comment.yaml] [pkg/helmshim/fixtures/basic-chart/templates/skipped-but-with-fancy-comment.yaml] [pkg/helmshim/fixtures/basic-chart/templates/unknown.yaml]--[pkg/helmshim/fixtures/basic-chart/templates/skipped-but-with-fancy-comment.yaml] 1 [internal/resource/slicing.go] [internal/resource/slicing.go] [internal/resource/slicing.go]--[api/v1/config/crd/eno.azure.io_compositions.yaml] 1 [internal/resource/slicing.go]--[api/v1/config/crd/eno.azure.io_symphonies.yaml] 1 [api/v1/symphony.go] [api/v1/symphony.go] [internal/resource/slicing.go]--[api/v1/symphony.go] 1 [internal/controllers/symphony/controller.go] [internal/controllers/symphony/controller.go] [internal/controllers/symphony/controller.go]--[internal/controllers/resourceslice/slice.go] 1 [internal/controllers/resourceslice/slicecleanup.go] [internal/controllers/resourceslice/slicecleanup.go] [internal/controllers/symphony/controller.go]--[internal/controllers/resourceslice/slicecleanup.go] 1 [internal/controllers/resourceslice/slicecleanup.go]--[internal/controllers/resourceslice/slice.go] 1 [api/v1/config/crd/eno.azure.io_synthesizers.yaml]--[api/v1/config/crd/eno.azure.io_resourceslices.yaml] 1 [api/v1/config/crd/eno.azure.io_synthesizers.yaml]--[api/v1/config/crd/eno.azure.io_symphonies.yaml] 1 [internal/execution/executor.go] [internal/execution/executor.go] [internal/controllers/synthesis/metrics.go]--[internal/execution/executor.go] 1 [pkg/function/outputs.go] [pkg/function/outputs.go] [pkg/function/outputs.go]--[pkg/function/fs.go] 1 [pkg/function/outputs.go]--[pkg/function/fixtures/valid.yaml] 1 [internal/controllers/scheduling/controller.go] [internal/controllers/scheduling/controller.go] [internal/controllers/scheduling/controller.go]--[internal/controllers/composition/controller.go] 1 [internal/controllers/scheduling/controller.go]--[internal/controllers/resourceslice/slicecleanup.go] 1 [internal/controllers/scheduling/controller.go]--[internal/controllers/reconciliation/metrics.go] 1 [api/v1/symphony.go]--[api/v1/config/crd/eno.azure.io_synthesizers.yaml] 1 [api/v1/resourceslice.go] [api/v1/resourceslice.go] [api/v1/symphony.go]--[api/v1/resourceslice.go] 1 [api/v1/resourceslice.go]--[api/v1/config/crd/eno.azure.io_resourceslices.yaml] 1 [api/v1/resourceslice.go]--[api/v1/composition.go] 1 [api/v1/resourceslice.go]--[api/v1/config/crd/eno.azure.io_synthesizers.yaml] 1 [internal/controllers/scheduling/op.go] [internal/controllers/scheduling/op.go] [internal/controllers/scheduling/op.go]--[api/v1/composition.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 internal internal internal--internal 7 api api internal--api 2 cmd cmd internal--cmd 1 pkg pkg pkg--pkg 2 api--api 1
Download: SVG DOT (open online Graphviz editor)

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