openai / kubernetes 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).
No temporal dependencies found.
No temporal dependencies found.
No file pairs changed together.
No temporal dependencies found.
No temporal dependencies found.
No file pairs changed together.
flowchart TB
n0["pkg"]
n1["staging"]
n2["hack"]
n3["cmd"]
n4["build"]
n5["plugin"]
n0 ---|"50"| n0
n1 ---|"44"| n1
n1 ---|"30"| n0
n2 ---|"14"| n2
n3 ---|"7"| n3
n1 ---|"4"| n2
n1 ---|"2"| n4
n1 ---|"2"| n3
n0 ---|"2"| n3
n2 ---|"1"| n0
n5 ---|"1"| n0
n1 ---|"1"| n5
n5 ---|"1"| n3
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#a0a0a0FF,stroke-width:10px
linkStyle 1 stroke:#a0a0a0DB,stroke-width:8px
linkStyle 2 stroke:#00688bB7,stroke-width:6px
linkStyle 3 stroke:#a0a0a070,stroke-width:2px
linkStyle 4 stroke:#a0a0a05E,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
linkStyle 6 stroke:#00688b4C,stroke-width:1px
linkStyle 7 stroke:#00688b4C,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| hack/golangci.yaml hack/golangci-hints.yaml |
13 | 198 (6%) | 169 (7%) | 2026-01-21 |
| hack/kube-api-linter/kube-api-linter.yaml hack/golangci.yaml |
6 | 24 (25%) | 198 (3%) | 2026-01-21 |
| hack/kube-api-linter/kube-api-linter.yaml hack/golangci-hints.yaml |
6 | 24 (25%) | 169 (3%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1/types.go staging/src/k8s.io/api/discovery/v1/generated.proto |
5 | 46 (10%) | 44 (11%) | 2026-01-10 |
| staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go staging/src/k8s.io/apiserver/pkg/storage/cacher/delegator.go |
4 | 371 (1%) | 53 (7%) | 2026-01-13 |
| staging/src/k8s.io/api/scheduling/v1alpha1/types.go staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto |
4 | 41 (9%) | 51 (7%) | 2026-01-21 |
| pkg/kubelet/kubelet_getters.go pkg/kubelet/kubelet.go |
4 | 183 (2%) | 3374 (<1%) | 2026-01-21 |
| pkg/kubelet/kubelet_pods.go pkg/kubelet/kubelet.go |
4 | 760 (<1%) | 3374 (<1%) | 2026-01-21 |
| staging/src/k8s.io/code-generator/cmd/validation-gen/validators/zeroorone.go staging/src/k8s.io/code-generator/cmd/validation-gen/validators/union.go |
4 | 12 (33%) | 19 (21%) | 2026-01-18 |
| pkg/kubelet/kubelet_pods.go pkg/kubelet/kubelet_getters.go |
4 | 760 (<1%) | 183 (2%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go pkg/apis/discovery/validation/validation.go |
4 | 46 (8%) | 40 (10%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1/types.go pkg/apis/discovery/validation/validation.go |
4 | 46 (8%) | 40 (10%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go staging/src/k8s.io/api/discovery/v1/types.go |
4 | 46 (8%) | 46 (8%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1beta1/generated.proto staging/src/k8s.io/api/discovery/v1/generated.proto |
3 | 45 (6%) | 44 (6%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1/generated.proto pkg/apis/discovery/validation/validation.go |
3 | 44 (6%) | 40 (7%) | 2026-01-10 |
| staging/src/k8s.io/apiserver/pkg/features/kube_features.go pkg/features/kube_features.go |
3 | 436 (<1%) | 2445 (<1%) | 2026-01-07 |
| hack/kube-api-linter/exceptions.yaml hack/golangci.yaml |
3 | 22 (13%) | 198 (1%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go staging/src/k8s.io/api/discovery/v1beta1/generated.proto |
3 | 46 (6%) | 45 (6%) | 2026-01-10 |
| pkg/controller/deployment/sync.go pkg/controller/deployment/recreate.go |
3 | 195 (1%) | 60 (5%) | 2026-01-15 |
| staging/src/k8s.io/api/discovery/v1beta1/generated.proto staging/src/k8s.io/api/discovery/v1/types.go |
3 | 45 (6%) | 46 (6%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go staging/src/k8s.io/api/discovery/v1/generated.proto |
3 | 46 (6%) | 44 (6%) | 2026-01-10 |
| hack/golangci.yaml.in hack/golangci.yaml |
3 | 86 (3%) | 198 (1%) | 2026-01-16 |
| staging/src/k8s.io/apimachinery/pkg/runtime/testing/validation.go pkg/api/testing/validation.go |
3 | 11 (27%) | 30 (10%) | 2026-01-07 |
| pkg/controller/deployment/rolling.go pkg/controller/deployment/recreate.go |
3 | 62 (4%) | 60 (5%) | 2026-01-15 |
| hack/kube-api-linter/exceptions.yaml hack/golangci-hints.yaml |
3 | 22 (13%) | 169 (1%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1beta1/generated.proto pkg/apis/discovery/validation/validation.go |
3 | 45 (6%) | 40 (7%) | 2026-01-10 |
| pkg/kubelet/stats/cri_stats_provider.go pkg/kubelet/allocation/allocation_manager.go |
3 | 185 (1%) | 72 (4%) | 2026-01-21 |
| pkg/controller/deployment/sync.go pkg/controller/deployment/rolling.go |
3 | 195 (1%) | 62 (4%) | 2026-01-15 |
| staging/src/k8s.io/api/scheduling/v1alpha1/types.go staging/src/k8s.io/api/scheduling/v1/types.go |
2 | 41 (4%) | 20 (10%) | 2026-01-21 |
| staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go staging/src/k8s.io/apiserver/pkg/storage/util.go |
2 | 22 (9%) | 30 (6%) | 2026-01-16 |
| staging/src/k8s.io/api/batch/v1beta1/generated.proto staging/src/k8s.io/api/batch/v1/types.go |
2 | 39 (5%) | 143 (1%) | 2026-01-16 |
| staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go |
2 | 22 (9%) | 45 (4%) | 2026-01-16 |
| staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go |
2 | 45 (4%) | 9 (22%) | 2026-01-16 |
| pkg/kubelet/userns/userns_manager_windows.go pkg/kubelet/container/helpers.go |
2 | 8 (25%) | 270 (<1%) | 2026-01-17 |
| staging/src/k8s.io/apiserver/pkg/registry/rest/create.go pkg/apis/networking/validation/validation.go |
2 | 70 (2%) | 125 (1%) | 2026-01-16 |
| pkg/kubelet/kuberuntime/kuberuntime_container_linux.go pkg/kubelet/kubelet_pods.go |
2 | 110 (1%) | 760 (<1%) | 2026-01-17 |
| staging/src/k8s.io/api/batch/v1/generated.proto pkg/apis/batch/v1beta1/doc.go |
2 | 119 (1%) | 15 (13%) | 2026-01-16 |
| staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go staging/src/k8s.io/apimachinery/pkg/api/validation/path/name.go |
2 | 45 (4%) | 6 (33%) | 2026-01-16 |
| staging/src/k8s.io/code-generator/cmd/validation-gen/validators/required.go staging/src/k8s.io/code-generator/cmd/validation-gen/validators/union.go |
2 | 27 (7%) | 19 (10%) | 2026-01-12 |
| pkg/kubelet/images/pullmanager/noop_pull_manager.go pkg/kubelet/images/pullmanager/fs_pullrecords.go |
2 | 10 (20%) | 8 (25%) | 2026-01-12 |
| staging/src/k8s.io/api/scheduling/v1beta1/types.go staging/src/k8s.io/api/scheduling/v1beta1/generated.proto |
2 | 22 (9%) | 28 (7%) | 2026-01-21 |
| pkg/kubelet/prober/prober.go pkg/kubelet/cm/dra/plugin/dra_plugin_manager.go |
2 | 187 (1%) | 18 (11%) | 2026-01-21 |
| pkg/kubelet/images/pullmanager/interfaces.go pkg/kubelet/images/pullmanager/image_pull_manager.go |
2 | 10 (20%) | 14 (14%) | 2026-01-12 |
| pkg/kubelet/kuberuntime/kuberuntime_sandbox.go pkg/kubelet/kubelet_pods.go |
2 | 172 (1%) | 760 (<1%) | 2026-01-17 |
| pkg/kubelet/config/mux.go pkg/kubelet/config/file.go |
2 | 9 (22%) | 155 (1%) | 2026-01-08 |
| pkg/kubelet/prober/prober_manager.go pkg/kubelet/prober/prober.go |
2 | 88 (2%) | 187 (1%) | 2026-01-21 |
| staging/src/k8s.io/apiserver/pkg/registry/rest/update.go staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go |
2 | 67 (2%) | 80 (2%) | 2026-01-16 |
| pkg/kubelet/stats/helper.go pkg/kubelet/prober/prober.go |
2 | 95 (2%) | 187 (1%) | 2026-01-21 |
| pkg/kubelet/prober/prober.go pkg/kubelet/kuberuntime/kuberuntime_container_linux.go |
2 | 187 (1%) | 110 (1%) | 2026-01-21 |
| staging/src/k8s.io/api/resource/v1beta1/generated.proto staging/src/k8s.io/api/resource/v1/generated.proto |
2 | 109 (1%) | 85 (2%) | 2026-01-10 |
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| hack/kube-api-linter/kube-api-linter.yaml hack/golangci.yaml |
6 | 24 (25%) | 198 (3%) | 2026-01-21 |
| hack/kube-api-linter/kube-api-linter.yaml hack/golangci-hints.yaml |
6 | 24 (25%) | 169 (3%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go pkg/apis/discovery/validation/validation.go |
4 | 46 (8%) | 40 (10%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1/types.go pkg/apis/discovery/validation/validation.go |
4 | 46 (8%) | 40 (10%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go staging/src/k8s.io/api/discovery/v1/types.go |
4 | 46 (8%) | 46 (8%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1beta1/generated.proto staging/src/k8s.io/api/discovery/v1/generated.proto |
3 | 45 (6%) | 44 (6%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1/generated.proto pkg/apis/discovery/validation/validation.go |
3 | 44 (6%) | 40 (7%) | 2026-01-10 |
| staging/src/k8s.io/apiserver/pkg/features/kube_features.go pkg/features/kube_features.go |
3 | 436 (<1%) | 2445 (<1%) | 2026-01-07 |
| hack/kube-api-linter/exceptions.yaml hack/golangci.yaml |
3 | 22 (13%) | 198 (1%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1beta1/generated.proto staging/src/k8s.io/api/discovery/v1/types.go |
3 | 45 (6%) | 46 (6%) | 2026-01-10 |
| staging/src/k8s.io/api/discovery/v1beta1/types.go staging/src/k8s.io/api/discovery/v1/generated.proto |
3 | 46 (6%) | 44 (6%) | 2026-01-10 |
| staging/src/k8s.io/apimachinery/pkg/runtime/testing/validation.go pkg/api/testing/validation.go |
3 | 11 (27%) | 30 (10%) | 2026-01-07 |
| hack/kube-api-linter/exceptions.yaml hack/golangci-hints.yaml |
3 | 22 (13%) | 169 (1%) | 2026-01-21 |
| staging/src/k8s.io/api/discovery/v1beta1/generated.proto pkg/apis/discovery/validation/validation.go |
3 | 45 (6%) | 40 (7%) | 2026-01-10 |
| pkg/kubelet/stats/cri_stats_provider.go pkg/kubelet/allocation/allocation_manager.go |
3 | 185 (1%) | 72 (4%) | 2026-01-21 |
| staging/src/k8s.io/api/scheduling/v1alpha1/types.go staging/src/k8s.io/api/scheduling/v1/types.go |
2 | 41 (4%) | 20 (10%) | 2026-01-21 |
| staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go staging/src/k8s.io/apiserver/pkg/storage/util.go |
2 | 22 (9%) | 30 (6%) | 2026-01-16 |
| staging/src/k8s.io/api/batch/v1beta1/generated.proto staging/src/k8s.io/api/batch/v1/types.go |
2 | 39 (5%) | 143 (1%) | 2026-01-16 |
| staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go |
2 | 22 (9%) | 45 (4%) | 2026-01-16 |
| staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go |
2 | 45 (4%) | 9 (22%) | 2026-01-16 |