aws / eks-hybrid
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/system/os.go
cmd/nodeadm/install/install.go
6 13 (46%) 76 (7%) 2025-04-16
internal/creds/validation.go
cmd/nodeadm/install/install.go
6 13 (46%) 76 (7%) 2025-04-16
internal/system/os.go
internal/creds/validation.go
6 13 (46%) 13 (46%) 2025-04-16
cmd/e2e-test/sweeper/sweeper.go
cmd/e2e-test/rune2e/command.go
4 8 (50%) 10 (40%) 2025-04-17
cmd/e2e-test/sweeper/sweeper.go
cmd/e2e-test/setup/setup.go
4 8 (50%) 25 (16%) 2025-04-17
cmd/e2e-test/setup/setup.go
cmd/e2e-test/rune2e/command.go
4 25 (16%) 10 (40%) 2025-04-17
internal/node/validations.go
internal/node/pods.go
3 15 (20%) 10 (30%) 2025-04-15
internal/imagecredentialprovider/install.go
internal/cni/install.go
2 23 (8%) 21 (9%) 2025-04-08
hybrid-nodes-cdk/lib/nodeadm-stack.ts
hybrid-nodes-cdk/lib/constants.ts
2 44 (4%) 13 (15%) 2025-04-21
internal/kubelet/kubelet.go
cmd/nodeadm/debug/debug.go
2 2 (100%) 14 (14%) 2025-04-16
internal/iamauthenticator/install.go
internal/flows/install.go
2 12 (16%) 19 (10%) 2025-04-08
internal/node/hybrid/kubelet_cert_validator.go
internal/kubelet/install.go
2 2 (100%) 27 (7%) 2025-04-10
internal/cleanup/cleanup.go
cmd/nodeadm/uninstall/uninstall.go
2 2 (100%) 46 (4%) 2025-04-11
internal/imagecredentialprovider/install.go
internal/iamauthenticator/install.go
2 23 (8%) 12 (16%) 2025-04-08
internal/imagecredentialprovider/install.go
internal/artifact/source.go
2 23 (8%) 6 (33%) 2025-04-08
internal/kubectl/install.go
internal/iamauthenticator/install.go
2 18 (11%) 12 (16%) 2025-04-08
internal/aws/source.go
internal/artifact/source.go
2 11 (18%) 6 (33%) 2025-04-08
internal/flows/install.go
internal/artifact/source.go
2 19 (10%) 6 (33%) 2025-04-08
internal/artifact/source.go
internal/kubelet/install.go
2 6 (33%) 27 (7%) 2025-04-08
internal/node/hybrid/hybrid.go
internal/kubelet/install.go
2 15 (13%) 27 (7%) 2025-04-10
internal/iamrolesanywhere/install.go
internal/cni/install.go
2 18 (11%) 21 (9%) 2025-04-08
internal/aws/source.go
internal/kubelet/install.go
2 11 (18%) 27 (7%) 2025-04-08
internal/imagecredentialprovider/install.go
internal/aws/source.go
2 23 (8%) 11 (18%) 2025-04-08
internal/kubelet/install.go
cmd/nodeadm/init/init.go
2 27 (7%) 58 (3%) 2025-04-10
hybrid-nodes-cdk/lib/nodeadm/e2e.ts
hybrid-nodes-cdk/lib/nodeadm/policies.ts
2 2 (100%) 4 (50%) 2025-04-21
internal/kubectl/install.go
internal/artifact/source.go
2 18 (11%) 6 (33%) 2025-04-08
hybrid-nodes-cdk/lib/nodeadm/e2e.ts
hybrid-nodes-cdk/lib/nodeadm-stack.ts
2 2 (100%) 44 (4%) 2025-04-21
cmd/e2e-test/setup/setup.go
cmd/e2e-test/cleanup/cleanup.go
2 25 (8%) 22 (9%) 2025-04-17
internal/kubelet/kubeconfig.go
cmd/nodeadm/debug/debug.go
2 22 (9%) 14 (14%) 2025-04-16
internal/cni/install.go
internal/aws/source.go
2 21 (9%) 11 (18%) 2025-04-08
internal/iamrolesanywhere/install.go
internal/kubelet/install.go
2 18 (11%) 27 (7%) 2025-04-08
internal/imagecredentialprovider/install.go
internal/iamrolesanywhere/install.go
2 23 (8%) 18 (11%) 2025-04-08
hybrid-nodes-cdk/lib/nodeadm/policies.ts
hybrid-nodes-cdk/lib/constants.ts
2 4 (50%) 13 (15%) 2025-04-21
internal/iamauthenticator/install.go
internal/aws/source.go
2 12 (16%) 11 (18%) 2025-04-08
cmd/e2e-test/cleanup/cleanup.go
cmd/e2e-test/rune2e/command.go
2 22 (9%) 10 (20%) 2025-04-17
internal/node/hybrid/kubelet_cert_validator.go
cmd/nodeadm/init/init.go
2 2 (100%) 58 (3%) 2025-04-10
internal/kubectl/install.go
internal/kubelet/install.go
2 18 (11%) 27 (7%) 2025-04-08
cmd/e2e-test/sweeper/sweeper.go
cmd/e2e-test/cleanup/cleanup.go
2 8 (25%) 22 (9%) 2025-04-17
internal/iamauthenticator/install.go
internal/artifact/source.go
2 12 (16%) 6 (33%) 2025-04-08
hybrid-nodes-cdk/lib/nodeadm-stack.ts
hybrid-nodes-cdk/lib/nodeadm/policies.ts
2 44 (4%) 4 (50%) 2025-04-21
internal/iamrolesanywhere/install.go
internal/aws/source.go
2 18 (11%) 11 (18%) 2025-04-08
cmd/e2e-test/setup/setup.go
cmd/e2e-test/node/create.go
2 25 (8%) 20 (10%) 2025-04-14
cmd/e2e-test/ssh/ssh.go
cmd/e2e-test/node/create.go
2 15 (13%) 20 (10%) 2025-04-24
hybrid-nodes-cdk/lib/nodeadm/e2e.ts
hybrid-nodes-cdk/lib/constants.ts
2 2 (100%) 13 (15%) 2025-04-21
internal/flows/install.go
internal/kubelet/install.go
2 19 (10%) 27 (7%) 2025-04-08
internal/iamauthenticator/install.go
internal/cni/install.go
2 12 (16%) 21 (9%) 2025-04-08
internal/iamrolesanywhere/install.go
internal/artifact/source.go
2 18 (11%) 6 (33%) 2025-04-08
internal/kubectl/install.go
internal/flows/install.go
2 18 (11%) 19 (10%) 2025-04-08
internal/kubectl/install.go
internal/aws/source.go
2 18 (11%) 11 (18%) 2025-04-08
internal/flows/uninstall.go
internal/kubelet/install.go
2 13 (15%) 27 (7%) 2025-04-07
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [internal/system/os.go] [internal/system/os.go] [cmd/nodeadm/install/install.go] [cmd/nodeadm/install/install.go] [internal/system/os.go]--[cmd/nodeadm/install/install.go] 6 [internal/creds/validation.go] [internal/creds/validation.go] [internal/system/os.go]--[internal/creds/validation.go] 6 [internal/creds/validation.go]--[cmd/nodeadm/install/install.go] 6 [cmd/e2e-test/sweeper/sweeper.go] [cmd/e2e-test/sweeper/sweeper.go] [cmd/e2e-test/rune2e/command.go] [cmd/e2e-test/rune2e/command.go] [cmd/e2e-test/sweeper/sweeper.go]--[cmd/e2e-test/rune2e/command.go] 4 [cmd/e2e-test/setup/setup.go] [cmd/e2e-test/setup/setup.go] [cmd/e2e-test/sweeper/sweeper.go]--[cmd/e2e-test/setup/setup.go] 4 [cmd/e2e-test/cleanup/cleanup.go] [cmd/e2e-test/cleanup/cleanup.go] [cmd/e2e-test/sweeper/sweeper.go]--[cmd/e2e-test/cleanup/cleanup.go] 2 [cmd/e2e-test/setup/setup.go]--[cmd/e2e-test/rune2e/command.go] 4 [cmd/e2e-test/setup/setup.go]--[cmd/e2e-test/cleanup/cleanup.go] 2 [cmd/e2e-test/node/create.go] [cmd/e2e-test/node/create.go] [cmd/e2e-test/setup/setup.go]--[cmd/e2e-test/node/create.go] 2 [internal/node/validations.go] [internal/node/validations.go] [internal/node/pods.go] [internal/node/pods.go] [internal/node/validations.go]--[internal/node/pods.go] 3 [internal/imagecredentialprovider/install.go] [internal/imagecredentialprovider/install.go] [internal/cni/install.go] [internal/cni/install.go] [internal/imagecredentialprovider/install.go]--[internal/cni/install.go] 2 [internal/iamauthenticator/install.go] [internal/iamauthenticator/install.go] [internal/imagecredentialprovider/install.go]--[internal/iamauthenticator/install.go] 2 [internal/artifact/source.go] [internal/artifact/source.go] [internal/imagecredentialprovider/install.go]--[internal/artifact/source.go] 2 [internal/aws/source.go] [internal/aws/source.go] [internal/imagecredentialprovider/install.go]--[internal/aws/source.go] 2 [internal/iamrolesanywhere/install.go] [internal/iamrolesanywhere/install.go] [internal/imagecredentialprovider/install.go]--[internal/iamrolesanywhere/install.go] 2 [internal/cni/install.go]--[internal/aws/source.go] 2 [hybrid-nodes-cdk/lib/nodeadm-stack.ts] [hybrid-nodes-cdk/lib/nodeadm-stack.ts] [hybrid-nodes-cdk/lib/constants.ts] [hybrid-nodes-cdk/lib/constants.ts] [hybrid-nodes-cdk/lib/nodeadm-stack.ts]--[hybrid-nodes-cdk/lib/constants.ts] 2 [hybrid-nodes-cdk/lib/nodeadm/policies.ts] [hybrid-nodes-cdk/lib/nodeadm/policies.ts] [hybrid-nodes-cdk/lib/nodeadm-stack.ts]--[hybrid-nodes-cdk/lib/nodeadm/policies.ts] 2 [internal/kubelet/kubelet.go] [internal/kubelet/kubelet.go] [cmd/nodeadm/debug/debug.go] [cmd/nodeadm/debug/debug.go] [internal/kubelet/kubelet.go]--[cmd/nodeadm/debug/debug.go] 2 [internal/iamauthenticator/install.go]--[internal/cni/install.go] 2 [internal/flows/install.go] [internal/flows/install.go] [internal/iamauthenticator/install.go]--[internal/flows/install.go] 2 [internal/iamauthenticator/install.go]--[internal/artifact/source.go] 2 [internal/iamauthenticator/install.go]--[internal/aws/source.go] 2 [internal/kubelet/install.go] [internal/kubelet/install.go] [internal/flows/install.go]--[internal/kubelet/install.go] 2 [internal/flows/install.go]--[internal/artifact/source.go] 2 [internal/node/hybrid/kubelet_cert_validator.go] [internal/node/hybrid/kubelet_cert_validator.go] [internal/node/hybrid/kubelet_cert_validator.go]--[internal/kubelet/install.go] 2 [cmd/nodeadm/init/init.go] [cmd/nodeadm/init/init.go] [internal/node/hybrid/kubelet_cert_validator.go]--[cmd/nodeadm/init/init.go] 2 [internal/kubelet/install.go]--[cmd/nodeadm/init/init.go] 2 [internal/cleanup/cleanup.go] [internal/cleanup/cleanup.go] [cmd/nodeadm/uninstall/uninstall.go] [cmd/nodeadm/uninstall/uninstall.go] [internal/cleanup/cleanup.go]--[cmd/nodeadm/uninstall/uninstall.go] 2 [internal/artifact/source.go]--[internal/kubelet/install.go] 2 [internal/kubectl/install.go] [internal/kubectl/install.go] [internal/kubectl/install.go]--[internal/iamauthenticator/install.go] 2 [internal/kubectl/install.go]--[internal/flows/install.go] 2 [internal/kubectl/install.go]--[internal/kubelet/install.go] 2 [internal/kubectl/install.go]--[internal/artifact/source.go] 2 [internal/kubectl/install.go]--[internal/aws/source.go] 2 [internal/aws/source.go]--[internal/kubelet/install.go] 2 [internal/aws/source.go]--[internal/artifact/source.go] 2 [internal/node/hybrid/hybrid.go] [internal/node/hybrid/hybrid.go] [internal/node/hybrid/hybrid.go]--[internal/kubelet/install.go] 2 [internal/iamrolesanywhere/install.go]--[internal/cni/install.go] 2 [internal/iamrolesanywhere/install.go]--[internal/kubelet/install.go] 2 [internal/iamrolesanywhere/install.go]--[internal/artifact/source.go] 2 [internal/iamrolesanywhere/install.go]--[internal/aws/source.go] 2 [hybrid-nodes-cdk/lib/nodeadm/e2e.ts] [hybrid-nodes-cdk/lib/nodeadm/e2e.ts] [hybrid-nodes-cdk/lib/nodeadm/e2e.ts]--[hybrid-nodes-cdk/lib/nodeadm-stack.ts] 2 [hybrid-nodes-cdk/lib/nodeadm/e2e.ts]--[hybrid-nodes-cdk/lib/constants.ts] 2 [hybrid-nodes-cdk/lib/nodeadm/e2e.ts]--[hybrid-nodes-cdk/lib/nodeadm/policies.ts] 2 [hybrid-nodes-cdk/lib/nodeadm/policies.ts]--[hybrid-nodes-cdk/lib/constants.ts] 2 [cmd/e2e-test/cleanup/cleanup.go]--[cmd/e2e-test/rune2e/command.go] 2 [internal/kubelet/kubeconfig.go] [internal/kubelet/kubeconfig.go] [internal/kubelet/kubeconfig.go]--[cmd/nodeadm/debug/debug.go] 2 [cmd/e2e-test/ssh/ssh.go] [cmd/e2e-test/ssh/ssh.go] [cmd/e2e-test/ssh/ssh.go]--[cmd/e2e-test/node/create.go] 2 [internal/flows/uninstall.go] [internal/flows/uninstall.go] [internal/flows/uninstall.go]--[internal/kubelet/install.go] 2
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 20 cmd cmd internal--cmd 13 cmd--cmd 7 hybrid-nodes-cdk hybrid-nodes-cdk hybrid-nodes-cdk--hybrid-nodes-cdk 2
Download: SVG DOT (open online Graphviz editor)

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