aws / amazon-vpc-resource-controller-k8s
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
main.go
controllers/crds/cninode_controller.go
3 92 (3%) 6 (50%) 2025-04-21
pkg/provider/branch/trunk/trunk.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
2 38 (5%) 4 (50%) 2025-04-21
config/rbac/role.yaml
controllers/crds/cninode_controller.go
2 22 (9%) 6 (33%) 2025-04-14
pkg/aws/ec2/api/cleanup/eni_cleanup.go
controllers/crds/cninode_controller.go
2 5 (40%) 6 (33%) 2025-04-17
pkg/config/type.go
controllers/crds/cninode_controller.go
2 36 (5%) 6 (33%) 2025-04-21
pkg/k8s/wrapper.go
pkg/aws/ec2/api/cleanup/eni_cleanup.go
2 38 (5%) 5 (40%) 2025-04-17
pkg/k8s/wrapper.go
controllers/crds/cninode_controller.go
2 38 (5%) 6 (33%) 2025-04-17
pkg/aws/ec2/api/helper.go
pkg/aws/ec2/api/cleanup/eni_cleanup.go
2 33 (6%) 5 (40%) 2025-04-17
pkg/aws/ec2/api/wrapper.go
pkg/aws/ec2/api/cleanup/eni_cleanup.go
2 30 (6%) 5 (40%) 2025-04-17
pkg/aws/ec2/api/wrapper.go
pkg/aws/ec2/api/helper.go
2 30 (6%) 33 (6%) 2025-04-17
config/rbac/role.yaml
main.go
2 22 (9%) 92 (2%) 2025-04-14
pkg/provider/branch/trunk/trunk.go
pkg/config/type.go
1 38 (2%) 36 (2%) 2025-04-21
pkg/aws/ec2/api/cleanup/eni_cleanup.go
pkg/config/type.go
1 5 (20%) 36 (2%) 2025-04-17
config/rbac/role.yaml
pkg/k8s/wrapper.go
1 22 (4%) 38 (2%) 2025-04-13
pkg/provider/ip/eni/eni.go
pkg/provider/branch/provider.go
1 13 (7%) 53 (1%) 2025-04-08
pkg/provider/ip/eni/eni.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
1 13 (7%) 4 (25%) 2025-04-08
pkg/provider/branch/provider.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
1 53 (1%) 4 (25%) 2025-04-08
pkg/aws/ec2/instance.go
pkg/aws/ec2/api/wrapper.go
1 20 (5%) 30 (3%) 2025-04-08
controllers/core/node_controller.go
main.go
1 30 (3%) 92 (1%) 2025-04-03
pkg/utils/set.go
pkg/provider/branch/provider.go
1 6 (16%) 53 (1%) 2025-04-08
pkg/utils/helper.go
pkg/provider/branch/provider.go
1 18 (5%) 53 (1%) 2025-04-08
pkg/provider/ip/eni/eni.go
pkg/aws/ec2/api/cleanup/eni_cleanup.go
1 13 (7%) 5 (20%) 2025-04-08
pkg/utils/helper.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
1 18 (5%) 4 (25%) 2025-04-08
pkg/provider/ip/eni/eni.go
pkg/aws/ec2/api/helper.go
1 13 (7%) 33 (3%) 2025-04-08
pkg/aws/ec2/api/helper.go
pkg/config/type.go
1 33 (3%) 36 (2%) 2025-04-17
pkg/aws/ec2/api/cleanup/eni_cleanup.go
main.go
1 5 (20%) 92 (1%) 2025-04-13
pkg/utils/helper.go
pkg/provider/branch/trunk/trunk.go
1 18 (5%) 38 (2%) 2025-04-08
pkg/provider/ip/eni/eni.go
pkg/aws/ec2/api/wrapper.go
1 13 (7%) 30 (3%) 2025-04-08
pkg/utils/helper.go
pkg/provider/ip/eni/eni.go
1 18 (5%) 13 (7%) 2025-04-08
pkg/aws/ec2/api/helper.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
1 33 (3%) 4 (25%) 2025-04-08
pkg/utils/set.go
pkg/aws/ec2/instance.go
1 6 (16%) 20 (5%) 2025-04-08
config/rbac/role.yaml
pkg/aws/ec2/api/cleanup/eni_cleanup.go
1 22 (4%) 5 (20%) 2025-04-13
webhooks/idle/webhooks.go
pkg/k8s/wrapper.go
1 1 (100%) 38 (2%) 2025-04-13
pkg/aws/ec2/instance.go
pkg/aws/ec2/api/helper.go
1 20 (5%) 33 (3%) 2025-04-08
pkg/aws/ec2/instance.go
pkg/provider/branch/trunk/trunk.go
1 20 (5%) 38 (2%) 2025-04-08
pkg/utils/set.go
pkg/aws/ec2/api/cleanup/eni_cleanup.go
1 6 (16%) 5 (20%) 2025-04-08
pkg/aws/ec2/api/cleanup/node_cleanup.go
main.go
1 4 (25%) 92 (1%) 2025-04-21
pkg/aws/ec2/instance.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
1 20 (5%) 4 (25%) 2025-04-08
pkg/aws/ec2/api/cleanup/eni_cleanup.go
pkg/aws/ec2/api/cleanup/node_cleanup.go
1 5 (20%) 4 (25%) 2025-04-08
controllers/core/node_controller.go
config/controller/controller.yaml
1 30 (3%) 17 (5%) 2025-04-03
pkg/aws/ec2/api/wrapper.go
pkg/provider/branch/trunk/trunk.go
1 30 (3%) 38 (2%) 2025-04-08
pkg/utils/helper.go
pkg/aws/ec2/api/wrapper.go
1 18 (5%) 30 (3%) 2025-04-08
pkg/k8s/wrapper.go
pkg/aws/ec2/api/helper.go
1 38 (2%) 33 (3%) 2025-04-17
pkg/aws/ec2/api/cleanup/eni_cleanup.go
pkg/provider/branch/trunk/trunk.go
1 5 (20%) 38 (2%) 2025-04-08
pkg/aws/ec2/api/cleanup/node_cleanup.go
controllers/crds/cninode_controller.go
1 4 (25%) 6 (16%) 2025-04-21
config/controller/controller.yaml
main.go
1 17 (5%) 92 (1%) 2025-04-03
pkg/provider/branch/provider.go
pkg/aws/ec2/instance.go
1 53 (1%) 20 (5%) 2025-04-08
pkg/k8s/wrapper.go
pkg/config/type.go
1 38 (2%) 36 (2%) 2025-04-17
pkg/node/node.go
main.go
1 26 (3%) 92 (1%) 2025-04-03
pkg/config/type.go
main.go
1 36 (2%) 92 (1%) 2025-04-21
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [main.go] [main.go] [controllers/crds/cninode_controller.go] [controllers/crds/cninode_controller.go] [main.go]--[controllers/crds/cninode_controller.go] 3 [pkg/provider/branch/trunk/trunk.go] [pkg/provider/branch/trunk/trunk.go] [pkg/aws/ec2/api/cleanup/node_cleanup.go] [pkg/aws/ec2/api/cleanup/node_cleanup.go] [pkg/provider/branch/trunk/trunk.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 2 [pkg/config/type.go] [pkg/config/type.go] [pkg/provider/branch/trunk/trunk.go]--[pkg/config/type.go] 1 [pkg/aws/ec2/api/cleanup/node_cleanup.go]--[main.go] 1 [pkg/aws/ec2/api/cleanup/node_cleanup.go]--[controllers/crds/cninode_controller.go] 1 [config/rbac/role.yaml] [config/rbac/role.yaml] [config/rbac/role.yaml]--[main.go] 2 [config/rbac/role.yaml]--[controllers/crds/cninode_controller.go] 2 [pkg/aws/ec2/api/cleanup/eni_cleanup.go] [pkg/aws/ec2/api/cleanup/eni_cleanup.go] [config/rbac/role.yaml]--[pkg/aws/ec2/api/cleanup/eni_cleanup.go] 1 [pkg/k8s/wrapper.go] [pkg/k8s/wrapper.go] [config/rbac/role.yaml]--[pkg/k8s/wrapper.go] 1 [pkg/aws/ec2/api/cleanup/eni_cleanup.go]--[main.go] 1 [pkg/aws/ec2/api/cleanup/eni_cleanup.go]--[controllers/crds/cninode_controller.go] 2 [pkg/aws/ec2/api/cleanup/eni_cleanup.go]--[pkg/provider/branch/trunk/trunk.go] 1 [pkg/aws/ec2/api/cleanup/eni_cleanup.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 1 [pkg/aws/ec2/api/cleanup/eni_cleanup.go]--[pkg/config/type.go] 1 [pkg/config/type.go]--[main.go] 1 [pkg/config/type.go]--[controllers/crds/cninode_controller.go] 2 [pkg/k8s/wrapper.go]--[controllers/crds/cninode_controller.go] 2 [pkg/k8s/wrapper.go]--[pkg/aws/ec2/api/cleanup/eni_cleanup.go] 2 [pkg/k8s/wrapper.go]--[pkg/config/type.go] 1 [pkg/aws/ec2/api/helper.go] [pkg/aws/ec2/api/helper.go] [pkg/k8s/wrapper.go]--[pkg/aws/ec2/api/helper.go] 1 [pkg/aws/ec2/api/helper.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 1 [pkg/aws/ec2/api/helper.go]--[pkg/aws/ec2/api/cleanup/eni_cleanup.go] 2 [pkg/aws/ec2/api/helper.go]--[pkg/config/type.go] 1 [pkg/aws/ec2/api/wrapper.go] [pkg/aws/ec2/api/wrapper.go] [pkg/aws/ec2/api/wrapper.go]--[pkg/provider/branch/trunk/trunk.go] 1 [pkg/aws/ec2/api/wrapper.go]--[pkg/aws/ec2/api/cleanup/eni_cleanup.go] 2 [pkg/aws/ec2/api/wrapper.go]--[pkg/aws/ec2/api/helper.go] 2 [pkg/provider/ip/eni/eni.go] [pkg/provider/ip/eni/eni.go] [pkg/provider/ip/eni/eni.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 1 [pkg/provider/ip/eni/eni.go]--[pkg/aws/ec2/api/cleanup/eni_cleanup.go] 1 [pkg/provider/ip/eni/eni.go]--[pkg/aws/ec2/api/helper.go] 1 [pkg/provider/ip/eni/eni.go]--[pkg/aws/ec2/api/wrapper.go] 1 [pkg/provider/branch/provider.go] [pkg/provider/branch/provider.go] [pkg/provider/ip/eni/eni.go]--[pkg/provider/branch/provider.go] 1 [pkg/provider/branch/provider.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 1 [pkg/aws/ec2/instance.go] [pkg/aws/ec2/instance.go] [pkg/provider/branch/provider.go]--[pkg/aws/ec2/instance.go] 1 [pkg/aws/ec2/instance.go]--[pkg/provider/branch/trunk/trunk.go] 1 [pkg/aws/ec2/instance.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 1 [pkg/aws/ec2/instance.go]--[pkg/aws/ec2/api/helper.go] 1 [pkg/aws/ec2/instance.go]--[pkg/aws/ec2/api/wrapper.go] 1 [controllers/core/node_controller.go] [controllers/core/node_controller.go] [controllers/core/node_controller.go]--[main.go] 1 [config/controller/controller.yaml] [config/controller/controller.yaml] [controllers/core/node_controller.go]--[config/controller/controller.yaml] 1 [pkg/utils/set.go] [pkg/utils/set.go] [pkg/utils/set.go]--[pkg/aws/ec2/api/cleanup/eni_cleanup.go] 1 [pkg/utils/set.go]--[pkg/provider/branch/provider.go] 1 [pkg/utils/set.go]--[pkg/aws/ec2/instance.go] 1 [pkg/utils/helper.go] [pkg/utils/helper.go] [pkg/utils/helper.go]--[pkg/provider/branch/trunk/trunk.go] 1 [pkg/utils/helper.go]--[pkg/aws/ec2/api/cleanup/node_cleanup.go] 1 [pkg/utils/helper.go]--[pkg/aws/ec2/api/wrapper.go] 1 [pkg/utils/helper.go]--[pkg/provider/ip/eni/eni.go] 1 [pkg/utils/helper.go]--[pkg/provider/branch/provider.go] 1 [webhooks/idle/webhooks.go] [webhooks/idle/webhooks.go] [webhooks/idle/webhooks.go]--[pkg/k8s/wrapper.go] 1 [config/controller/controller.yaml]--[main.go] 1 [pkg/node/node.go] [pkg/node/node.go] [pkg/node/node.go]--[main.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 5 ROOT ROOT pkg--ROOT 3 controllers controllers pkg--controllers 4 ROOT--controllers 4 config config config--pkg 2 config--ROOT 3 config--controllers 3 webhooks webhooks webhooks--pkg 1 webhooks--ROOT 1 webhooks--controllers 1 webhooks--config 1
Download: SVG DOT (open online Graphviz editor)

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