openai / kubernetes
File Churn

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 7,201 files with 729,400 lines of code.
    • 267 files changed more than 100 times (161,070 lines of code)
    • 478 files changed 51-100 times (108,875 lines of code)
    • 1,261 files changed 21-50 times (165,375 lines of code)
    • 3,109 files changed 6-20 times (195,267 lines of code)
    • 2,086 files changed 1-5 times (98,813 lines of code)
22% | 14% | 22% | 26% | 13%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 7,201 files with 729,400 lines of code.
    • 754 files changed by more than 25 contributors (253,810 lines of code)
    • 1,606 files changed by 11-25 contributors (170,152 lines of code)
    • 2,034 files changed by 6-10 contributors (144,264 lines of code)
    • 2,783 files changed by 2-5 contributors (160,021 lines of code)
    • 24 files changed by 1 contributor (1,153 lines of code)
34% | 23% | 19% | 21% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, yaml, json, md, pb, sh, proto, gitignore, s, mod, txt, in, gitattributes, mo, po, py, sed, c, editorconfig, svg, psm1, jsonl, toml, ps1, bash, html, mdown, g4, markdown, cfg, dockerfile
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go21% | 15% | 23% | 28% | 11%
proto35% | 17% | 33% | 12% | 1%
yaml14% | 4% | 3% | 19% | 58%
psm164% | 0% | 18% | 17% | 0%
in0% | 100% | 0% | 0% | 0%
sed0% | 95% | 0% | 4% | 0%
py0% | 82% | 0% | 0% | 17%
ps10% | 100% | 0% | 0% | 0%
mo0% | 0% | 0% | 3% | 96%
jsonl0% | 0% | 0% | 100% | 0%
c0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
pkg38% | 18% | 18% | 16% | 7%
staging11% | 12% | 25% | 33% | 17%
cmd40% | 18% | 20% | 13% | 6%
plugin36% | 32% | 10% | 15% | 4%
cluster17% | 18% | 13% | 42% | 7%
hack39% | 23% | 8% | 3% | 25%
build58% | 0% | 2% | 0% | 38%
.github0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
kubelet.go
in pkg/kubelet
2216 63 2014-06-09 2026-01-21 1553 486 +43794 / -40251 bburns@google.com 20407524+k8s-ci-robot@users...
kube_features.go
in pkg/features
1189 1 2017-01-20 2026-01-22 1261 384 +16338 / -10609 stefan.schimanski@gmail.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kubelet/app
1090 27 2015-02-07 2026-01-23 935 327 +15736 / -12208 thockin@google.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-apiserver/app
228 7 2015-02-07 2025-11-05 761 208 +12436 / -12270 thockin@google.com 20407524+k8s-ci-robot@users...
types.go
in staging/src/k8s.io/api/core/v1
2131 - 2016-09-23 2026-01-19 743 267 +22865 / -4438 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
controllermanager.go
in cmd/kube-controller-manager/app
587 14 2015-02-08 2025-11-05 688 221 +9765 / -7942 thockin@google.com 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/iptables
999 32 2015-08-11 2025-12-18 623 171 +19353 / -16029 ben.the.elder@gmail.com 20407524+k8s-ci-robot@users...
proto
generated.proto
in staging/src/k8s.io/api/core/v1
6296 - 2017-05-13 2026-01-19 622 243 +19878 / -3800 mayank.kumar@salesforce.com 20407524+k8s-ci-robot@users...
validation.go
in pkg/apis/core/validation
7523 347 2016-09-23 2025-12-18 593 213 +37192 / -7997 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
kubelet_pods.go
in pkg/kubelet
2106 55 2016-06-23 2026-01-21 578 190 +13602 / -6182 rcarvalh@redhat.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-proxy/app
507 13 2015-02-07 2025-12-18 563 217 +9100 / -7054 thockin@google.com 20407524+k8s-ci-robot@users...
options.go
in cmd/kubelet/app/options
337 12 2015-12-05 2026-01-23 551 199 +5130 / -3624 cjcullen@google.com 20407524+k8s-ci-robot@users...
types.go
in pkg/apis/core
2086 - 2016-09-23 2026-01-19 542 201 +26965 / -2938 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
234 - 2019-03-22 2026-01-19 530 94 +2652 / -1981 bmoss@pivotal.io 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/ipvs
1305 28 2017-07-25 2026-01-08 516 144 +17463 / -11769 dujun5@huawei.com 20407524+k8s-ci-robot@users...
constants.go
in cmd/kubeadm/app/constants
331 14 2017-01-20 2025-12-23 492 127 +4209 / -2070 lucas@weave.works 20407524+k8s-ci-robot@users...
scheduler.go
in pkg/scheduler
471 21 2014-06-28 2026-01-19 458 138 +9846 / -6020 dbsmith@google.com 20407524+k8s-ci-robot@users...
844 45 2015-10-10 2025-12-18 440 160 +6258 / -3605 vishnuk@google.com 20407524+k8s-ci-robot@users...
kuberuntime_manager.go
in pkg/kubelet/kuberuntime
1567 43 2016-08-02 2026-01-14 410 140 +9704 / -4291 feiskyer@gmail.com 20407524+k8s-ci-robot@users...
init.go
in cmd/kubeadm/app/cmd
478 30 2016-09-18 2025-12-30 386 130 +8185 / -6770 errordeveloper@gmail.com bo.jiang@daocloud.io
config.go
in staging/src/k8s.io/apiserver/pkg/server
813 24 2017-02-02 2025-11-06 376 95 +5131 / -2306 stefan.schimanski@gmail.com richabanker@google.com
plugins.go
in pkg/volume
573 31 2015-03-12 2026-01-19 365 136 +4972 / -1620 mturansk@redhat.com 20407524+k8s-ci-robot@users...
557 25 2016-05-11 2026-01-17 364 147 +8033 / -4137 mkulke@gmail.com 20407524+k8s-ci-robot@users...
printers.go
in pkg/printers/internalversion
2955 158 2017-02-19 2026-01-08 360 143 +15599 / -8418 ccoleman@redhat.com soltysh@gmail.com
runtime.go
in pkg/kubelet/container
407 28 2015-03-11 2025-11-12 353 143 +2898 / -1234 yifan.gu@coreos.com 20407524+k8s-ci-robot@users...
checks.go
in cmd/kubeadm/app/preflight
912 58 2016-10-04 2025-11-06 352 130 +7136 / -3383 dmcquay@apprenda.com 20407524+k8s-ci-robot@users...
kuberuntime_container.go
in pkg/kubelet/kuberuntime
1058 38 2016-06-23 2026-01-21 352 127 +6491 / -2758 rcarvalh@redhat.com 20407524+k8s-ci-robot@users...
kube_features.go
in staging/src/k8s.io/apiserver/pkg/features
212 1 2017-01-20 2026-01-07 344 87 +2864 / -1690 stefan.schimanski@gmail.com 20407524+k8s-ci-robot@users...
operation_generator.go
in pkg/volume/util/operationexecutor
1640 32 2016-12-20 2025-12-19 343 102 +13022 / -6524 rkouj@google.com 20407524+k8s-ci-robot@users...
rules.yaml
in staging/publishing
2477 - 2019-01-17 2026-01-16 342 67 +41411 / -29688 stefan.schimanski@gmail.com 20407524+k8s-ci-robot@users...
core.go
in cmd/kube-controller-manager/app
947 57 2016-12-05 2026-01-19 340 133 +5692 / -2846 deads@redhat.com 20407524+k8s-ci-robot@users...
util.go
in pkg/api/pod
1537 91 2015-11-06 2025-12-18 336 128 +9180 / -3572 mkargaki@redhat.com 20407524+k8s-ci-robot@users...
server.go
in pkg/kubelet/server
1012 42 2015-01-08 2025-12-18 333 138 +7049 / -4443 agoldste@redhat.com 20407524+k8s-ci-robot@users...
controller_utils.go
in pkg/controller
1015 88 2015-04-21 2025-10-16 324 132 +6325 / -2679 beeps@google.com liggitt@google.com
join.go
in cmd/kubeadm/app/cmd
539 21 2016-09-18 2025-10-20 322 104 +7734 / -6522 errordeveloper@gmail.com 20407524+k8s-ci-robot@users...
endpoints_controller.go
in pkg/controller/endpoint
542 23 2015-06-03 2025-11-04 320 141 +4600 / -2734 ccoleman@redhat.com 20407524+k8s-ci-robot@users...
policy.go
in plugin/pkg/auth/authorizer/rbac/bootstrappolicy
536 10 2016-08-26 2025-12-18 311 112 +4027 / -2005 deads@redhat.com 20407524+k8s-ci-robot@users...
deployment_controller.go
in pkg/controller/deployment
480 21 2015-09-03 2026-01-08 302 95 +9832 / -9576 nikhiljindal@google.com 20407524+k8s-ci-robot@users...
horizontal.go
in pkg/controller/podautoscaler
1187 46 2015-09-09 2025-11-04 299 124 +7884 / -3707 dbsmith@google.com 20407524+k8s-ci-robot@users...
job_controller.go
in pkg/controller/job
1591 72 2015-08-27 2025-11-06 295 90 +9293 / -4300 maszulik@redhat.com 20407524+k8s-ci-robot@users...
options.go
in cmd/kube-controller-manager/app/options
464 6 2015-11-04 2026-01-09 286 115 +4430 / -3256 mikedanese@gmail.com lukasz.szaszkiewicz@gmail.com
types.go
in cmd/kubeadm/app/apis/kubeadm
256 2 2016-09-29 2025-12-19 280 95 +4045 / -1735 mikedanese@google.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-scheduler/app
367 10 2018-01-04 2025-11-05 279 113 +7520 / -4725 misterikkit@google.com 20407524+k8s-ci-robot@users...
cacher.go
in staging/src/k8s.io/apiserver/pkg/storage/cacher
952 52 2018-05-30 2026-01-13 275 59 +7748 / -4146 xufei40@huawei.com 20407524+k8s-ci-robot@users...
pv_controller.go
in pkg/controller/volume/persistentvolume
1318 36 2016-09-26 2025-12-18 272 104 +10085 / -4256 k8s-merge-robot@users.norep... 20407524+k8s-ci-robot@users...
fuzzer.go
in pkg/api/testing
82 1 2015-01-26 2025-03-09 269 115 +3239 / -3461 yjhong@google.com 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/winkernel
1373 66 2017-08-01 2026-01-20 264 79 +9511 / -4370 madhanm@microsoft.com 20407524+k8s-ci-robot@users...
validation.go
in cmd/kubeadm/app/apis/kubeadm/validation
617 45 2016-11-08 2025-11-06 263 83 +3649 / -1492 mikedanese@google.com 20407524+k8s-ci-robot@users...
options.go
in cmd/kube-apiserver/app/options
94 2 2015-12-25 2025-02-18 262 98 +2101 / -1621 ccoleman@redhat.com 20407524+k8s-ci-robot@users...
genericapiserver.go
in staging/src/k8s.io/apiserver/pkg/server
629 37 2017-01-26 2026-01-06 262 71 +4485 / -1705 wojtekt@google.com 20407524+k8s-ci-robot@users...
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
kubelet.go
in pkg/kubelet
2216 63 2014-06-09 2026-01-21 1553 486 +43794 / -40251 bburns@google.com 20407524+k8s-ci-robot@users...
rules.yaml
in staging/publishing
2477 - 2019-01-17 2026-01-16 342 67 +41411 / -29688 stefan.schimanski@gmail.com 20407524+k8s-ci-robot@users...
validation.go
in pkg/apis/core/validation
7523 347 2016-09-23 2025-12-18 593 213 +37192 / -7997 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/iptables
999 32 2015-08-11 2025-12-18 623 171 +19353 / -16029 ben.the.elder@gmail.com 20407524+k8s-ci-robot@users...
types.go
in pkg/apis/core
2086 - 2016-09-23 2026-01-19 542 201 +26965 / -2938 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/ipvs
1305 28 2017-07-25 2026-01-08 516 144 +17463 / -11769 dujun5@huawei.com 20407524+k8s-ci-robot@users...
api.pb.go
in staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1
1096 137 2019-10-06 2025-07-21 23 13 +17767 / -10814 davanum@gmail.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kubelet/app
1090 27 2015-02-07 2026-01-23 935 327 +15736 / -12208 thockin@google.com 20407524+k8s-ci-robot@users...
types.go
in staging/src/k8s.io/api/core/v1
2131 - 2016-09-23 2026-01-19 743 267 +22865 / -4438 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
kube_features.go
in pkg/features
1189 1 2017-01-20 2026-01-22 1261 384 +16338 / -10609 stefan.schimanski@gmail.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-apiserver/app
228 7 2015-02-07 2025-11-05 761 208 +12436 / -12270 thockin@google.com 20407524+k8s-ci-robot@users...
printers.go
in pkg/printers/internalversion
2955 158 2017-02-19 2026-01-08 360 143 +15599 / -8418 ccoleman@redhat.com soltysh@gmail.com
proto
generated.proto
in staging/src/k8s.io/api/core/v1
6296 - 2017-05-13 2026-01-19 622 243 +19878 / -3800 mayank.kumar@salesforce.com 20407524+k8s-ci-robot@users...
endpoints.yaml
in staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager
7017 - 2019-09-20 2020-03-23 3 3 +21054 / -0 apelisse@google.com zzxwill@gmail.com
describe.go
in staging/src/k8s.io/kubectl/pkg/describe
4634 221 2020-03-02 2026-01-16 199 83 +18095 / -2634 yao.zhoupolytech@gmail.com 20407524+k8s-ci-robot@users...
kubelet_pods.go
in pkg/kubelet
2106 55 2016-06-23 2026-01-21 578 190 +13602 / -6182 rcarvalh@redhat.com 20407524+k8s-ci-robot@users...
operation_generator.go
in pkg/volume/util/operationexecutor
1640 32 2016-12-20 2025-12-19 343 102 +13022 / -6524 rkouj@google.com 20407524+k8s-ci-robot@users...
deployment_controller.go
in pkg/controller/deployment
480 21 2015-09-03 2026-01-08 302 95 +9832 / -9576 nikhiljindal@google.com 20407524+k8s-ci-robot@users...
api.pb.go
in staging/src/k8s.io/kubelet/pkg/apis/podresources/v1
872 110 2020-10-10 2025-11-06 20 13 +10642 / -8510 rgaubert@nvidia.com 20407524+k8s-ci-robot@users...
controllermanager.go
in cmd/kube-controller-manager/app
587 14 2015-02-08 2025-11-05 688 221 +9765 / -7942 thockin@google.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-proxy/app
507 13 2015-02-07 2025-12-18 563 217 +9100 / -7054 thockin@google.com 20407524+k8s-ci-robot@users...
scheduler.go
in pkg/scheduler
471 21 2014-06-28 2026-01-19 458 138 +9846 / -6020 dbsmith@google.com 20407524+k8s-ci-robot@users...
allocator_testing.go
in staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting
6009 75 2025-05-30 2026-01-08 30 8 +14182 / -1330 patrick.ohly@intel.com 20407524+k8s-ci-robot@users...
init.go
in cmd/kubeadm/app/cmd
478 30 2016-09-18 2025-12-30 386 130 +8185 / -6770 errordeveloper@gmail.com bo.jiang@daocloud.io
api.pb.go
in staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1alpha
511 60 2019-10-06 2025-07-21 15 9 +9276 / -5242 davanum@gmail.com 20407524+k8s-ci-robot@users...
dynamicresources.go
in pkg/scheduler/framework/plugins/dynamicresources
942 33 2022-04-12 2026-01-15 160 36 +8626 / -5857 patrick.ohly@intel.com 20407524+k8s-ci-robot@users...
pv_controller.go
in pkg/controller/volume/persistentvolume
1318 36 2016-09-26 2025-12-18 272 104 +10085 / -4256 k8s-merge-robot@users.norep... 20407524+k8s-ci-robot@users...
join.go
in cmd/kubeadm/app/cmd
539 21 2016-09-18 2025-10-20 322 104 +7734 / -6522 errordeveloper@gmail.com 20407524+k8s-ci-robot@users...
endpoints.yaml
in staging/src/k8s.io/apimachinery/pkg/util/managedfields
7017 - 2022-12-22 2023-03-10 2 2 +14036 / -0 apelisse@gmail.com k8s-ci-robot@users.noreply....
kuberuntime_manager.go
in pkg/kubelet/kuberuntime
1567 43 2016-08-02 2026-01-14 410 140 +9704 / -4291 feiskyer@gmail.com 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/winkernel
1373 66 2017-08-01 2026-01-20 264 79 +9511 / -4370 madhanm@microsoft.com 20407524+k8s-ci-robot@users...
node_lifecycle_controller.go
in pkg/controller/nodelifecycle
998 27 2017-10-11 2025-11-04 197 90 +9943 / -3907 wfender@google.com 20407524+k8s-ci-robot@users...
k8s-node-setup.psm1
in cluster/gce/windows
2114 - 2019-02-13 2025-12-26 217 45 +11317 / -2522 peterhornyack@google.com cy@borg.dev
job_controller.go
in pkg/controller/job
1591 72 2015-08-27 2025-11-06 295 90 +9293 / -4300 maszulik@redhat.com 20407524+k8s-ci-robot@users...
operation_executor.go
in pkg/volume/util/operationexecutor
484 39 2016-05-30 2025-10-02 228 80 +8213 / -4546 saadali@google.com 20407524+k8s-ci-robot@users...
util.go
in pkg/api/pod
1537 91 2015-11-06 2025-12-18 336 128 +9180 / -3572 mkargaki@redhat.com 20407524+k8s-ci-robot@users...
types.go
in pkg/apis/extensions
1 - 2015-03-31 2020-03-23 230 90 +5067 / -7460 tamertas@outlook.com zzxwill@gmail.com
server.go
in cmd/kube-scheduler/app
367 10 2018-01-04 2025-11-05 279 113 +7520 / -4725 misterikkit@google.com 20407524+k8s-ci-robot@users...
557 25 2016-05-11 2026-01-17 364 147 +8033 / -4137 mkulke@gmail.com 20407524+k8s-ci-robot@users...
cacher.go
in staging/src/k8s.io/apiserver/pkg/storage/cacher
952 52 2018-05-30 2026-01-13 275 59 +7748 / -4146 xufei40@huawei.com 20407524+k8s-ci-robot@users...
horizontal.go
in pkg/controller/podautoscaler
1187 46 2015-09-09 2025-11-04 299 124 +7884 / -3707 dbsmith@google.com 20407524+k8s-ci-robot@users...
server.go
in pkg/kubelet/server
1012 42 2015-01-08 2025-12-18 333 138 +7049 / -4443 agoldste@redhat.com 20407524+k8s-ci-robot@users...
api.pb.go
in staging/src/k8s.io/kubelet/pkg/apis/dra/v1beta1
510 57 2024-09-20 2025-08-29 10 3 +6069 / -4749 patrick.ohly@intel.com 20407524+k8s-ci-robot@users...
request.go
in staging/src/k8s.io/client-go/rest
1136 67 2016-10-17 2025-06-13 199 74 +7539 / -3198 xuchao@google.com lukasz.szaszkiewicz@gmail.com
customresource_handler.go
in staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver
1233 37 2017-05-31 2025-11-05 261 72 +7443 / -3291 deads@redhat.com 20407524+k8s-ci-robot@users...
daemon_controller.go
in pkg/controller/daemon
1060 41 2017-07-11 2025-11-10 216 96 +7521 / -3198 joesmith@redhat.com 31887807+helayoty@users.nor...
api.pb.go
in staging/src/k8s.io/kubelet/pkg/apis/dra/v1
517 58 2025-07-03 2025-11-06 6 4 +5982 / -4642 patrick.ohly@intel.com 20407524+k8s-ci-robot@users...
util.go
in pkg/volume/util
265 24 2015-04-22 2025-09-05 232 104 +5378 / -5245 pmorie@gmail.com 20407524+k8s-ci-robot@users...
checks.go
in cmd/kubeadm/app/preflight
912 58 2016-10-04 2025-11-06 352 130 +7136 / -3383 dmcquay@apprenda.com 20407524+k8s-ci-robot@users...
reconciler.go
in pkg/kubelet/volumemanager/reconciler
30 2 2016-06-23 2025-07-24 191 82 +5691 / -4429 jinxu@google.com 20407524+k8s-ci-robot@users...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
kubelet.go
in pkg/kubelet
2216 63 2014-06-09 2026-01-21 1553 486 +43794 / -40251 bburns@google.com 20407524+k8s-ci-robot@users...
kube_features.go
in pkg/features
1189 1 2017-01-20 2026-01-22 1261 384 +16338 / -10609 stefan.schimanski@gmail.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kubelet/app
1090 27 2015-02-07 2026-01-23 935 327 +15736 / -12208 thockin@google.com 20407524+k8s-ci-robot@users...
types.go
in staging/src/k8s.io/api/core/v1
2131 - 2016-09-23 2026-01-19 743 267 +22865 / -4438 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
proto
generated.proto
in staging/src/k8s.io/api/core/v1
6296 - 2017-05-13 2026-01-19 622 243 +19878 / -3800 mayank.kumar@salesforce.com 20407524+k8s-ci-robot@users...
controllermanager.go
in cmd/kube-controller-manager/app
587 14 2015-02-08 2025-11-05 688 221 +9765 / -7942 thockin@google.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-proxy/app
507 13 2015-02-07 2025-12-18 563 217 +9100 / -7054 thockin@google.com 20407524+k8s-ci-robot@users...
validation.go
in pkg/apis/core/validation
7523 347 2016-09-23 2025-12-18 593 213 +37192 / -7997 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-apiserver/app
228 7 2015-02-07 2025-11-05 761 208 +12436 / -12270 thockin@google.com 20407524+k8s-ci-robot@users...
types.go
in pkg/apis/core
2086 - 2016-09-23 2026-01-19 542 201 +26965 / -2938 lukasz.zajaczkowski@ts.fuji... 20407524+k8s-ci-robot@users...
options.go
in cmd/kubelet/app/options
337 12 2015-12-05 2026-01-23 551 199 +5130 / -3624 cjcullen@google.com 20407524+k8s-ci-robot@users...
kubelet_pods.go
in pkg/kubelet
2106 55 2016-06-23 2026-01-21 578 190 +13602 / -6182 rcarvalh@redhat.com 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/iptables
999 32 2015-08-11 2025-12-18 623 171 +19353 / -16029 ben.the.elder@gmail.com 20407524+k8s-ci-robot@users...
844 45 2015-10-10 2025-12-18 440 160 +6258 / -3605 vishnuk@google.com 20407524+k8s-ci-robot@users...
557 25 2016-05-11 2026-01-17 364 147 +8033 / -4137 mkulke@gmail.com 20407524+k8s-ci-robot@users...
proxier.go
in pkg/proxy/ipvs
1305 28 2017-07-25 2026-01-08 516 144 +17463 / -11769 dujun5@huawei.com 20407524+k8s-ci-robot@users...
printers.go
in pkg/printers/internalversion
2955 158 2017-02-19 2026-01-08 360 143 +15599 / -8418 ccoleman@redhat.com soltysh@gmail.com
runtime.go
in pkg/kubelet/container
407 28 2015-03-11 2025-11-12 353 143 +2898 / -1234 yifan.gu@coreos.com 20407524+k8s-ci-robot@users...
endpoints_controller.go
in pkg/controller/endpoint
542 23 2015-06-03 2025-11-04 320 141 +4600 / -2734 ccoleman@redhat.com 20407524+k8s-ci-robot@users...
kuberuntime_manager.go
in pkg/kubelet/kuberuntime
1567 43 2016-08-02 2026-01-14 410 140 +9704 / -4291 feiskyer@gmail.com 20407524+k8s-ci-robot@users...
scheduler.go
in pkg/scheduler
471 21 2014-06-28 2026-01-19 458 138 +9846 / -6020 dbsmith@google.com 20407524+k8s-ci-robot@users...
server.go
in pkg/kubelet/server
1012 42 2015-01-08 2025-12-18 333 138 +7049 / -4443 agoldste@redhat.com 20407524+k8s-ci-robot@users...
plugins.go
in pkg/volume
573 31 2015-03-12 2026-01-19 365 136 +4972 / -1620 mturansk@redhat.com 20407524+k8s-ci-robot@users...
core.go
in cmd/kube-controller-manager/app
947 57 2016-12-05 2026-01-19 340 133 +5692 / -2846 deads@redhat.com 20407524+k8s-ci-robot@users...
controller_utils.go
in pkg/controller
1015 88 2015-04-21 2025-10-16 324 132 +6325 / -2679 beeps@google.com liggitt@google.com
init.go
in cmd/kubeadm/app/cmd
478 30 2016-09-18 2025-12-30 386 130 +8185 / -6770 errordeveloper@gmail.com bo.jiang@daocloud.io
checks.go
in cmd/kubeadm/app/preflight
912 58 2016-10-04 2025-11-06 352 130 +7136 / -3383 dmcquay@apprenda.com 20407524+k8s-ci-robot@users...
util.go
in pkg/api/pod
1537 91 2015-11-06 2025-12-18 336 128 +9180 / -3572 mkargaki@redhat.com 20407524+k8s-ci-robot@users...
constants.go
in cmd/kubeadm/app/constants
331 14 2017-01-20 2025-12-23 492 127 +4209 / -2070 lucas@weave.works 20407524+k8s-ci-robot@users...
kuberuntime_container.go
in pkg/kubelet/kuberuntime
1058 38 2016-06-23 2026-01-21 352 127 +6491 / -2758 rcarvalh@redhat.com 20407524+k8s-ci-robot@users...
horizontal.go
in pkg/controller/podautoscaler
1187 46 2015-09-09 2025-11-04 299 124 +7884 / -3707 dbsmith@google.com 20407524+k8s-ci-robot@users...
options.go
in cmd/kube-controller-manager/app/options
464 6 2015-11-04 2026-01-09 286 115 +4430 / -3256 mikedanese@gmail.com lukasz.szaszkiewicz@gmail.com
fuzzer.go
in pkg/api/testing
82 1 2015-01-26 2025-03-09 269 115 +3239 / -3461 yjhong@google.com 20407524+k8s-ci-robot@users...
server.go
in cmd/kube-scheduler/app
367 10 2018-01-04 2025-11-05 279 113 +7520 / -4725 misterikkit@google.com 20407524+k8s-ci-robot@users...
policy.go
in plugin/pkg/auth/authorizer/rbac/bootstrappolicy
536 10 2016-08-26 2025-12-18 311 112 +4027 / -2005 deads@redhat.com 20407524+k8s-ci-robot@users...
metrics.go
in pkg/kubelet/metrics
1069 6 2015-02-24 2025-11-10 246 111 +6057 / -2428 vmarmol@google.com 20407524+k8s-ci-robot@users...
eviction_manager.go
in pkg/kubelet/eviction
468 14 2016-05-26 2025-11-10 259 107 +3727 / -1942 harryzhang@zju.edu.cn 31887807+helayoty@users.nor...
join.go
in cmd/kubeadm/app/cmd
539 21 2016-09-18 2025-10-20 322 104 +7734 / -6522 errordeveloper@gmail.com 20407524+k8s-ci-robot@users...
pv_controller.go
in pkg/controller/volume/persistentvolume
1318 36 2016-09-26 2025-12-18 272 104 +10085 / -4256 k8s-merge-robot@users.norep... 20407524+k8s-ci-robot@users...
util.go
in pkg/volume/util
265 24 2015-04-22 2025-09-05 232 104 +5378 / -5245 pmorie@gmail.com 20407524+k8s-ci-robot@users...
operation_generator.go
in pkg/volume/util/operationexecutor
1640 32 2016-12-20 2025-12-19 343 102 +13022 / -6524 rkouj@google.com 20407524+k8s-ci-robot@users...
iscsi.go
in pkg/volume/iscsi
565 43 2015-03-13 2025-12-18 218 101 +3839 / -1474 hchen@redhat.com 20407524+k8s-ci-robot@users...
attach_detach_controller.go
in pkg/controller/volume/attachdetach
633 44 2016-06-21 2026-01-19 253 99 +5393 / -2418 screeley@redhat.com 20407524+k8s-ci-robot@users...
options.go
in cmd/kube-apiserver/app/options
94 2 2015-12-25 2025-02-18 262 98 +2101 / -1621 ccoleman@redhat.com 20407524+k8s-ci-robot@users...
status_manager.go
in pkg/kubelet/status
956 36 2016-04-22 2025-11-11 249 97 +5720 / -2167 decarr@redhat.com 20407524+k8s-ci-robot@users...
helpers.go
in pkg/kubelet/container
371 25 2015-04-22 2026-01-17 238 97 +2140 / -982 mbruzek@gmail.com 20407524+k8s-ci-robot@users...
hollow_kubelet.go
in pkg/kubemark
171 4 2015-10-14 2026-01-19 220 96 +1192 / -646 abshah@google.com 20407524+k8s-ci-robot@users...
daemon_controller.go
in pkg/controller/daemon
1060 41 2017-07-11 2025-11-10 216 96 +7521 / -3198 joesmith@redhat.com 31887807+helayoty@users.nor...
config.go
in staging/src/k8s.io/apiserver/pkg/server
813 24 2017-02-02 2025-11-06 376 95 +5131 / -2306 stefan.schimanski@gmail.com richabanker@google.com
deployment_controller.go
in pkg/controller/deployment
480 21 2015-09-03 2026-01-08 302 95 +9832 / -9576 nikhiljindal@google.com 20407524+k8s-ci-robot@users...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
master.yaml
in cluster/gce/cos
116 -
master.yaml
in cluster/gce/custom
116 -
node.yaml
in cluster/gce/cos
78 -
node.yaml
in cluster/gce/custom
78 -
mounter.go
in cluster/gce/cos/mounter
62 2
mounter.go
in cluster/gce/custom/mounter
62 2
mounter.go
in cluster/gce/ubuntu/mounter
62 2
print_flags.go
in staging/src/k8s.io/kubectl/pkg/cmd/apiresources
176 14 2025-07-24 2025-07-24 1 1 +233 / -0 shahdharmit@gmail.com shahdharmit@gmail.com
signers.go
in staging/src/k8s.io/kube-scheduler/framework
173 8 2025-11-13 2025-11-13 1 1 +217 / -0 brandon.w.salmon@gmail.com brandon.w.salmon@gmail.com
batch.go
in pkg/scheduler/framework/runtime
151 7 2025-11-13 2025-11-13 1 1 +240 / -0 brandon.w.salmon@gmail.com brandon.w.salmon@gmail.com
csi_node_updater.go
in pkg/volume/csi
140 10 2025-03-18 2025-03-18 1 1 +199 / -0 torredil@amazon.com torredil@amazon.com
view.go
in staging/src/k8s.io/kubectl/pkg/cmd/kuberc
109 4 2025-11-05 2025-11-05 1 1 +155 / -0 aguclu@redhat.com aguclu@redhat.com
status.go
in staging/src/k8s.io/component-helpers/node/util
76 3 2021-11-12 2021-11-12 1 1 +134 / -0 nehapithadiya444@gmail.com nehapithadiya444@gmail.com
conditions.go
in staging/src/k8s.io/component-helpers/node/util
34 2 2021-11-12 2021-11-12 1 1 +57 / -0 nehapithadiya444@gmail.com nehapithadiya444@gmail.com
kuberc.go
in staging/src/k8s.io/kubectl/pkg/cmd/kuberc
33 1 2025-11-05 2025-11-05 1 1 +59 / -0 aguclu@redhat.com aguclu@redhat.com
resourceclaimcontroller.go
in cmd/kube-controller-manager/app/options
32 3 2026-01-08 2026-01-08 1 1 +63 / -0 anson627@gmail.com anson627@gmail.com
validatingadmissionpolicycontroller.go
in cmd/kube-controller-manager/app/options
32 3 2023-07-13 2023-07-13 1 1 +63 / -0 jhf@google.com jhf@google.com
metrics.go
in pkg/controller/statefulset/metrics
32 1 2025-09-17 2025-09-17 1 1 +74 / -0 edandres249@gmail.com edandres249@gmail.com
decimal_int.go
in staging/src/k8s.io/apimachinery/pkg/api/validate/content
30 1 2025-11-10 2025-11-10 1 1 +62 / -0 31887807+helayoty@users.nor... 31887807+helayoty@users.nor...
fake.go
in staging/src/k8s.io/component-helpers/node/util/sysctl/testing
25 3 2021-11-12 2021-11-12 1 1 +52 / -0 nehapithadiya444@gmail.com nehapithadiya444@gmail.com
register.go
in staging/src/k8s.io/kubectl/pkg/config/v1alpha1
21 2 2025-02-11 2025-02-11 1 1 +50 / -0 aguclu@redhat.com aguclu@redhat.com
register.go
in staging/src/k8s.io/kubectl/pkg/config
17 1 2025-02-11 2025-02-11 1 1 +44 / -0 aguclu@redhat.com aguclu@redhat.com
conversion.go
in staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1beta1
14 1 2021-09-16 2021-09-16 1 1 +32 / -0 paco.xu@daocloud.io paco.xu@daocloud.io
conversion.go
in pkg/controller/validatingadmissionpolicystatus/config/v1alpha1
12 2 2023-07-13 2023-07-13 1 1 +40 / -0 jhf@google.com jhf@google.com
oddly-named-file[x].yaml
in staging/src/k8s.io/cli-runtime/artifacts
12 - 2022-03-28 2022-03-28 1 1 +12 / -0 40526523+danielrodriguez@us... 40526523+danielrodriguez@us...
defaults.go
in pkg/controller/validatingadmissionpolicystatus/config/v1alpha1
9 1 2023-07-13 2023-07-13 1 1 +36 / -0 jhf@google.com jhf@google.com
register.go
in pkg/controller/validatingadmissionpolicystatus/config/v1alpha1
9 - 2023-07-13 2023-07-13 1 1 +31 / -0 jhf@google.com jhf@google.com
util.go
in pkg/util/filesystem
7 1 2024-04-10 2024-04-10 1 1 +27 / -0 pavlenko.maksym@gmail.com pavlenko.maksym@gmail.com
types.go
in pkg/controller/validatingadmissionpolicystatus/config
4 - 2023-07-13 2023-07-13 1 1 +26 / -0 jhf@google.com jhf@google.com
well_known_annotations.go
in staging/src/k8s.io/cloud-provider/api
4 - 2020-04-01 2020-04-01 1 1 +26 / -0 kim.andrewsy@gmail.com kim.andrewsy@gmail.com
doc.go
in staging/src/k8s.io/kubectl/pkg/config
1 - 2025-02-11 2025-02-11 1 1 +20 / -0 aguclu@redhat.com aguclu@redhat.com
endpoints.yaml
in staging/src/k8s.io/apimachinery/pkg/util/managedfields
7017 - 2022-12-22 2023-03-10 2 2 +14036 / -0 apelisse@gmail.com k8s-ci-robot@users.noreply....
mocks.go
in pkg/kubelet/server/stats/testing
972 99 2025-06-19 2025-08-29 2 2 +2478 / -0 skitt@redhat.com 20407524+k8s-ci-robot@users...
mocks.go
in pkg/kubelet/pod/testing
667 77 2025-06-19 2025-08-29 2 2 +1732 / -0 skitt@redhat.com 20407524+k8s-ci-robot@users...
valuesunstructured.go
in staging/src/k8s.io/apiserver/pkg/cel/common
595 38 2025-04-04 2025-05-06 4 2 +1454 / -8 jpbetz@google.com 20407524+k8s-ci-robot@users...
value.go
in staging/src/k8s.io/apiserver/pkg/cel
569 57 2022-10-07 2022-10-12 2 2 +1538 / -0 jhf@google.com k8s-ci-robot@users.noreply....
mocks.go
in pkg/kubelet/apis/podresources/testing
534 65 2025-06-19 2025-08-29 2 2 +1458 / -0 skitt@redhat.com 20407524+k8s-ci-robot@users...
genfeaturegates.go
in cmd/genfeaturegates
464 10 2025-11-29 2025-12-19 2 2 +1196 / -0 davanum@gmail.com 20407524+k8s-ci-robot@users...
mode.go
in staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation
452 37 2025-10-31 2025-11-04 2 2 +1274 / -0 i@monis.app 20407524+k8s-ci-robot@users...
mocks.go
in pkg/kubelet/cadvisor/testing
442 47 2025-06-19 2025-08-29 2 2 +1158 / -0 skitt@redhat.com 20407524+k8s-ci-robot@users...
extendeddynamicresources.go
in pkg/scheduler/framework/plugins/dynamicresources
400 13 2025-11-06 2025-11-06 1 2 +1239 / -7 20407524+k8s-ci-robot@users... alayp@nvidia.com
store_btree.go
in staging/src/k8s.io/apiserver/pkg/storage/cacher/store
384 41 2025-12-26 2026-01-13 2 2 +1010 / -0 siarkowicz@google.com 20407524+k8s-ci-robot@users...
peer_aggregated_handler.go
in staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated
352 18 2025-11-06 2025-11-06 1 2 +990 / -0 20407524+k8s-ci-robot@users... richabanker@google.com
validation_encryption.go
in staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation
344 13 2023-12-16 2024-01-03 2 2 +902 / -0 anish.ramasekar@gmail.com k8s-ci-robot@users.noreply....
generic.go
in staging/src/k8s.io/dynamic-resource-allocation/client
297 21 2025-04-15 2025-07-24 7 2 +788 / -56 patrick.ohly@intel.com 20407524+k8s-ci-robot@users...
api_grpc.pb.go
in staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1
290 26 2025-07-17 2025-07-21 2 2 +894 / -0 sgrunert@redhat.com 20407524+k8s-ci-robot@users...
server.go
in staging/src/k8s.io/kubelet/pkg/cri/streaming
288 16 2023-05-25 2023-06-06 2 2 +766 / -0 sgrunert@redhat.com k8s-ci-robot@users.noreply....
mocks.go
in staging/src/k8s.io/component-helpers/nodedeclaredfeatures/testing
271 34 2025-09-19 2025-11-06 2 2 +762 / -0 pkrishn@google.com 20407524+k8s-ci-robot@users...
fake_deepcopy_conversion.go
in staging/src/k8s.io/code-generator/cmd/defaulter-gen/output_tests/wholepkg
268 22 2024-01-12 2024-03-01 2 2 +630 / -0 thockin@google.com 20407524+k8s-ci-robot@users...
conversion.go
in staging/src/k8s.io/apimachinery/pkg/runtime/testing
268 15 2020-04-02 2020-04-06 2 2 +601 / -1 wojtekt@google.com k8s-ci-robot@users.noreply....
Correlations

File Size vs. Number of Changes: 7201 points

cmd/kubelet/app/options/options.go x: 337 lines of code y: 551 # changes cmd/kubelet/app/server.go x: 1090 lines of code y: 935 # changes pkg/scheduler/backend/workloadmanager/podgroupstate.go x: 119 lines of code y: 2 # changes pkg/scheduler/backend/workloadmanager/workloadmanager.go x: 77 lines of code y: 4 # changes pkg/scheduler/framework/plugins/gangscheduling/gangscheduling.go x: 174 lines of code y: 4 # changes staging/src/k8s.io/kube-scheduler/framework/listers.go x: 69 lines of code y: 12 # changes pkg/kubelet/stats/cri_stats_provider_windows.go x: 282 lines of code y: 44 # changes pkg/features/kube_features.go x: 1189 lines of code y: 1261 # changes pkg/kubelet/kubelet.go x: 2216 lines of code y: 1553 # changes pkg/kubelet/kubelet_getters.go x: 295 lines of code y: 164 # changes pkg/kubelet/kubelet_pods.go x: 2106 lines of code y: 578 # changes pkg/kubelet/kubelet_volumes.go x: 185 lines of code y: 101 # changes pkg/kubelet/allocation/allocation_manager.go x: 575 lines of code y: 45 # changes pkg/kubelet/cm/devicemanager/plugin/v1beta1/client.go x: 105 lines of code y: 20 # changes pkg/kubelet/cm/dra/plugin/dra_plugin_manager.go x: 345 lines of code y: 16 # changes pkg/kubelet/kuberuntime/kuberuntime_container_linux.go x: 384 lines of code y: 103 # changes pkg/kubelet/lifecycle/handlers.go x: 225 lines of code y: 113 # changes pkg/kubelet/metrics/collectors/cri_metrics.go x: 88 lines of code y: 8 # changes pkg/kubelet/pleg/generic.go x: 448 lines of code y: 158 # changes pkg/kubelet/prober/prober.go x: 208 lines of code y: 162 # changes pkg/kubelet/prober/prober_manager.go x: 331 lines of code y: 84 # changes pkg/kubelet/stats/cri_stats_provider.go x: 991 lines of code y: 161 # changes pkg/kubelet/stats/helper.go x: 433 lines of code y: 88 # changes pkg/kubelet/volumemanager/reconciler/reconstruct.go x: 146 lines of code y: 23 # changes pkg/kubelet/kuberuntime/kuberuntime_container.go x: 1058 lines of code y: 352 # changes pkg/kubelet/oom/oom_watcher_linux.go x: 58 lines of code y: 28 # changes pkg/kubelet/pluginmanager/plugin_manager.go x: 71 lines of code y: 15 # changes pkg/kubelet/prober/worker.go x: 258 lines of code y: 117 # changes pkg/kubelet/volumemanager/volume_manager.go x: 407 lines of code y: 180 # changes staging/src/k8s.io/apiserver/pkg/server/flagz/flagz.go x: 204 lines of code y: 5 # changes staging/src/k8s.io/apiserver/pkg/server/statusz/statusz.go x: 248 lines of code y: 5 # changes staging/src/k8s.io/client-go/features/known_features.go x: 42 lines of code y: 21 # changes hack/golangci-hints.yaml x: 350 lines of code y: 132 # changes hack/golangci.yaml x: 430 lines of code y: 147 # changes hack/kube-api-linter/exceptions.yaml x: 62 lines of code y: 19 # changes hack/kube-api-linter/kube-api-linter.yaml x: 40 lines of code y: 21 # changes staging/src/k8s.io/api/scheduling/v1/types.go x: 18 lines of code y: 19 # changes staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto x: 180 lines of code y: 43 # changes staging/src/k8s.io/api/scheduling/v1alpha1/types.go x: 51 lines of code y: 33 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/delegator.go x: 400 lines of code y: 34 # changes pkg/proxy/winkernel/hns.go x: 479 lines of code y: 29 # changes pkg/proxy/winkernel/proxier.go x: 1373 lines of code y: 264 # changes pkg/kubelet/cm/dra/manager.go x: 698 lines of code y: 88 # changes pkg/scheduler/schedule_one.go x: 838 lines of code y: 144 # changes pkg/scheduler/scheduler.go x: 471 lines of code y: 458 # changes staging/src/k8s.io/kubectl/pkg/cmd/run/run.go x: 604 lines of code y: 68 # changes build/dependencies.yaml x: 234 lines of code y: 530 # changes cmd/kubeadm/app/phases/upgrade/health.go x: 211 lines of code y: 82 # changes cmd/kube-controller-manager/app/core.go x: 947 lines of code y: 340 # changes cmd/kube-controller-manager/app/plugins.go x: 98 lines of code y: 173 # changes cmd/kubelet/app/plugins.go x: 44 lines of code y: 160 # changes pkg/apis/core/types.go x: 2086 lines of code y: 542 # changes pkg/controller/volume/attachdetach/attach_detach_controller.go x: 633 lines of code y: 253 # changes pkg/controller/volume/persistentvolume/pv_controller_base.go x: 572 lines of code y: 175 # changes pkg/controller/volume/persistentvolume/volume_host.go x: 82 lines of code y: 94 # changes pkg/controller/volume/selinuxwarning/selinux_warning_controller.go x: 409 lines of code y: 19 # changes pkg/kubelet/volume_host.go x: 223 lines of code y: 140 # changes pkg/kubemark/hollow_kubelet.go x: 171 lines of code y: 220 # changes pkg/scheduler/framework/plugins/feature/feature.go x: 59 lines of code y: 79 # changes pkg/scheduler/framework/plugins/nodevolumelimits/csi.go x: 488 lines of code y: 99 # changes pkg/scheduler/framework/plugins/nodevolumelimits/utils.go x: 24 lines of code y: 34 # changes pkg/scheduler/framework/plugins/volumebinding/binder.go x: 762 lines of code y: 80 # changes pkg/volume/csi/csi_plugin.go x: 754 lines of code y: 247 # changes pkg/volume/csimigration/plugin_manager.go x: 100 lines of code y: 47 # changes pkg/volume/plugins.go x: 573 lines of code y: 365 # changes pkg/volume/testing/volume_host.go x: 338 lines of code y: 35 # changes plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go x: 490 lines of code y: 231 # changes staging/src/k8s.io/api/core/v1/generated.proto x: 6296 lines of code y: 622 # changes staging/src/k8s.io/api/core/v1/types.go x: 2131 lines of code y: 743 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumesource.go x: 116 lines of code y: 10 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/volumesource.go x: 156 lines of code y: 12 # changes cmd/kubeadm/app/util/etcd/etcd.go x: 540 lines of code y: 120 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/output_tests/native/basics/doc.go x: 34 lines of code y: 3 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/output_tests/native/unions/doc.go x: 17 lines of code y: 2 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validation.go x: 1354 lines of code y: 59 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/registry.go x: 200 lines of code y: 14 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/union.go x: 381 lines of code y: 13 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/validators.go x: 276 lines of code y: 30 # changes staging/src/k8s.io/api/authentication/v1/generated.proto x: 172 lines of code y: 40 # changes staging/src/k8s.io/api/authentication/v1/types.go x: 67 lines of code y: 37 # changes staging/src/k8s.io/api/authentication/v1alpha1/generated.proto x: 38 lines of code y: 7 # changes staging/src/k8s.io/api/authentication/v1alpha1/types.go x: 13 lines of code y: 5 # changes staging/src/k8s.io/api/authentication/v1beta1/generated.proto x: 116 lines of code y: 30 # changes pkg/kubelet/container/helpers.go x: 371 lines of code y: 238 # changes pkg/kubelet/container/testing/fake_runtime_helper.go x: 90 lines of code y: 48 # changes pkg/kubelet/kubelet_node_status.go x: 557 lines of code y: 364 # changes pkg/kubelet/kuberuntime/kuberuntime_sandbox.go x: 293 lines of code y: 158 # changes pkg/kubelet/kuberuntime/security_context.go x: 113 lines of code y: 67 # changes pkg/kubelet/kuberuntime/util/util.go x: 87 lines of code y: 13 # changes pkg/kubelet/userns/types.go x: 12 lines of code y: 9 # changes pkg/kubelet/userns/userns_manager.go x: 390 lines of code y: 40 # changes pkg/kubelet/userns/userns_manager_windows.go x: 25 lines of code y: 8 # changes hack/golangci.yaml.in x: 231 lines of code y: 70 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/delete.go x: 334 lines of code y: 130 # changes staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go x: 808 lines of code y: 80 # changes staging/src/k8s.io/kubectl/pkg/cmd/debug/profiles.go x: 356 lines of code y: 22 # changes staging/src/k8s.io/kubectl/pkg/describe/describe.go x: 4634 lines of code y: 199 # changes pkg/apis/batch/v1/doc.go x: 1 lines of code y: 27 # changes pkg/apis/batch/v1beta1/doc.go x: 1 lines of code y: 13 # changes pkg/apis/batch/validation/validation.go x: 891 lines of code y: 125 # changes pkg/registry/batch/cronjob/strategy.go x: 135 lines of code y: 84 # changes staging/src/k8s.io/api/batch/v1/generated.proto x: 546 lines of code y: 104 # changes staging/src/k8s.io/api/batch/v1/types.go x: 170 lines of code y: 118 # changes staging/src/k8s.io/api/batch/v1beta1/generated.proto x: 116 lines of code y: 38 # changes staging/src/k8s.io/api/batch/v1beta1/types.go x: 42 lines of code y: 30 # changes pkg/apis/admissionregistration/validation/validation.go x: 1307 lines of code y: 110 # changes pkg/apis/autoscaling/validation/validation.go x: 374 lines of code y: 57 # changes pkg/apis/networking/validation/validation.go x: 704 lines of code y: 113 # changes pkg/apis/scheduling/validation/validation.go x: 155 lines of code y: 30 # changes pkg/registry/scheduling/workload/strategy.go x: 44 lines of code y: 4 # changes staging/src/k8s.io/apimachinery/pkg/api/validate/strfmt.go x: 186 lines of code y: 18 # changes staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go x: 170 lines of code y: 43 # changes staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go x: 1160 lines of code y: 228 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/create.go x: 125 lines of code y: 63 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go x: 1321 lines of code y: 76 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/update.go x: 164 lines of code y: 60 # changes staging/src/k8s.io/apiserver/pkg/storage/util.go x: 78 lines of code y: 27 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/format.go x: 116 lines of code y: 22 # changes staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go x: 85 lines of code y: 21 # changes staging/src/k8s.io/apiserver/pkg/endpoints/filters/audit.go x: 156 lines of code y: 70 # changes staging/publishing/rules.yaml x: 2477 lines of code y: 342 # changes pkg/api/testing/validation.go x: 236 lines of code y: 24 # changes pkg/controller/deployment/recreate.go x: 86 lines of code y: 55 # changes pkg/controller/deployment/rolling.go x: 142 lines of code y: 53 # changes pkg/controller/deployment/sync.go x: 372 lines of code y: 158 # changes pkg/scheduler/backend/queue/scheduling_queue.go x: 925 lines of code y: 63 # changes pkg/scheduler/framework/cycle_state.go x: 81 lines of code y: 24 # changes pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go x: 942 lines of code y: 160 # changes pkg/scheduler/framework/plugins/volumebinding/volume_binding.go x: 475 lines of code y: 138 # changes pkg/scheduler/framework/preemption/preemption.go x: 550 lines of code y: 97 # changes pkg/scheduler/framework/runtime/framework.go x: 1542 lines of code y: 199 # changes pkg/scheduler/testing/framework/fake_plugins.go x: 195 lines of code y: 24 # changes staging/src/k8s.io/kube-scheduler/framework/interface.go x: 321 lines of code y: 13 # changes pkg/scheduler/apis/config/validation/validation_pluginargs.go x: 297 lines of code y: 50 # changes staging/src/k8s.io/code-generator/cmd/defaulter-gen/generators/defaulter.go x: 936 lines of code y: 16 # changes pkg/kubelet/kuberuntime/kuberuntime_manager.go x: 1567 lines of code y: 410 # changes pkg/controller/history/controller_history.go x: 395 lines of code y: 57 # changes pkg/controller/statefulset/stateful_set.go x: 396 lines of code y: 130 # changes pkg/controller/statefulset/stateful_set_control.go x: 595 lines of code y: 115 # changes pkg/registry/batch/job/strategy.go x: 315 lines of code y: 125 # changes staging/src/k8s.io/component-base/featuregate/feature_gate.go x: 774 lines of code y: 34 # changes staging/src/k8s.io/component-base/featuregate/testing/feature_gate.go x: 228 lines of code y: 20 # changes staging/src/k8s.io/apimachinery/pkg/api/meta/interfaces.go x: 129 lines of code y: 22 # changes staging/src/k8s.io/apimachinery/pkg/api/meta/meta.go x: 524 lines of code y: 56 # changes staging/src/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go x: 208 lines of code y: 13 # changes staging/src/k8s.io/apimachinery/pkg/api/meta/restmapper.go x: 418 lines of code y: 26 # changes staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/conn.go x: 316 lines of code y: 12 # changes staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/stream.go x: 123 lines of code y: 4 # changes staging/src/k8s.io/apimachinery/pkg/util/net/http.go x: 491 lines of code y: 74 # changes staging/src/k8s.io/apimachinery/pkg/util/net/interface.go x: 397 lines of code y: 30 # changes staging/src/k8s.io/apimachinery/pkg/util/proxy/transport.go x: 188 lines of code y: 34 # changes staging/src/k8s.io/apimachinery/pkg/util/proxy/upgradeaware.go x: 385 lines of code y: 65 # changes staging/src/k8s.io/apiserver/pkg/util/proxy/streamtunnel.go x: 340 lines of code y: 8 # changes staging/src/k8s.io/client-go/discovery/cached/disk/cached_discovery.go x: 257 lines of code y: 31 # changes staging/src/k8s.io/client-go/discovery/cached/disk/round_tripper.go x: 66 lines of code y: 18 # changes staging/src/k8s.io/client-go/discovery/cached/memory/memcache.go x: 298 lines of code y: 30 # changes staging/src/k8s.io/client-go/discovery/discovery_client.go x: 825 lines of code y: 134 # changes staging/src/k8s.io/client-go/discovery/fake/discovery.go x: 158 lines of code y: 62 # changes staging/src/k8s.io/client-go/features/envvar.go x: 107 lines of code y: 6 # changes staging/src/k8s.io/client-go/openapi/cached/groupversion.go x: 43 lines of code y: 9 # changes staging/src/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go x: 499 lines of code y: 71 # changes staging/src/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go x: 259 lines of code y: 34 # changes staging/src/k8s.io/client-go/restmapper/category_expansion.go x: 129 lines of code y: 13 # changes staging/src/k8s.io/client-go/restmapper/discovery.go x: 300 lines of code y: 25 # changes staging/src/k8s.io/client-go/restmapper/shortcut.go x: 170 lines of code y: 22 # changes staging/src/k8s.io/client-go/tools/clientcmd/client_config.go x: 501 lines of code y: 106 # changes staging/src/k8s.io/client-go/tools/clientcmd/config.go x: 362 lines of code y: 29 # changes staging/src/k8s.io/client-go/tools/clientcmd/loader.go x: 474 lines of code y: 51 # changes staging/src/k8s.io/client-go/tools/clientcmd/merged_client_builder.go x: 105 lines of code y: 34 # changes staging/src/k8s.io/client-go/tools/portforward/portforward.go x: 340 lines of code y: 54 # changes staging/src/k8s.io/client-go/tools/portforward/tunneling_dialer.go x: 63 lines of code y: 4 # changes staging/src/k8s.io/client-go/tools/remotecommand/remotecommand.go x: 25 lines of code y: 27 # changes staging/src/k8s.io/client-go/tools/remotecommand/v2.go x: 120 lines of code y: 18 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go x: 952 lines of code y: 275 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/store/store_btree.go x: 384 lines of code y: 2 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go x: 668 lines of code y: 142 # changes staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go x: 722 lines of code y: 187 # changes staging/src/k8s.io/apimachinery/pkg/util/validation/field/error_matcher.go x: 204 lines of code y: 12 # changes staging/src/k8s.io/apimachinery/pkg/util/validation/field/errors.go x: 309 lines of code y: 39 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/validate.go x: 279 lines of code y: 23 # changes pkg/controller/endpointslice/endpointslice_controller.go x: 468 lines of code y: 95 # changes pkg/registry/core/service/strategy.go x: 251 lines of code y: 124 # changes pkg/registry/discovery/endpointslice/strategy.go x: 174 lines of code y: 31 # changes staging/src/k8s.io/endpointslice/reconciler.go x: 443 lines of code y: 11 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/composition.go x: 232 lines of code y: 12 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/mutating/dispatcher.go x: 232 lines of code y: 14 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go x: 150 lines of code y: 21 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/typechecking.go x: 372 lines of code y: 12 # changes staging/src/k8s.io/kubectl/pkg/util/resource/resource.go x: 186 lines of code y: 21 # changes pkg/controller/serviceaccount/tokengetter.go x: 47 lines of code y: 89 # changes pkg/controller/serviceaccount/tokens_controller.go x: 454 lines of code y: 158 # changes pkg/serviceaccount/claims.go x: 233 lines of code y: 46 # changes pkg/serviceaccount/jwt.go x: 310 lines of code y: 94 # changes pkg/serviceaccount/legacy.go x: 154 lines of code y: 45 # changes pkg/registry/autoscaling/horizontalpodautoscaler/strategy.go x: 156 lines of code y: 55 # changes staging/src/k8s.io/api/autoscaling/v1/generated.proto x: 409 lines of code y: 39 # changes staging/src/k8s.io/api/autoscaling/v1/types.go x: 143 lines of code y: 41 # changes staging/src/k8s.io/api/autoscaling/v2/generated.proto x: 439 lines of code y: 17 # changes staging/src/k8s.io/api/autoscaling/v2/types.go x: 165 lines of code y: 15 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/item.go x: 302 lines of code y: 16 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/list.go x: 339 lines of code y: 11 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/required.go x: 216 lines of code y: 23 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/subfield.go x: 107 lines of code y: 27 # changes pkg/kubelet/apis/podresources/server_v1.go x: 129 lines of code y: 38 # changes pkg/kubelet/cm/devicemanager/manager.go x: 840 lines of code y: 211 # changes pkg/kubelet/images/image_manager.go x: 334 lines of code y: 106 # changes pkg/kubelet/images/pullmanager/image_pull_manager.go x: 425 lines of code y: 13 # changes pkg/kubelet/images/pullmanager/metrics.go x: 129 lines of code y: 8 # changes pkg/kubelet/podcertificate/podcertificatemanager.go x: 716 lines of code y: 12 # changes cmd/kubeadm/app/phases/kubelet/flags.go x: 112 lines of code y: 100 # changes pkg/apis/resource/validation/validation.go x: 1218 lines of code y: 97 # changes staging/src/k8s.io/api/resource/v1/generated.proto x: 1562 lines of code y: 42 # changes staging/src/k8s.io/api/resource/v1/types.go x: 315 lines of code y: 44 # changes staging/src/k8s.io/api/resource/v1beta1/generated.proto x: 1577 lines of code y: 58 # changes staging/src/k8s.io/api/resource/v1beta1/types.go x: 315 lines of code y: 71 # changes staging/src/k8s.io/api/resource/v1beta2/types.go x: 315 lines of code y: 49 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/each.go x: 223 lines of code y: 34 # changes pkg/apis/discovery/validation/validation.go x: 194 lines of code y: 35 # changes staging/src/k8s.io/api/discovery/v1/generated.proto x: 195 lines of code y: 39 # changes staging/src/k8s.io/api/discovery/v1/types.go x: 54 lines of code y: 39 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/watch.go x: 299 lines of code y: 88 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/get.go x: 235 lines of code y: 83 # changes cmd/kube-controller-manager/app/options/options.go x: 464 lines of code y: 286 # changes pkg/registry/networking/ingressclass/strategy.go x: 57 lines of code y: 9 # changes staging/src/k8s.io/api/networking/v1/generated.proto x: 582 lines of code y: 74 # changes staging/src/k8s.io/api/networking/v1/types.go x: 184 lines of code y: 73 # changes staging/src/k8s.io/api/networking/v1beta1/generated.proto x: 401 lines of code y: 38 # changes pkg/proxy/ipvs/proxier.go x: 1305 lines of code y: 516 # changes pkg/kubelet/runtime.go x: 129 lines of code y: 57 # changes pkg/controller/deployment/deployment_controller.go x: 480 lines of code y: 302 # changes staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting/allocator_testing.go x: 6009 lines of code y: 30 # changes staging/src/k8s.io/dynamic-resource-allocation/structured/internal/experimental/allocator_experimental.go x: 1220 lines of code y: 26 # changes staging/src/k8s.io/dynamic-resource-allocation/structured/internal/incubating/allocator_incubating.go x: 1035 lines of code y: 25 # changes staging/src/k8s.io/dynamic-resource-allocation/structured/internal/stable/allocator_stable.go x: 984 lines of code y: 20 # changes pkg/volume/csi/csi_client.go x: 601 lines of code y: 127 # changes pkg/volume/csi/fake/fake_client.go x: 394 lines of code y: 73 # changes pkg/controller/apis/config/types.go x: 69 lines of code y: 35 # changes pkg/controller/apis/config/v1alpha1/defaults.go x: 73 lines of code y: 39 # changes staging/src/k8s.io/kube-controller-manager/config/v1alpha1/types.go x: 182 lines of code y: 66 # changes pkg/printers/internalversion/printers.go x: 2955 lines of code y: 360 # changes pkg/controller/garbagecollector/graph_builder.go x: 756 lines of code y: 113 # changes pkg/controller/resourcequota/resource_quota_monitor.go x: 260 lines of code y: 58 # changes pkg/kubelet/config/apiserver.go x: 40 lines of code y: 95 # changes pkg/kubelet/config/config.go x: 279 lines of code y: 187 # changes pkg/kubelet/config/file.go x: 189 lines of code y: 124 # changes pkg/kubelet/config/file_linux.go x: 115 lines of code y: 47 # changes pkg/kubelet/config/http.go x: 104 lines of code y: 101 # changes pkg/kubelet/types/pod_update.go x: 125 lines of code y: 89 # changes pkg/controller/storageversionmigrator/storageversionmigrator.go x: 317 lines of code y: 19 # changes pkg/kubelet/lifecycle/predicate.go x: 324 lines of code y: 101 # changes pkg/scheduler/framework/plugins/noderesources/fit.go x: 537 lines of code y: 142 # changes pkg/kubelet/apis/config/types.go x: 262 lines of code y: 167 # changes pkg/kubelet/apis/config/validation/validation.go x: 334 lines of code y: 102 # changes staging/src/k8s.io/kubelet/config/v1beta1/types.go x: 251 lines of code y: 160 # changes staging/src/k8s.io/apiserver/pkg/features/kube_features.go x: 212 lines of code y: 344 # changes staging/src/k8s.io/client-go/tools/leaderelection/leaderelection.go x: 336 lines of code y: 94 # changes pkg/controller/resourceclaim/controller.go x: 831 lines of code y: 73 # changes pkg/scheduler/framework/plugins/interpodaffinity/plugin.go x: 228 lines of code y: 71 # changes pkg/scheduler/framework/plugins/podtopologyspread/plugin.go x: 271 lines of code y: 75 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_test_context.go x: 519 lines of code y: 15 # changes staging/src/k8s.io/client-go/dynamic/fake/simple.go x: 434 lines of code y: 49 # changes staging/src/k8s.io/client-go/transport/round_trippers.go x: 585 lines of code y: 74 # changes pkg/controller/certificates/clustertrustbundlepublisher/publisher.go x: 284 lines of code y: 11 # changes staging/src/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go x: 266 lines of code y: 15 # changes staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_cafile_content.go x: 198 lines of code y: 29 # changes staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go x: 629 lines of code y: 262 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/cache_watcher.go x: 298 lines of code y: 15 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/progress/watch_progress.go x: 95 lines of code y: 4 # changes staging/src/k8s.io/apiserver/pkg/util/peerproxy/peer_discovery.go x: 232 lines of code y: 5 # changes staging/src/k8s.io/client-go/tools/leaderelection/leasecandidate.go x: 160 lines of code y: 13 # changes pkg/controller/devicetainteviction/device_taint_eviction.go x: 1243 lines of code y: 21 # changes pkg/scheduler/framework/plugins/imagelocality/image_locality.go x: 92 lines of code y: 39 # changes cmd/kubeadm/app/cmd/config.go x: 412 lines of code y: 216 # changes cmd/kubeadm/app/cmd/options/constant.go x: 50 lines of code y: 59 # changes cmd/kubeadm/app/util/config/common.go x: 361 lines of code y: 113 # changes cmd/kubeadm/app/cmd/reset.go x: 246 lines of code y: 228 # changes cmd/kubeadm/app/cmd/init.go x: 478 lines of code y: 386 # changes cmd/kubeadm/app/cmd/upgrade/plan.go x: 293 lines of code y: 128 # changes pkg/scheduler/framework/plugins/defaultpreemption/default_preemption.go x: 269 lines of code y: 128 # changes pkg/scheduler/framework/types.go x: 728 lines of code y: 193 # changes cluster/gce/windows/k8s-node-setup.psm1 x: 2114 lines of code y: 217 # changes staging/src/k8s.io/component-base/version/base.go x: 12 lines of code y: 20 # changes cmd/kubeadm/app/constants/constants.go x: 331 lines of code y: 492 # changes staging/src/k8s.io/sample-apiserver/artifacts/example/deployment.yaml x: 25 lines of code y: 62 # changes cluster/gce/addons/konnectivity-agent/konnectivity-agent-ds.yaml x: 82 lines of code y: 62 # changes cluster/gce/manifests/konnectivity-server.yaml x: 67 lines of code y: 67 # changes pkg/kubelet/cadvisor/cadvisor_linux.go x: 139 lines of code y: 162 # changes staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto x: 1918 lines of code y: 104 # changes staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api_grpc.pb.go x: 1334 lines of code y: 4 # changes cmd/kubeadm/app/apis/kubeadm/types.go x: 256 lines of code y: 280 # changes cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go x: 214 lines of code y: 49 # changes pkg/volume/util/operationexecutor/operation_generator.go x: 1640 lines of code y: 343 # changes cmd/kubeadm/app/cmd/phases/init/uploadconfig.go x: 107 lines of code y: 41 # changes cmd/kubeadm/app/features/features.go x: 125 lines of code y: 140 # changes cmd/genfeaturegates/genfeaturegates.go x: 464 lines of code y: 2 # changes staging/src/k8s.io/apiserver/pkg/storage/etcd3/watcher.go x: 582 lines of code y: 89 # changes pkg/controlplane/storageversionhashdata/data.go x: 72 lines of code y: 61 # changes pkg/kubeapiserver/default_storage_factory_builder.go x: 105 lines of code y: 139 # changes staging/src/k8s.io/api/node/v1/types.go x: 24 lines of code y: 14 # changes staging/src/k8s.io/api/node/v1beta1/generated.proto x: 93 lines of code y: 36 # changes staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go x: 795 lines of code y: 110 # changes staging/src/k8s.io/kubectl/pkg/cmd/apply/patcher.go x: 352 lines of code y: 34 # changes build/tools.go x: 9 lines of code y: 32 # changes cmd/kube-proxy/app/server_linux.go x: 270 lines of code y: 53 # changes cmd/kube-proxy/app/server_windows.go x: 80 lines of code y: 137 # changes cmd/kubeadm/app/cmd/phases/reset/unmount_linux.go x: 48 lines of code y: 17 # changes cmd/kubeadm/app/preflight/checks_linux.go x: 53 lines of code y: 50 # changes cmd/kubeadm/app/preflight/checks_windows.go x: 20 lines of code y: 37 # changes cmd/kubeadm/app/util/initsystem/initsystem_windows.go x: 179 lines of code y: 10 # changes cmd/kubeadm/app/util/users/users_linux.go x: 500 lines of code y: 23 # changes pkg/kubelet/cadvisor/cadvisor_unsupported.go x: 41 lines of code y: 75 # changes pkg/kubelet/cm/container_manager_linux.go x: 844 lines of code y: 440 # changes pkg/kubelet/cm/container_manager_unsupported.go x: 23 lines of code y: 69 # changes pkg/kubelet/cm/container_manager_windows.go x: 289 lines of code y: 139 # changes pkg/kubelet/cm/node_container_manager_linux.go x: 232 lines of code y: 59 # changes pkg/kubelet/kubelet_network_linux.go x: 63 lines of code y: 49 # changes pkg/kubelet/network/dns/dns_windows.go x: 166 lines of code y: 7 # changes pkg/kubelet/nodeshutdown/nodeshutdown_manager_linux.go x: 271 lines of code y: 62 # changes pkg/kubelet/nodeshutdown/nodeshutdown_manager_windows.go x: 261 lines of code y: 10 # changes pkg/kubelet/util/util_unix.go x: 18 lines of code y: 45 # changes pkg/kubelet/util/util_windows.go x: 38 lines of code y: 39 # changes pkg/kubelet/winstats/cpu_topology.go x: 197 lines of code y: 8 # changes pkg/kubelet/winstats/network_stats.go x: 247 lines of code y: 25 # changes pkg/kubelet/winstats/winstats.go x: 134 lines of code y: 31 # changes pkg/proxy/iptables/proxier.go x: 999 lines of code y: 623 # changes pkg/proxy/ipvs/ipset.go x: 139 lines of code y: 57 # changes pkg/proxy/ipvs/ipset/ipset.go x: 362 lines of code y: 8 # changes pkg/proxy/ipvs/util/ipvs_linux.go x: 250 lines of code y: 8 # changes pkg/proxy/nftables/proxier.go x: 1295 lines of code y: 96 # changes pkg/proxy/winkernel/hcnutils.go x: 98 lines of code y: 11 # changes pkg/util/iptables/iptables.go x: 584 lines of code y: 185 # changes pkg/util/iptables/testing/fake.go x: 247 lines of code y: 68 # changes pkg/volume/util/fsquota/common/quota_common_linux_impl.go x: 220 lines of code y: 8 # changes pkg/volume/util/fsquota/project.go x: 292 lines of code y: 19 # changes pkg/volume/util/hostutil/hostutil_linux.go x: 215 lines of code y: 27 # changes pkg/volume/util/subpath/subpath_linux.go x: 416 lines of code y: 47 # changes pkg/volume/util/subpath/subpath_windows.go x: 279 lines of code y: 36 # changes pkg/volume/volume_linux.go x: 208 lines of code y: 71 # changes pkg/windows/service/service.go x: 131 lines of code y: 29 # changes staging/src/k8s.io/mount-utils/mount_linux.go x: 617 lines of code y: 68 # changes staging/src/k8s.io/mount-utils/mount_windows.go x: 227 lines of code y: 39 # changes cmd/kubeadm/app/util/apiclient/idempotency.go x: 169 lines of code y: 85 # changes staging/src/k8s.io/dynamic-resource-allocation/structured/internal/experimental/pools_experimental.go x: 410 lines of code y: 13 # changes pkg/volume/iscsi/iscsi.go x: 565 lines of code y: 218 # changes pkg/controller/garbagecollector/dump.go x: 280 lines of code y: 17 # changes pkg/controller/garbagecollector/graph.go x: 178 lines of code y: 25 # changes staging/src/k8s.io/kubectl/pkg/cmd/kuberc/set.go x: 224 lines of code y: 2 # changes staging/src/k8s.io/client-go/applyconfigurations/utils.go x: 1797 lines of code y: 158 # changes staging/src/k8s.io/client-go/informers/generic.go x: 341 lines of code y: 225 # changes staging/src/k8s.io/client-go/kubernetes/clientset.go x: 642 lines of code y: 165 # changes staging/src/k8s.io/client-go/kubernetes/fake/register.go x: 123 lines of code y: 143 # changes pkg/proxy/conntrack/sysctls.go x: 146 lines of code y: 2 # changes staging/src/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go x: 393 lines of code y: 130 # changes pkg/kubelet/cm/cgroup_manager_linux.go x: 337 lines of code y: 173 # changes pkg/apis/storage/validation/validation.go x: 460 lines of code y: 102 # changes staging/src/k8s.io/kubectl/pkg/cmd/cmd.go x: 362 lines of code y: 68 # changes staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go x: 439 lines of code y: 48 # changes staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go x: 439 lines of code y: 34 # changes pkg/quota/v1/install/registry.go x: 40 lines of code y: 16 # changes pkg/controller/statefulset/stateful_set_utils.go x: 493 lines of code y: 111 # changes plugin/pkg/auth/authorizer/rbac/bootstrappolicy/policy.go x: 536 lines of code y: 311 # changes pkg/controller/volume/persistentvolume/pv_controller.go x: 1318 lines of code y: 272 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/response.go x: 367 lines of code y: 71 # changes staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go x: 186 lines of code y: 38 # changes pkg/kubelet/cm/container_manager.go x: 196 lines of code y: 201 # changes pkg/kubelet/cm/pod_container_manager_linux.go x: 250 lines of code y: 91 # changes pkg/kubelet/cm/qos_container_manager_linux.go x: 292 lines of code y: 82 # changes staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go x: 1668 lines of code y: 74 # changes pkg/scheduler/backend/queue/active_queue.go x: 296 lines of code y: 31 # changes pkg/scheduler/metrics/metrics.go x: 427 lines of code y: 157 # changes staging/src/k8s.io/kubectl/pkg/cmd/label/label.go x: 389 lines of code y: 55 # changes cmd/kube-proxy/app/server.go x: 507 lines of code y: 563 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/apiserver.go x: 211 lines of code y: 132 # changes pkg/volume/csi/csi_mounter.go x: 469 lines of code y: 198 # changes staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy_handler.go x: 227 lines of code y: 16 # changes staging/src/k8s.io/apimachinery/pkg/util/diff/diff.go x: 29 lines of code y: 27 # changes pkg/volume/csi/nodeinfomanager/nodeinfomanager.go x: 527 lines of code y: 74 # changes pkg/kubelet/server/server.go x: 1012 lines of code y: 333 # changes staging/src/k8s.io/apiserver/pkg/server/resourceconfig/helpers.go x: 238 lines of code y: 38 # changes pkg/api/pod/util.go x: 1537 lines of code y: 336 # changes pkg/apis/core/validation/validation.go x: 7523 lines of code y: 593 # changes pkg/registry/core/service/ipallocator/cidrallocator.go x: 425 lines of code y: 19 # changes pkg/registry/core/service/ipallocator/ipallocator.go x: 444 lines of code y: 21 # changes pkg/registry/core/service/storage/alloc.go x: 748 lines of code y: 20 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/mutating/patch/smd.go x: 147 lines of code y: 7 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/dispatcher.go x: 326 lines of code y: 13 # changes pkg/scheduler/framework/plugins/nodeaffinity/node_affinity.go x: 264 lines of code y: 95 # changes pkg/scheduler/framework/plugins/noderesources/balanced_allocation.go x: 154 lines of code y: 58 # changes pkg/scheduler/framework/plugins/nodeunschedulable/node_unschedulable.go x: 94 lines of code y: 61 # changes pkg/scheduler/framework/plugins/tainttoleration/taint_toleration.go x: 156 lines of code y: 82 # changes pkg/scheduler/framework/plugins/volumerestrictions/volume_restrictions.go x: 302 lines of code y: 65 # changes pkg/scheduler/framework/runtime/batch.go x: 151 lines of code y: 1 # changes pkg/kubelet/cm/helpers_linux.go x: 283 lines of code y: 91 # changes pkg/kubelet/container/runtime.go x: 407 lines of code y: 353 # changes pkg/kubelet/container/testing/fake_runtime.go x: 437 lines of code y: 141 # changes pkg/kubelet/container/testing/mocks.go x: 1508 lines of code y: 9 # changes pkg/registry/core/pod/strategy.go x: 761 lines of code y: 209 # changes pkg/scheduler/framework/events.go x: 168 lines of code y: 27 # changes pkg/scheduler/framework/plugins/noderesources/resource_allocation.go x: 339 lines of code y: 70 # changes pkg/scheduler/testing/wrappers.go x: 1140 lines of code y: 119 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/podstatus.go x: 145 lines of code y: 25 # changes pkg/kubelet/apis/config/fuzzer/fuzzer.go x: 116 lines of code y: 69 # changes pkg/api/v1/pod/util.go x: 394 lines of code y: 93 # changes pkg/kubelet/container/sync_result.go x: 110 lines of code y: 34 # changes pkg/kubelet/status/generate.go x: 274 lines of code y: 41 # changes pkg/kubelet/status/status_manager.go x: 956 lines of code y: 249 # changes pkg/apis/core/v1/helper/helpers.go x: 244 lines of code y: 74 # changes pkg/controller/daemon/daemon_controller.go x: 1060 lines of code y: 216 # changes pkg/controller/daemon/update.go x: 474 lines of code y: 100 # changes pkg/kubelet/eviction/eviction_manager.go x: 468 lines of code y: 259 # changes pkg/scheduler/eventhandlers.go x: 580 lines of code y: 162 # changes pkg/kubelet/metrics/metrics.go x: 1069 lines of code y: 246 # changes staging/src/k8s.io/component-base/metrics/prometheus/restclient/metrics.go x: 246 lines of code y: 38 # changes cluster/addons/dns/coredns/coredns.yaml.in x: 215 lines of code y: 96 # changes pkg/apis/resource/types.go x: 341 lines of code y: 67 # changes staging/src/k8s.io/dynamic-resource-allocation/resourceslice/resourceslicecontroller.go x: 697 lines of code y: 46 # changes staging/src/k8s.io/kubelet/pkg/apis/dra-health/v1alpha1/api.pb.go x: 319 lines of code y: 4 # changes pkg/scheduler/framework/plugins/dynamicresources/extendeddynamicresources.go x: 400 lines of code y: 1 # changes pkg/controlplane/apiserver/config.go x: 331 lines of code y: 53 # changes staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/peer_aggregated_handler.go x: 352 lines of code y: 1 # changes staging/src/k8s.io/apiserver/pkg/server/config.go x: 813 lines of code y: 376 # changes staging/src/k8s.io/apiserver/pkg/util/peerproxy/exclusion_filter.go x: 264 lines of code y: 1 # changes staging/src/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go x: 442 lines of code y: 178 # changes staging/src/k8s.io/dynamic-resource-allocation/kubeletplugin/draplugin.go x: 530 lines of code y: 67 # changes staging/src/k8s.io/kubelet/pkg/apis/dra/v1/api.pb.go x: 517 lines of code y: 6 # changes staging/src/k8s.io/kubelet/pkg/apis/podresources/v1/api.pb.go x: 872 lines of code y: 20 # changes pkg/scheduler/backend/api_dispatcher/call_queue.go x: 191 lines of code y: 6 # changes pkg/scheduler/framework/plugins/registry.go x: 53 lines of code y: 106 # changes cmd/kube-apiserver/app/aggregator.go x: 38 lines of code y: 236 # changes pkg/apis/scheduling/types.go x: 59 lines of code y: 33 # changes pkg/controlplane/instance.go x: 365 lines of code y: 185 # changes pkg/registry/scheduling/rest/storage_scheduling.go x: 110 lines of code y: 52 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumespec.go x: 147 lines of code y: 15 # changes pkg/kubeapiserver/options/plugins.go x: 147 lines of code y: 95 # changes pkg/kubelet/events/event.go x: 81 lines of code y: 82 # changes pkg/registry/core/node/strategy.go x: 226 lines of code y: 100 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/nodestatus.go x: 108 lines of code y: 17 # changes pkg/controller/garbagecollector/garbagecollector.go x: 574 lines of code y: 224 # changes pkg/controller/resourcequota/resource_quota_controller.go x: 394 lines of code y: 174 # changes pkg/controller/serviceaccount/serviceaccounts_controller.go x: 162 lines of code y: 122 # changes pkg/controller/volume/pvcprotection/pvc_protection_controller.go x: 357 lines of code y: 83 # changes pkg/quota/v1/evaluator/core/pods.go x: 367 lines of code y: 50 # changes cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go x: 122 lines of code y: 172 # changes cmd/kubeadm/app/apis/kubeadm/v1beta4/defaults.go x: 232 lines of code y: 30 # changes cmd/kubeadm/app/apis/kubeadm/v1beta4/doc.go x: 1 lines of code y: 41 # changes cmd/kubeadm/app/apis/kubeadm/validation/validation.go x: 617 lines of code y: 263 # changes cmd/kubeadm/app/preflight/checks.go x: 912 lines of code y: 352 # changes pkg/controller/job/job_controller.go x: 1591 lines of code y: 295 # changes staging/src/k8s.io/dynamic-resource-allocation/resourceslice/tracker/tracker.go x: 539 lines of code y: 15 # changes pkg/kubelet/config/common.go x: 159 lines of code y: 133 # changes cmd/kubeadm/app/util/config/cluster.go x: 252 lines of code y: 112 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go x: 1233 lines of code y: 261 # changes cmd/kube-apiserver/app/server.go x: 228 lines of code y: 761 # changes cmd/kube-controller-manager/app/controllermanager.go x: 587 lines of code y: 688 # changes cmd/kube-proxy/app/options.go x: 358 lines of code y: 17 # changes cmd/kube-scheduler/app/config/config.go x: 39 lines of code y: 49 # changes cmd/kube-scheduler/app/options/options.go x: 313 lines of code y: 168 # changes cmd/kube-scheduler/app/server.go x: 367 lines of code y: 279 # changes staging/src/k8s.io/apiserver/pkg/audit/request.go x: 226 lines of code y: 83 # changes staging/src/k8s.io/apiserver/pkg/endpoints/filters/authorization.go x: 109 lines of code y: 57 # changes staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation/constrained_impersonation.go x: 177 lines of code y: 2 # changes staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation/mode.go x: 452 lines of code y: 2 # changes staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto x: 1247 lines of code y: 65 # changes staging/src/k8s.io/api/admissionregistration/v1beta1/types.go x: 250 lines of code y: 62 # changes staging/src/k8s.io/api/resource/v1alpha3/generated.proto x: 212 lines of code y: 34 # changes pkg/apis/batch/types.go x: 161 lines of code y: 149 # changes cmd/kube-controller-manager/app/certificates.go x: 309 lines of code y: 100 # changes pkg/apis/certificates/validation/validation.go x: 761 lines of code y: 54 # changes pkg/kubeapiserver/authorizer/config.go x: 150 lines of code y: 92 # changes pkg/registry/certificates/rest/storage_certificates.go x: 104 lines of code y: 50 # changes plugin/pkg/auth/authorizer/node/graph.go x: 407 lines of code y: 63 # changes plugin/pkg/auth/authorizer/node/node_authorizer.go x: 393 lines of code y: 95 # changes staging/src/k8s.io/api/certificates/v1beta1/generated.proto x: 437 lines of code y: 40 # changes staging/src/k8s.io/apimachinery/pkg/util/validation/validation.go x: 302 lines of code y: 60 # changes pkg/controller/bootstrap/bootstrapsigner.go x: 222 lines of code y: 61 # changes pkg/controller/certificates/certificate_controller.go x: 159 lines of code y: 86 # changes pkg/controller/certificates/cleaner/cleaner.go x: 161 lines of code y: 40 # changes pkg/controller/cronjob/cronjob_controllerv2.go x: 552 lines of code y: 66 # changes pkg/controller/disruption/disruption.go x: 831 lines of code y: 184 # changes pkg/controller/endpoint/endpoints_controller.go x: 542 lines of code y: 320 # changes pkg/controller/endpointslicemirroring/endpointslicemirroring_controller.go x: 369 lines of code y: 36 # changes pkg/controller/nodeipam/node_ipam_controller.go x: 110 lines of code y: 78 # changes pkg/controller/nodelifecycle/node_lifecycle_controller.go x: 998 lines of code y: 197 # changes pkg/controller/podautoscaler/horizontal.go x: 1187 lines of code y: 299 # changes pkg/controller/replicaset/replica_set.go x: 643 lines of code y: 251 # changes pkg/controller/servicecidrs/servicecidrs_controller.go x: 381 lines of code y: 22 # changes pkg/kubelet/cm/container_manager_stub.go x: 163 lines of code y: 141 # changes pkg/kubelet/cm/internal_container_lifecycle.go x: 32 lines of code y: 31 # changes pkg/kubelet/cm/testing/mocks.go x: 1905 lines of code y: 4 # changes cmd/kubeadm/app/util/runtime/runtime.go x: 251 lines of code y: 57 # changes staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go x: 965 lines of code y: 75 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go x: 1530 lines of code y: 166 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation.go x: 702 lines of code y: 57 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/compile.go x: 246 lines of code y: 23 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/accessors.go x: 267 lines of code y: 30 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/webhook.go x: 198 lines of code y: 46 # changes staging/src/k8s.io/dynamic-resource-allocation/cel/compile.go x: 338 lines of code y: 29 # changes pkg/kubeapiserver/authenticator/config.go x: 303 lines of code y: 127 # changes pkg/kubeapiserver/options/authentication.go x: 709 lines of code y: 185 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types.go x: 126 lines of code y: 54 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/types.go x: 142 lines of code y: 32 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto x: 744 lines of code y: 102 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go x: 144 lines of code y: 84 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/features/kube_features.go x: 30 lines of code y: 56 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go x: 293 lines of code y: 61 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/testing/testserver.go x: 207 lines of code y: 46 # changes staging/src/k8s.io/component-base/compatibility/registry.go x: 392 lines of code y: 11 # changes staging/src/k8s.io/sample-apiserver/pkg/cmd/server/start.go x: 168 lines of code y: 115 # changes staging/src/k8s.io/client-go/util/certificate/csr/csr.go x: 297 lines of code y: 43 # changes pkg/kubelet/cm/memorymanager/policy_static.go x: 791 lines of code y: 55 # changes staging/src/k8s.io/api/storage/v1/generated.proto x: 587 lines of code y: 95 # changes staging/src/k8s.io/api/storage/v1/types.go x: 141 lines of code y: 90 # changes staging/src/k8s.io/api/storage/v1beta1/generated.proto x: 589 lines of code y: 98 # changes staging/src/k8s.io/kubectl/pkg/cmd/util/helpers.go x: 691 lines of code y: 103 # changes pkg/kubelet/eviction/helpers.go x: 1065 lines of code y: 210 # changes pkg/kubelet/eviction/types.go x: 69 lines of code y: 103 # changes cmd/kubeadm/app/images/images.go x: 77 lines of code y: 110 # changes pkg/kubelet/secret/secret_manager.go x: 98 lines of code y: 60 # changes pkg/kubelet/util/manager/watch_based_manager.go x: 295 lines of code y: 39 # changes pkg/apis/apps/types.go x: 256 lines of code y: 140 # changes staging/src/k8s.io/api/apps/v1/generated.proto x: 694 lines of code y: 93 # changes staging/src/k8s.io/api/apps/v1/types.go x: 253 lines of code y: 107 # changes staging/src/k8s.io/api/apps/v1beta1/generated.proto x: 478 lines of code y: 95 # changes staging/src/k8s.io/api/apps/v1beta2/generated.proto x: 735 lines of code y: 121 # changes staging/src/k8s.io/api/apps/v1beta2/types.go x: 266 lines of code y: 129 # changes staging/src/k8s.io/api/extensions/v1beta1/generated.proto x: 913 lines of code y: 146 # changes pkg/kubelet/cm/cpumanager/cpu_assignment.go x: 567 lines of code y: 60 # changes pkg/kubelet/cm/cpumanager/cpu_manager.go x: 351 lines of code y: 145 # changes pkg/kubelet/cm/cpumanager/fake_cpu_manager.go x: 75 lines of code y: 50 # changes pkg/kubelet/cm/cpumanager/policy_static.go x: 529 lines of code y: 130 # changes pkg/kubelet/cm/cpumanager/state/state_mem.go x: 82 lines of code y: 29 # changes pkg/apis/storage/types.go x: 141 lines of code y: 99 # changes pkg/apis/core/v1/defaults.go x: 405 lines of code y: 109 # changes pkg/proxy/util/utils.go x: 151 lines of code y: 141 # changes cmd/kubeadm/app/util/staticpod/utils.go x: 325 lines of code y: 129 # changes hack/boilerplate/boilerplate.py x: 148 lines of code y: 79 # changes pkg/controller/deployment/util/deployment_util.go x: 650 lines of code y: 200 # changes pkg/apis/discovery/types.go x: 54 lines of code y: 45 # changes pkg/registry/core/pod/rest/subresources.go x: 184 lines of code y: 59 # changes pkg/registry/core/pod/storage/storage.go x: 288 lines of code y: 121 # changes pkg/registry/core/rest/storage_core.go x: 451 lines of code y: 167 # changes cmd/kubeadm/app/discovery/file/file.go x: 102 lines of code y: 63 # changes cmd/kubeadm/app/discovery/token/token.go x: 202 lines of code y: 95 # changes staging/src/k8s.io/code-generator/cmd/client-gen/generators/fake/generator_fake_for_clientset.go x: 183 lines of code y: 49 # changes pkg/controller/controller_utils.go x: 1015 lines of code y: 324 # changes pkg/apis/autoscaling/types.go x: 184 lines of code y: 76 # changes pkg/registry/storage/rest/storage_storage.go x: 94 lines of code y: 75 # changes cmd/kubeadm/app/util/apiclient/wait.go x: 405 lines of code y: 89 # changes pkg/kubelet/cm/devicemanager/pod_devices.go x: 355 lines of code y: 65 # changes cmd/kubeadm/app/phases/controlplane/manifests.go x: 297 lines of code y: 219 # changes cmd/kubeadm/app/phases/upgrade/postupgrade.go x: 218 lines of code y: 190 # changes pkg/volume/csi/csi_attacher.go x: 494 lines of code y: 165 # changes staging/src/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go x: 386 lines of code y: 29 # changes staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/cmd.go x: 355 lines of code y: 49 # changes staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/parser.go x: 528 lines of code y: 19 # changes pkg/volume/csi/csi_block.go x: 323 lines of code y: 80 # changes pkg/volume/volume.go x: 119 lines of code y: 178 # changes staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go x: 880 lines of code y: 240 # changes pkg/volume/util/operationexecutor/operation_executor.go x: 484 lines of code y: 228 # changes cluster/addons/ip-masq-agent/ip-masq-agent.yaml x: 62 lines of code y: 68 # changes cluster/addons/metrics-server/metrics-server-deployment.yaml x: 126 lines of code y: 111 # changes pkg/registry/core/replicationcontroller/strategy.go x: 167 lines of code y: 73 # changes cmd/kubeadm/app/cmd/certs.go x: 430 lines of code y: 45 # changes cmd/kubeadm/app/cmd/upgrade/apply.go x: 269 lines of code y: 194 # changes cmd/kubeadm/app/cmd/upgrade/common.go x: 170 lines of code y: 149 # changes cmd/kubeadm/app/cmd/upgrade/node.go x: 219 lines of code y: 120 # changes cluster/addons/node-problem-detector/npd.yaml x: 96 lines of code y: 77 # changes cmd/kubeadm/app/cmd/phases/init/waitcontrolplane.go x: 75 lines of code y: 47 # changes pkg/controller/namespace/deletion/namespaced_resources_deleter.go x: 463 lines of code y: 78 # changes staging/src/k8s.io/cloud-provider/controllers/service/controller.go x: 784 lines of code y: 74 # changes cmd/kubeadm/app/cmd/phases/init/kubeconfig.go x: 129 lines of code y: 44 # changes staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go x: 619 lines of code y: 74 # changes staging/src/k8s.io/apiserver/pkg/server/options/admission.go x: 173 lines of code y: 109 # changes staging/src/k8s.io/apiserver/pkg/server/options/recommended.go x: 122 lines of code y: 86 # changes pkg/kubelet/certificate/bootstrap/bootstrap.go x: 292 lines of code y: 64 # changes staging/src/k8s.io/apimachinery/pkg/labels/selector.go x: 753 lines of code y: 74 # changes pkg/kubelet/volumemanager/reconciler/reconstruct_common.go x: 309 lines of code y: 31 # changes pkg/volume/hostpath/host_path.go x: 413 lines of code y: 49 # changes pkg/volume/iscsi/iscsi_util.go x: 732 lines of code y: 163 # changes cmd/kube-controller-manager/app/autoscaling.go x: 75 lines of code y: 88 # changes staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go x: 278 lines of code y: 67 # changes staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go x: 215 lines of code y: 41 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go x: 507 lines of code y: 55 # changes staging/src/k8s.io/apimachinery/pkg/runtime/scheme.go x: 523 lines of code y: 73 # changes staging/src/k8s.io/client-go/tools/events/event_broadcaster.go x: 343 lines of code y: 42 # changes staging/src/k8s.io/client-go/tools/record/event.go x: 323 lines of code y: 91 # changes staging/src/k8s.io/code-generator/cmd/applyconfiguration-gen/generators/applyconfiguration.go x: 474 lines of code y: 37 # changes staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go x: 760 lines of code y: 119 # changes staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go x: 386 lines of code y: 48 # changes pkg/kubelet/images/image_gc_manager.go x: 447 lines of code y: 104 # changes pkg/kubelet/kuberuntime/fake_kuberuntime_manager.go x: 125 lines of code y: 108 # changes pkg/registry/flowcontrol/rest/storage_flowcontrol.go x: 176 lines of code y: 55 # changes pkg/kubelet/server/stats/handler.go x: 101 lines of code y: 96 # changes pkg/kubelet/server/stats/summary.go x: 114 lines of code y: 121 # changes staging/src/k8s.io/apiserver/pkg/endpoints/installer.go x: 1102 lines of code y: 220 # changes pkg/kubelet/stats/cadvisor_stats_provider.go x: 420 lines of code y: 96 # changes pkg/scheduler/backend/queue/backoff_queue.go x: 248 lines of code y: 18 # changes pkg/scheduler/framework/plugins/interpodaffinity/filtering.go x: 300 lines of code y: 79 # changes pkg/scheduler/framework/plugins/interpodaffinity/scoring.go x: 200 lines of code y: 84 # changes pkg/kubelet/logs/container_log_manager.go x: 329 lines of code y: 47 # changes pkg/controller/podautoscaler/replica_calculator.go x: 386 lines of code y: 105 # changes pkg/volume/util/util.go x: 265 lines of code y: 232 # changes staging/src/k8s.io/cri-api/pkg/apis/testing/fake_runtime_service.go x: 599 lines of code y: 45 # changes staging/src/k8s.io/cri-client/pkg/remote_runtime.go x: 692 lines of code y: 14 # changes pkg/volume/emptydir/empty_dir.go x: 420 lines of code y: 104 # changes staging/src/k8s.io/cli-runtime/pkg/resource/builder.go x: 963 lines of code y: 42 # changes staging/src/k8s.io/kubectl/pkg/cmd/get/get.go x: 632 lines of code y: 63 # changes staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto x: 1088 lines of code y: 186 # changes staging/src/k8s.io/kubelet/pkg/apis/dra/v1beta1/api.pb.go x: 510 lines of code y: 10 # changes pkg/kubelet/apis/podresources/testing/mocks.go x: 534 lines of code y: 2 # changes pkg/kubelet/cadvisor/testing/mocks.go x: 442 lines of code y: 2 # changes pkg/kubelet/pod/testing/mocks.go x: 667 lines of code y: 2 # changes pkg/kubelet/server/stats/testing/mocks.go x: 972 lines of code y: 2 # changes staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go x: 377 lines of code y: 199 # changes staging/src/k8s.io/code-generator/cmd/conversion-gen/generators/conversion.go x: 1090 lines of code y: 70 # changes staging/src/k8s.io/client-go/informers/factory.go x: 239 lines of code y: 62 # changes pkg/controller/cronjob/utils.go x: 180 lines of code y: 117 # changes staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go x: 509 lines of code y: 46 # changes staging/src/k8s.io/apimachinery/pkg/api/errors/errors.go x: 646 lines of code y: 67 # changes cmd/kubeadm/app/util/config/initconfiguration.go x: 297 lines of code y: 115 # changes pkg/credentialprovider/plugin/plugin.go x: 589 lines of code y: 45 # changes staging/src/k8s.io/component-base/metrics/registry.go x: 277 lines of code y: 51 # changes staging/src/k8s.io/kubectl/pkg/cmd/auth/reconcile.go x: 308 lines of code y: 11 # changes pkg/kubelet/nodestatus/setters.go x: 550 lines of code y: 116 # changes plugin/pkg/admission/noderestriction/admission.go x: 766 lines of code y: 137 # changes pkg/volume/fc/attacher.go x: 207 lines of code y: 76 # changes pkg/volume/flexvolume/plugin.go x: 239 lines of code y: 104 # changes pkg/volume/iscsi/attacher.go x: 196 lines of code y: 63 # changes pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go x: 405 lines of code y: 190 # changes pkg/kubelet/volumemanager/reconciler/reconciler.go x: 30 lines of code y: 191 # changes staging/src/k8s.io/dynamic-resource-allocation/client/generic.go x: 297 lines of code y: 7 # changes pkg/controller/replicaset/replica_set_utils.go x: 141 lines of code y: 73 # changes staging/src/k8s.io/kube-aggregator/pkg/controllers/status/remote/remote_available_controller.go x: 485 lines of code y: 6 # changes pkg/proxy/config/config.go x: 385 lines of code y: 122 # changes pkg/api/pod/warnings.go x: 462 lines of code y: 56 # changes staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1alpha/api.pb.go x: 511 lines of code y: 15 # changes staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api.pb.go x: 1096 lines of code y: 23 # changes staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api_grpc.pb.go x: 290 lines of code y: 2 # changes pkg/kubelet/kuberuntime/kuberuntime_gc.go x: 286 lines of code y: 98 # changes pkg/kubelet/kubelet_network.go x: 25 lines of code y: 98 # changes cmd/kubelet/kubelet.go x: 15 lines of code y: 187 # changes pkg/kubelet/pod/mirror_client.go x: 104 lines of code y: 71 # changes pkg/kubelet/preemption/preemption.go x: 202 lines of code y: 68 # changes pkg/kubeapiserver/options/authorization.go x: 207 lines of code y: 63 # changes staging/src/k8s.io/apiserver/pkg/server/options/etcd.go x: 446 lines of code y: 148 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics/metrics.go x: 534 lines of code y: 52 # changes pkg/scheduler/apis/config/validation/validation.go x: 249 lines of code y: 84 # changes staging/src/k8s.io/apiserver/pkg/cel/library/cost.go x: 473 lines of code y: 29 # changes staging/src/k8s.io/kms/apis/v2/api.pb.go x: 397 lines of code y: 9 # changes pkg/apis/apps/validation/validation.go x: 659 lines of code y: 120 # changes pkg/registry/apps/deployment/storage/storage.go x: 355 lines of code y: 75 # changes pkg/registry/apps/replicaset/storage/storage.go x: 272 lines of code y: 58 # changes pkg/registry/apps/statefulset/storage/storage.go x: 269 lines of code y: 80 # changes pkg/registry/certificates/certificates/storage/storage.go x: 86 lines of code y: 73 # changes pkg/registry/core/namespace/storage/storage.go x: 257 lines of code y: 101 # changes pkg/registry/core/persistentvolume/storage/storage.go x: 65 lines of code y: 61 # changes pkg/registry/core/persistentvolume/strategy.go x: 129 lines of code y: 71 # changes staging/src/k8s.io/apimachinery/pkg/runtime/converter.go x: 692 lines of code y: 50 # changes staging/src/k8s.io/apiserver/pkg/cel/common/valuesreflect.go x: 575 lines of code y: 4 # changes pkg/apis/flowcontrol/validation/validation.go x: 456 lines of code y: 39 # changes pkg/registry/core/service/ipallocator/controller/repairip.go x: 456 lines of code y: 18 # changes pkg/kubelet/token/token_manager.go x: 153 lines of code y: 34 # changes pkg/registry/core/serviceaccount/storage/token.go x: 219 lines of code y: 54 # changes plugin/pkg/admission/serviceaccount/admission.go x: 400 lines of code y: 160 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/patch.go x: 651 lines of code y: 195 # changes staging/src/k8s.io/code-generator/cmd/client-gen/generators/client_generator.go x: 342 lines of code y: 58 # changes staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/generator.go x: 639 lines of code y: 41 # changes staging/src/k8s.io/code-generator/cmd/lister-gen/generators/lister.go x: 262 lines of code y: 42 # changes pkg/volume/fc/fc.go x: 391 lines of code y: 166 # changes pkg/volume/local/local.go x: 546 lines of code y: 148 # changes pkg/volume/nfs/nfs.go x: 242 lines of code y: 187 # changes pkg/volume/secret/secret.go x: 254 lines of code y: 181 # changes pkg/volume/util/resize_util.go x: 361 lines of code y: 45 # changes staging/src/k8s.io/apiserver/pkg/storage/storagebackend/config.go x: 69 lines of code y: 76 # changes pkg/registry/flowcontrol/ensurer/strategy.go x: 241 lines of code y: 33 # changes pkg/apis/networking/types.go x: 180 lines of code y: 91 # changes staging/src/k8s.io/client-go/rest/request.go x: 1136 lines of code y: 199 # changes staging/src/k8s.io/code-generator/cmd/client-gen/generators/generator_for_type.go x: 731 lines of code y: 57 # changes staging/src/k8s.io/apiserver/pkg/admission/metrics/metrics.go x: 262 lines of code y: 46 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testing/testcase.go x: 1248 lines of code y: 54 # changes pkg/securitycontext/accessors.go x: 479 lines of code y: 20 # changes pkg/controller/replication/replication_controller.go x: 37 lines of code y: 231 # changes cmd/kubeadm/app/cmd/phases/workflow/runner.go x: 310 lines of code y: 50 # changes cmd/kubeadm/app/cmd/token.go x: 343 lines of code y: 209 # changes cmd/kubeadm/app/phases/certs/certlist.go x: 412 lines of code y: 60 # changes cmd/kubeadm/app/phases/certs/certs.go x: 300 lines of code y: 140 # changes cmd/kubeadm/app/phases/kubeconfig/kubeconfig.go x: 568 lines of code y: 150 # changes cmd/kubeadm/app/phases/upgrade/staticpods.go x: 464 lines of code y: 152 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/create.go x: 218 lines of code y: 142 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go x: 345 lines of code y: 195 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/update.go x: 238 lines of code y: 141 # changes staging/src/k8s.io/apiserver/pkg/cel/common/valuesunstructured.go x: 595 lines of code y: 4 # changes staging/src/k8s.io/api/admissionregistration/v1alpha1/generated.proto x: 829 lines of code y: 50 # changes staging/src/k8s.io/apimachinery/pkg/util/version/version.go x: 344 lines of code y: 27 # changes pkg/apis/core/fuzzer/fuzzer.go x: 503 lines of code y: 71 # changes pkg/apis/core/v1/conversion.go x: 448 lines of code y: 65 # changes pkg/apis/core/helper/helpers.go x: 383 lines of code y: 75 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go x: 545 lines of code y: 27 # changes pkg/credentialprovider/provider.go x: 59 lines of code y: 45 # changes staging/src/k8s.io/apiserver/pkg/registry/generic/registry/storage_factory.go x: 69 lines of code y: 68 # changes pkg/api/testing/fuzzer.go x: 82 lines of code y: 269 # changes staging/src/k8s.io/apimachinery/pkg/runtime/serializer/json/json.go x: 238 lines of code y: 54 # changes staging/src/k8s.io/client-go/util/certificate/certificate_manager.go x: 501 lines of code y: 66 # changes pkg/volume/downwardapi/downwardapi.go x: 226 lines of code y: 147 # changes pkg/volume/iscsi/disk_manager.go x: 71 lines of code y: 66 # changes cmd/kube-apiserver/app/options/options.go x: 94 lines of code y: 262 # changes pkg/kubeapiserver/admission/config.go x: 8 lines of code y: 50 # changes pkg/kubeapiserver/admission/initializer.go x: 11 lines of code y: 73 # changes pkg/proxy/metrics/metrics.go x: 305 lines of code y: 69 # changes staging/src/k8s.io/client-go/rest/config.go x: 443 lines of code y: 114 # changes staging/src/k8s.io/apiserver/pkg/server/secure_serving.go x: 203 lines of code y: 60 # changes staging/src/k8s.io/apimachinery/pkg/util/wait/backoff.go x: 275 lines of code y: 5 # changes cluster/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml x: 456 lines of code y: 11 # changes pkg/apis/policy/types.go x: 41 lines of code y: 96 # changes staging/src/k8s.io/api/policy/v1beta1/generated.proto x: 148 lines of code y: 66 # changes staging/src/k8s.io/api/policy/v1beta1/types.go x: 47 lines of code y: 71 # changes staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go x: 393 lines of code y: 80 # changes pkg/apis/extensions/v1beta1/doc.go x: 1 lines of code y: 44 # changes staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go x: 353 lines of code y: 43 # changes staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go x: 220 lines of code y: 45 # changes staging/src/k8s.io/apiserver/pkg/server/options/authentication.go x: 350 lines of code y: 92 # changes staging/src/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_job.go x: 27 lines of code y: 53 # changes staging/src/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_networkpolicy.go x: 29 lines of code y: 43 # changes staging/src/k8s.io/client-go/testing/actions.go x: 724 lines of code y: 37 # changes staging/src/k8s.io/code-generator/cmd/client-gen/generators/fake/generator_fake_for_type.go x: 455 lines of code y: 57 # changes pkg/util/node/node.go x: 65 lines of code y: 124 # changes staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go x: 334 lines of code y: 39 # changes staging/src/k8s.io/kubectl/pkg/cmd/util/editor/editoptions.go x: 729 lines of code y: 25 # changes pkg/kubelet/pod/pod_manager.go x: 223 lines of code y: 79 # changes staging/src/k8s.io/apiserver/pkg/cel/types.go x: 416 lines of code y: 11 # changes staging/src/k8s.io/kube-aggregator/pkg/apiserver/handler_discovery.go x: 378 lines of code y: 24 # changes pkg/kubelet/cadvisor/util.go x: 45 lines of code y: 65 # changes staging/src/k8s.io/apiserver/pkg/server/filters/maxinflight.go x: 158 lines of code y: 79 # changes plugin/pkg/auth/authorizer/rbac/rbac.go x: 167 lines of code y: 76 # changes staging/src/k8s.io/cloud-provider/controllers/node/node_controller.go x: 546 lines of code y: 57 # changes staging/src/k8s.io/csi-translation-lib/plugins/aws_ebs.go x: 193 lines of code y: 53 # changes staging/src/k8s.io/apiserver/pkg/server/httplog/httplog.go x: 228 lines of code y: 66 # changes pkg/registry/registrytest/etcd.go x: 29 lines of code y: 104 # changes pkg/controller/endpointslicemirroring/reconciler.go x: 227 lines of code y: 27 # changes staging/src/k8s.io/api/admissionregistration/v1/generated.proto x: 1008 lines of code y: 29 # changes staging/src/k8s.io/kubectl/pkg/cmd/create/create.go x: 366 lines of code y: 36 # changes staging/src/k8s.io/apiserver/pkg/server/options/serving.go x: 279 lines of code y: 108 # changes staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go x: 318 lines of code y: 27 # changes staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go x: 319 lines of code y: 33 # changes pkg/scheduler/apis/config/types.go x: 117 lines of code y: 93 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go x: 678 lines of code y: 125 # changes staging/src/k8s.io/client-go/util/jsonpath/jsonpath.go x: 491 lines of code y: 36 # changes pkg/apis/policy/validation/validation.go x: 64 lines of code y: 86 # changes staging/src/k8s.io/apiserver/pkg/admission/plugins.go x: 144 lines of code y: 44 # changes cmd/kube-proxy/proxy.go x: 14 lines of code y: 96 # changes pkg/controller/controller_ref_manager.go x: 379 lines of code y: 81 # changes staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go x: 574 lines of code y: 29 # changes staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go x: 342 lines of code y: 22 # changes staging/src/k8s.io/kubectl/pkg/polymorphichelpers/history.go x: 376 lines of code y: 18 # changes pkg/apis/extensions/v1beta1/defaults.go x: 127 lines of code y: 98 # changes pkg/controller/replication/replication_controller_utils.go x: 34 lines of code y: 72 # changes staging/src/k8s.io/pod-security-admission/admission/admission.go x: 604 lines of code y: 35 # changes cmd/kubemark/hollow-node.go x: 11 lines of code y: 195 # changes staging/src/k8s.io/apimachinery/pkg/util/managedfields/endpoints.yaml x: 7017 lines of code y: 2 # changes pkg/probe/http/http.go x: 91 lines of code y: 85 # changes staging/src/k8s.io/apiserver/pkg/cel/value.go x: 569 lines of code y: 2 # changes pkg/volume/fc/fc_util.go x: 316 lines of code y: 96 # changes staging/src/k8s.io/client-go/util/jsonpath/parser.go x: 433 lines of code y: 27 # changes pkg/controller/daemon/util/daemonset_util.go x: 175 lines of code y: 65 # changes pkg/registry/rbac/rest/storage_rbac.go x: 324 lines of code y: 120 # changes cluster/gce/windows/common.psm1 x: 618 lines of code y: 31 # changes cmd/kubeadm/app/cmd/cmd.go x: 65 lines of code y: 94 # changes pkg/apis/autoscaling/v1/conversion.go x: 472 lines of code y: 46 # changes staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo x: 1796 lines of code y: 5 # changes cluster/addons/fluentd-gcp/fluentd-gcp-ds.yaml x: 108 lines of code y: 160 # changes cluster/addons/calico-policy-controller/felixconfigurations-crd.yaml x: 540 lines of code y: 8 # changes cluster/addons/calico-policy-controller/globalnetworkpolicy-crd.yaml x: 699 lines of code y: 12 # changes cluster/addons/calico-policy-controller/networkpolicies-crd.yaml x: 752 lines of code y: 8 # changes cluster/addons/fluentd-gcp/fluentd-gcp-configmap.yaml x: 287 lines of code y: 69 # changes pkg/apis/extensions/types.go x: 1 lines of code y: 230 # changes pkg/apis/rbac/helpers.go x: 256 lines of code y: 49 # changes plugin/pkg/admission/namespace/autoprovision/admission.go x: 81 lines of code y: 118 # changes
1553.0
# changes
  min: 1.0
  average: 23.41
  25th percentile: 5.0
  median: 10.0
  75th percentile: 22.0
  max: 1553.0
0 7523.0
lines of code
min: 1.0 | average: 101.29 | 25th percentile: 17.0 | median: 38.0 | 75th percentile: 105.0 | max: 7523.0

Number of Contributors vs. Number of Changes: 7201 points

cmd/kubelet/app/options/options.go x: 199 # contributors y: 551 # changes cmd/kubelet/app/server.go x: 327 # contributors y: 935 # changes pkg/scheduler/backend/workloadmanager/podgroupstate.go x: 2 # contributors y: 2 # changes pkg/scheduler/backend/workloadmanager/workloadmanager.go x: 3 # contributors y: 4 # changes staging/src/k8s.io/kube-scheduler/framework/listers.go x: 8 # contributors y: 12 # changes pkg/kubelet/stats/cri_stats_provider_windows.go x: 24 # contributors y: 44 # changes pkg/features/kube_features.go x: 384 # contributors y: 1261 # changes pkg/kubelet/kubelet.go x: 486 # contributors y: 1553 # changes pkg/kubelet/kubelet_getters.go x: 81 # contributors y: 164 # changes pkg/kubelet/kubelet_pods.go x: 190 # contributors y: 578 # changes pkg/kubelet/kubelet_volumes.go x: 51 # contributors y: 101 # changes pkg/kubelet/allocation/allocation_manager.go x: 12 # contributors y: 45 # changes pkg/kubelet/cm/devicemanager/plugin/v1beta1/client.go x: 10 # contributors y: 20 # changes pkg/kubelet/cm/dra/plugin/dra_plugin_manager.go x: 5 # contributors y: 16 # changes pkg/kubelet/kuberuntime/kuberuntime_container_linux.go x: 44 # contributors y: 103 # changes pkg/kubelet/lifecycle/handlers.go x: 64 # contributors y: 113 # changes pkg/kubelet/metrics/collectors/cri_metrics.go x: 6 # contributors y: 8 # changes pkg/kubelet/pleg/generic.go x: 77 # contributors y: 158 # changes pkg/kubelet/prober/prober.go x: 88 # contributors y: 162 # changes pkg/kubelet/prober/prober_manager.go x: 43 # contributors y: 84 # changes pkg/kubelet/stats/cri_stats_provider.go x: 66 # contributors y: 161 # changes pkg/kubelet/stats/helper.go x: 46 # contributors y: 88 # changes pkg/kubelet/kuberuntime/kuberuntime_container.go x: 127 # contributors y: 352 # changes pkg/kubelet/oom/oom_watcher_linux.go x: 17 # contributors y: 28 # changes pkg/kubelet/pluginmanager/plugin_manager.go x: 10 # contributors y: 15 # changes pkg/kubelet/prober/worker.go x: 60 # contributors y: 117 # changes pkg/kubelet/volumemanager/volume_manager.go x: 80 # contributors y: 180 # changes hack/golangci-hints.yaml x: 33 # contributors y: 132 # changes hack/golangci.yaml x: 36 # contributors y: 147 # changes hack/kube-api-linter/exceptions.yaml x: 8 # contributors y: 19 # changes staging/src/k8s.io/api/scheduling/v1/generated.proto x: 13 # contributors y: 23 # changes staging/src/k8s.io/api/scheduling/v1/types.go x: 11 # contributors y: 19 # changes staging/src/k8s.io/api/scheduling/v1alpha1/types.go x: 18 # contributors y: 33 # changes staging/src/k8s.io/api/scheduling/v1beta1/types.go x: 14 # contributors y: 21 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/delegator.go x: 6 # contributors y: 34 # changes pkg/proxy/winkernel/hns.go x: 7 # contributors y: 29 # changes pkg/proxy/winkernel/proxier.go x: 79 # contributors y: 264 # changes pkg/kubelet/cm/dra/manager.go x: 16 # contributors y: 88 # changes pkg/scheduler/schedule_one.go x: 34 # contributors y: 144 # changes pkg/scheduler/scheduler.go x: 138 # contributors y: 458 # changes staging/src/k8s.io/kubectl/pkg/cmd/run/run.go x: 26 # contributors y: 68 # changes build/dependencies.yaml x: 94 # contributors y: 530 # changes cmd/kubeadm/app/phases/upgrade/health.go x: 39 # contributors y: 82 # changes cmd/kube-controller-manager/app/core.go x: 133 # contributors y: 340 # changes cmd/kube-controller-manager/app/plugins.go x: 80 # contributors y: 173 # changes cmd/kubelet/app/plugins.go x: 86 # contributors y: 160 # changes pkg/apis/core/types.go x: 201 # contributors y: 542 # changes pkg/controller/volume/attachdetach/attach_detach_controller.go x: 99 # contributors y: 253 # changes pkg/controller/volume/expand/expand_controller.go x: 58 # contributors y: 131 # changes pkg/controller/volume/persistentvolume/pv_controller_base.go x: 81 # contributors y: 175 # changes pkg/controller/volume/persistentvolume/volume_host.go x: 47 # contributors y: 94 # changes pkg/controller/volume/selinuxwarning/selinux_warning_controller.go x: 6 # contributors y: 19 # changes pkg/controller/volume/selinuxwarning/volumehost.go x: 3 # contributors y: 8 # changes pkg/kubelet/volume_host.go x: 61 # contributors y: 140 # changes pkg/kubemark/hollow_kubelet.go x: 96 # contributors y: 220 # changes pkg/scheduler/framework/plugins/feature/feature.go x: 34 # contributors y: 79 # changes pkg/scheduler/framework/plugins/nodevolumelimits/csi.go x: 40 # contributors y: 99 # changes pkg/scheduler/framework/plugins/nodevolumelimits/utils.go x: 17 # contributors y: 34 # changes pkg/scheduler/framework/plugins/volumebinding/binder.go x: 33 # contributors y: 80 # changes pkg/volume/csi/csi_plugin.go x: 86 # contributors y: 247 # changes pkg/volume/csimigration/plugin_manager.go x: 16 # contributors y: 47 # changes pkg/volume/plugins.go x: 136 # contributors y: 365 # changes pkg/volume/testing/volume_host.go x: 11 # contributors y: 35 # changes plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go x: 94 # contributors y: 231 # changes staging/src/k8s.io/api/core/v1/generated.proto x: 243 # contributors y: 622 # changes staging/src/k8s.io/api/core/v1/types.go x: 267 # contributors y: 743 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumesource.go x: 7 # contributors y: 10 # changes cmd/kubeadm/app/util/etcd/etcd.go x: 47 # contributors y: 120 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validation.go x: 6 # contributors y: 59 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/validators.go x: 6 # contributors y: 30 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/zeroorone.go x: 4 # contributors y: 12 # changes staging/src/k8s.io/api/authentication/v1/generated.proto x: 29 # contributors y: 40 # changes staging/src/k8s.io/api/authentication/v1/types.go x: 25 # contributors y: 37 # changes staging/src/k8s.io/api/authentication/v1alpha1/generated.proto x: 5 # contributors y: 7 # changes staging/src/k8s.io/api/authentication/v1alpha1/types.go x: 4 # contributors y: 5 # changes staging/src/k8s.io/api/authentication/v1beta1/generated.proto x: 23 # contributors y: 30 # changes staging/src/k8s.io/api/authentication/v1beta1/types.go x: 17 # contributors y: 24 # changes pkg/kubelet/container/helpers.go x: 97 # contributors y: 238 # changes pkg/kubelet/container/testing/fake_runtime_helper.go x: 27 # contributors y: 48 # changes pkg/kubelet/kubelet_node_status.go x: 147 # contributors y: 364 # changes pkg/kubelet/kuberuntime/kuberuntime_sandbox.go x: 62 # contributors y: 158 # changes pkg/kubelet/kuberuntime/security_context.go x: 38 # contributors y: 67 # changes pkg/kubelet/kuberuntime/util/util.go x: 8 # contributors y: 13 # changes pkg/kubelet/userns/userns_manager.go x: 11 # contributors y: 40 # changes hack/golangci.yaml.in x: 18 # contributors y: 70 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/delete.go x: 57 # contributors y: 130 # changes staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go x: 25 # contributors y: 80 # changes staging/src/k8s.io/kubectl/pkg/describe/describe.go x: 83 # contributors y: 199 # changes pkg/apis/batch/v1/doc.go x: 22 # contributors y: 27 # changes pkg/apis/batch/v1beta1/doc.go x: 11 # contributors y: 13 # changes pkg/apis/batch/validation/validation.go x: 51 # contributors y: 125 # changes pkg/registry/batch/cronjob/strategy.go x: 38 # contributors y: 84 # changes staging/src/k8s.io/api/batch/v1/generated.proto x: 42 # contributors y: 104 # changes staging/src/k8s.io/api/batch/v1/types.go x: 41 # contributors y: 118 # changes staging/src/k8s.io/api/batch/v1beta1/generated.proto x: 21 # contributors y: 38 # changes staging/src/k8s.io/api/batch/v1beta1/types.go x: 14 # contributors y: 30 # changes pkg/apis/admissionregistration/validation/validation.go x: 39 # contributors y: 110 # changes pkg/apis/autoscaling/validation/validation.go x: 35 # contributors y: 57 # changes pkg/apis/networking/validation/validation.go x: 47 # contributors y: 113 # changes pkg/apis/rbac/validation/validation.go x: 23 # contributors y: 45 # changes pkg/apis/scheduling/v1alpha1/doc.go x: 12 # contributors y: 14 # changes staging/src/k8s.io/apimachinery/pkg/api/validate/strfmt.go x: 4 # contributors y: 18 # changes staging/src/k8s.io/apimachinery/pkg/api/validation/path/name.go x: 6 # contributors y: 6 # changes staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go x: 25 # contributors y: 43 # changes staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go x: 78 # contributors y: 228 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/create.go x: 36 # contributors y: 63 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go x: 37 # contributors y: 76 # changes staging/src/k8s.io/apiserver/pkg/registry/rest/update.go x: 31 # contributors y: 60 # changes staging/src/k8s.io/apiserver/pkg/storage/util.go x: 16 # contributors y: 27 # changes staging/src/k8s.io/code-generator/cmd/validation-gen/validators/format.go x: 5 # contributors y: 22 # changes staging/src/k8s.io/apiserver/pkg/endpoints/filters/audit.go x: 29 # contributors y: 70 # changes staging/publishing/rules.yaml x: 67 # contributors y: 342 # changes pkg/api/testing/validation.go x: 7 # contributors y: 24 # changes staging/src/k8s.io/client-go/testing/fixture.go x: 40 # contributors y: 81 # changes pkg/controller/deployment/recreate.go x: 26 # contributors y: 55 # changes pkg/controller/deployment/rolling.go x: 32 # contributors y: 53 # changes pkg/controller/deployment/sync.go x: 63 # contributors y: 158 # changes pkg/scheduler/backend/queue/scheduling_queue.go x: 11 # contributors y: 63 # changes pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go x: 36 # contributors y: 160 # changes pkg/scheduler/framework/plugins/volumebinding/volume_binding.go x: 39 # contributors y: 138 # changes pkg/scheduler/framework/preemption/preemption.go x: 33 # contributors y: 97 # changes pkg/scheduler/framework/runtime/framework.go x: 47 # contributors y: 199 # changes staging/src/k8s.io/kube-scheduler/framework/interface.go x: 6 # contributors y: 13 # changes pkg/scheduler/apis/config/validation/validation_pluginargs.go x: 18 # contributors y: 50 # changes pkg/kubelet/kuberuntime/kuberuntime_manager.go x: 140 # contributors y: 410 # changes pkg/controller/history/controller_history.go x: 36 # contributors y: 57 # changes pkg/controller/statefulset/stateful_set.go x: 64 # contributors y: 130 # changes pkg/controller/statefulset/stateful_set_control.go x: 54 # contributors y: 115 # changes pkg/registry/batch/job/strategy.go x: 47 # contributors y: 125 # changes staging/src/k8s.io/component-base/featuregate/feature_gate.go x: 15 # contributors y: 34 # changes staging/src/k8s.io/apimachinery/pkg/util/net/http.go x: 39 # contributors y: 74 # changes staging/src/k8s.io/apimachinery/pkg/util/proxy/dial.go x: 18 # contributors y: 28 # changes staging/src/k8s.io/apimachinery/pkg/util/proxy/transport.go x: 20 # contributors y: 34 # changes staging/src/k8s.io/apimachinery/pkg/util/proxy/upgradeaware.go x: 32 # contributors y: 65 # changes staging/src/k8s.io/client-go/discovery/cached/disk/cached_discovery.go x: 19 # contributors y: 31 # changes staging/src/k8s.io/client-go/discovery/discovery_client.go x: 62 # contributors y: 134 # changes staging/src/k8s.io/client-go/discovery/fake/discovery.go x: 35 # contributors y: 62 # changes staging/src/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go x: 34 # contributors y: 71 # changes staging/src/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go x: 22 # contributors y: 34 # changes staging/src/k8s.io/client-go/restmapper/shortcut.go x: 16 # contributors y: 22 # changes staging/src/k8s.io/client-go/tools/clientcmd/client_config.go x: 54 # contributors y: 106 # changes staging/src/k8s.io/client-go/tools/clientcmd/config.go x: 19 # contributors y: 29 # changes staging/src/k8s.io/client-go/tools/clientcmd/loader.go x: 31 # contributors y: 51 # changes staging/src/k8s.io/client-go/tools/clientcmd/merged_client_builder.go x: 23 # contributors y: 34 # changes staging/src/k8s.io/client-go/tools/portforward/portforward.go x: 37 # contributors y: 54 # changes staging/src/k8s.io/client-go/tools/remotecommand/spdy.go x: 5 # contributors y: 6 # changes staging/src/k8s.io/client-go/tools/remotecommand/v2.go x: 16 # contributors y: 18 # changes staging/src/k8s.io/client-go/tools/remotecommand/websocket.go x: 9 # contributors y: 16 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go x: 59 # contributors y: 275 # changes staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go x: 33 # contributors y: 142 # changes staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go x: 69 # contributors y: 187 # changes staging/src/k8s.io/apimachinery/pkg/util/validation/field/errors.go x: 22 # contributors y: 39 # changes pkg/controller/endpointslice/endpointslice_controller.go x: 35 # contributors y: 95 # changes pkg/registry/core/service/strategy.go x: 48 # contributors y: 124 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go x: 7 # contributors y: 13 # changes staging/src/k8s.io/kubectl/pkg/util/resource/resource.go x: 12 # contributors y: 21 # changes pkg/controller/serviceaccount/tokengetter.go x: 44 # contributors y: 89 # changes pkg/controller/serviceaccount/tokens_controller.go x: 65 # contributors y: 158 # changes pkg/serviceaccount/claims.go x: 22 # contributors y: 46 # changes pkg/serviceaccount/jwt.go x: 49 # contributors y: 94 # changes pkg/registry/autoscaling/horizontalpodautoscaler/strategy.go x: 28 # contributors y: 55 # changes staging/src/k8s.io/api/autoscaling/v1/generated.proto x: 27 # contributors y: 39 # changes staging/src/k8s.io/api/autoscaling/v1/types.go x: 28 # contributors y: 41 # changes pkg/kubelet/cm/devicemanager/manager.go x: 78 # contributors y: 211 # changes pkg/kubelet/kuberuntime/kuberuntime_image.go x: 44 # contributors y: 84 # changes pkg/kubelet/images/image_manager.go x: 50 # contributors y: 106 # changes pkg/apis/resource/validation/validation.go x: 20 # contributors y: 97 # changes staging/src/k8s.io/api/resource/v1/types.go x: 11 # contributors y: 44 # changes staging/src/k8s.io/api/resource/v1beta1/generated.proto x: 14 # contributors y: 58 # changes staging/src/k8s.io/api/resource/v1beta1/types.go x: 16 # contributors y: 71 # changes staging/src/k8s.io/api/resource/v1beta2/types.go x: 13 # contributors y: 49 # changes pkg/apis/discovery/validation/validation.go x: 9 # contributors y: 35 # changes staging/src/k8s.io/api/discovery/v1/generated.proto x: 18 # contributors y: 39 # changes staging/src/k8s.io/api/discovery/v1beta1/generated.proto x: 18 # contributors y: 43 # changes staging/src/k8s.io/api/discovery/v1beta1/types.go x: 16 # contributors y: 40 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/watch.go x: 33 # contributors y: 88 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/get.go x: 35 # contributors y: 83 # changes cmd/kube-controller-manager/app/options/options.go x: 115 # contributors y: 286 # changes staging/src/k8s.io/api/networking/v1/types.go x: 36 # contributors y: 73 # changes pkg/proxy/ipvs/proxier.go x: 144 # contributors y: 516 # changes pkg/kubelet/runtime.go x: 37 # contributors y: 57 # changes pkg/controller/deployment/deployment_controller.go x: 95 # contributors y: 302 # changes staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting/allocator_testing.go x: 8 # contributors y: 30 # changes pkg/volume/csi/csi_client.go x: 50 # contributors y: 127 # changes pkg/volume/csi/fake/fake_client.go x: 35 # contributors y: 73 # changes cmd/kube-controller-manager/app/options/resourceclaimcontroller.go x: 1 # contributors y: 1 # changes pkg/controller/apis/config/v1alpha1/defaults.go x: 24 # contributors y: 39 # changes pkg/printers/internalversion/printers.go x: 143 # contributors y: 360 # changes pkg/controller/garbagecollector/graph_builder.go x: 52 # contributors y: 113 # changes pkg/controller/resourcequota/resource_quota_monitor.go x: 33 # contributors y: 58 # changes pkg/kubelet/config/apiserver.go x: 54 # contributors y: 95 # changes pkg/kubelet/config/config.go x: 89 # contributors y: 187 # changes pkg/kubelet/config/file.go x: 62 # contributors y: 124 # changes pkg/kubelet/config/file_linux.go x: 29 # contributors y: 47 # changes pkg/kubelet/config/http.go x: 55 # contributors y: 101 # changes pkg/kubelet/types/pod_update.go x: 47 # contributors y: 89 # changes pkg/kubelet/lifecycle/predicate.go x: 56 # contributors y: 101 # changes pkg/scheduler/framework/plugins/noderesources/fit.go x: 45 # contributors y: 142 # changes pkg/controller/volume/attachdetach/testing/testvolumespec.go x: 53 # contributors y: 89 # changes pkg/kubelet/apis/config/types.go x: 80 # contributors y: 167 # changes pkg/kubelet/apis/config/validation/validation.go x: 49 # contributors y: 102 # changes staging/src/k8s.io/kubelet/config/v1beta1/types.go x: 72 # contributors y: 160 # changes staging/src/k8s.io/apiserver/pkg/features/kube_features.go x: 87 # contributors y: 344 # changes staging/src/k8s.io/client-go/tools/leaderelection/leaderelection.go x: 56 # contributors y: 94 # changes pkg/controller/resourceclaim/controller.go x: 21 # contributors y: 73 # changes pkg/scheduler/framework/plugins/podtopologyspread/plugin.go x: 27 # contributors y: 75 # changes staging/src/k8s.io/client-go/dynamic/fake/simple.go x: 25 # contributors y: 49 # changes staging/src/k8s.io/client-go/transport/round_trippers.go x: 45 # contributors y: 74 # changes staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_serving_content.go x: 15 # contributors y: 27 # changes staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go x: 71 # contributors y: 262 # changes staging/src/k8s.io/apiserver/pkg/server/hooks.go x: 27 # contributors y: 51 # changes cmd/kubeadm/app/cmd/config.go x: 65 # contributors y: 216 # changes cmd/kubeadm/app/cmd/options/constant.go x: 29 # contributors y: 59 # changes cmd/kubeadm/app/util/config/common.go x: 37 # contributors y: 113 # changes cmd/kubeadm/app/cmd/reset.go x: 84 # contributors y: 228 # changes cmd/kubeadm/app/cmd/init.go x: 130 # contributors y: 386 # changes cmd/kubeadm/app/cmd/upgrade/plan.go x: 59 # contributors y: 128 # changes pkg/scheduler/framework/plugins/defaultpreemption/default_preemption.go x: 38 # contributors y: 128 # changes pkg/scheduler/framework/types.go x: 55 # contributors y: 193 # changes cluster/gce/windows/k8s-node-setup.psm1 x: 45 # contributors y: 217 # changes staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go x: 21 # contributors y: 43 # changes cmd/kubeadm/app/constants/constants.go x: 127 # contributors y: 492 # changes staging/src/k8s.io/sample-apiserver/artifacts/example/deployment.yaml x: 20 # contributors y: 62 # changes cluster/gce/addons/konnectivity-agent/konnectivity-agent-ds.yaml x: 15 # contributors y: 62 # changes cluster/gce/manifests/konnectivity-server.yaml x: 17 # contributors y: 67 # changes staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto x: 34 # contributors y: 104 # changes pkg/volume/emptydir/empty_dir_linux.go x: 15 # contributors y: 24 # changes cmd/kubeadm/app/phases/etcd/local.go x: 63 # contributors y: 165 # changes cmd/kubeadm/app/apis/kubeadm/types.go x: 95 # contributors y: 280 # changes cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go x: 11 # contributors y: 49 # changes pkg/volume/util/operationexecutor/operation_generator.go x: 102 # contributors y: 343 # changes cmd/kubeadm/app/cmd/phases/init/uploadconfig.go x: 20 # contributors y: 41 # changes cmd/kubeadm/app/cmd/phases/join/kubelet.go x: 27 # contributors y: 69 # changes cmd/kubeadm/app/features/features.go x: 50 # contributors y: 140 # changes staging/src/k8s.io/apiserver/pkg/storage/etcd3/watcher.go x: 37 # contributors y: 89 # changes pkg/controlplane/storageversionhashdata/data.go x: 25 # contributors y: 61 # changes staging/src/k8s.io/api/node/v1alpha1/types.go x: 16 # contributors y: 32 # changes staging/src/k8s.io/kubectl/pkg/cmd/apply/patcher.go x: 14 # contributors y: 34 # changes build/tools.go x: 13 # contributors y: 32 # changes cmd/kube-proxy/app/server_windows.go x: 55 # contributors y: 137 # changes cmd/kubeadm/app/preflight/checks_linux.go x: 23 # contributors y: 50 # changes cmd/kubeadm/app/preflight/checks_unix.go x: 14 # contributors y: 16 # changes cmd/kubeadm/app/util/runtime/runtime_unix.go x: 9 # contributors y: 10 # changes cmd/kubeadm/app/util/staticpod/utils_linux.go x: 9 # contributors y: 20 # changes cmd/kubelet/app/options/globalflags_linux.go x: 11 # contributors y: 12 # changes pkg/kubelet/cadvisor/cadvisor_windows.go x: 29 # contributors y: 51 # changes pkg/kubelet/cm/container_manager_linux.go x: 160 # contributors y: 440 # changes pkg/kubelet/cm/container_manager_unsupported.go x: 37 # contributors y: 69 # changes pkg/kubelet/cm/helpers_unsupported.go x: 26 # contributors y: 35 # changes pkg/kubelet/eviction/threshold_notifier_unsupported.go x: 19 # contributors y: 24 # changes pkg/kubelet/kuberuntime/helpers_unsupported.go x: 10 # contributors y: 12 # changes pkg/kubelet/kuberuntime/kuberuntime_container_windows.go x: 31 # contributors y: 62 # changes pkg/kubelet/nodeshutdown/nodeshutdown_manager_linux.go x: 23 # contributors y: 62 # changes pkg/kubelet/stats/pidlimit/pidlimit_linux.go x: 13 # contributors y: 18 # changes pkg/kubelet/util/util_unix.go x: 28 # contributors y: 45 # changes pkg/kubelet/util/util_unsupported.go x: 25 # contributors y: 35 # changes pkg/kubelet/winstats/version.go x: 21 # contributors y: 29 # changes pkg/proxy/conntrack/cleanup.go x: 10 # contributors y: 35 # changes pkg/proxy/iptables/proxier.go x: 171 # contributors y: 623 # changes pkg/proxy/ipvs/ipset.go x: 32 # contributors y: 57 # changes pkg/proxy/nftables/proxier.go x: 18 # contributors y: 96 # changes pkg/util/iptables/iptables.go x: 88 # contributors y: 185 # changes pkg/util/oom/oom_linux.go x: 33 # contributors y: 48 # changes pkg/util/oom/oom_unsupported.go x: 15 # contributors y: 16 # changes pkg/util/procfs/procfs_linux.go x: 20 # contributors y: 29 # changes pkg/volume/util/hostutil/hostutil_linux.go x: 12 # contributors y: 27 # changes pkg/volume/volume_linux.go x: 39 # contributors y: 71 # changes staging/src/k8s.io/mount-utils/mount_linux.go x: 30 # contributors y: 68 # changes cmd/kubeadm/app/cmd/phases/join/controlplanejoin.go x: 23 # contributors y: 60 # changes pkg/volume/iscsi/iscsi.go x: 101 # contributors y: 218 # changes pkg/apis/autoscaling/install/install.go x: 23 # contributors y: 39 # changes staging/src/k8s.io/client-go/informers/generic.go x: 85 # contributors y: 225 # changes staging/src/k8s.io/client-go/kubernetes/clientset.go x: 73 # contributors y: 165 # changes staging/src/k8s.io/client-go/kubernetes/fake/register.go x: 67 # contributors y: 143 # changes staging/src/k8s.io/client-go/kubernetes/scheme/register.go x: 67 # contributors y: 140 # changes pkg/proxy/endpointslicecache.go x: 20 # contributors y: 69 # changes staging/src/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go x: 50 # contributors y: 130 # changes pkg/kubelet/cm/cgroup_manager_linux.go x: 69 # contributors y: 173 # changes pkg/apis/storage/validation/validation.go x: 53 # contributors y: 102 # changes staging/src/k8s.io/kubectl/pkg/cmd/cmd.go x: 23 # contributors y: 68 # changes staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go x: 29 # contributors y: 67 # changes plugin/pkg/auth/authorizer/rbac/bootstrappolicy/policy.go x: 112 # contributors y: 311 # changes pkg/controller/volume/persistentvolume/pv_controller.go x: 104 # contributors y: 272 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/response.go x: 28 # contributors y: 71 # changes staging/src/k8s.io/apimachinery/pkg/runtime/serializer/cbor/internal/modes/decode.go x: 3 # contributors y: 14 # changes pkg/kubelet/cm/container_manager.go x: 85 # contributors y: 201 # changes pkg/kubelet/cm/fake_container_manager.go x: 15 # contributors y: 45 # changes pkg/kubelet/cm/qos_container_manager_linux.go x: 45 # contributors y: 82 # changes staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go x: 35 # contributors y: 74 # changes cmd/kube-proxy/app/server.go x: 217 # contributors y: 563 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/apiserver.go x: 48 # contributors y: 132 # changes pkg/volume/csi/csi_mounter.go x: 71 # contributors y: 198 # changes pkg/kubelet/server/server.go x: 138 # contributors y: 333 # changes pkg/api/pod/util.go x: 128 # contributors y: 336 # changes pkg/apis/core/validation/validation.go x: 213 # contributors y: 593 # changes pkg/scheduler/framework/interface.go x: 36 # contributors y: 139 # changes pkg/scheduler/framework/plugins/nodeaffinity/node_affinity.go x: 28 # contributors y: 95 # changes pkg/scheduler/framework/plugins/nodeports/node_ports.go x: 24 # contributors y: 64 # changes pkg/scheduler/framework/plugins/nodeunschedulable/node_unschedulable.go x: 24 # contributors y: 61 # changes pkg/scheduler/framework/plugins/tainttoleration/taint_toleration.go x: 32 # contributors y: 82 # changes pkg/scheduler/framework/plugins/volumerestrictions/volume_restrictions.go x: 27 # contributors y: 65 # changes pkg/scheduler/framework/plugins/volumezone/volume_zone.go x: 30 # contributors y: 81 # changes pkg/kubelet/container/runtime.go x: 143 # contributors y: 353 # changes pkg/kubelet/container/testing/fake_runtime.go x: 68 # contributors y: 141 # changes pkg/registry/core/pod/strategy.go x: 79 # contributors y: 209 # changes pkg/scheduler/framework/events.go x: 11 # contributors y: 27 # changes pkg/scheduler/framework/plugins/noderesources/resource_allocation.go x: 33 # contributors y: 70 # changes pkg/scheduler/testing/wrappers.go x: 40 # contributors y: 119 # changes staging/src/k8s.io/client-go/applyconfigurations/core/v1/podstatus.go x: 13 # contributors y: 25 # changes pkg/api/v1/pod/util.go x: 50 # contributors y: 93 # changes pkg/kubelet/status/status_manager.go x: 97 # contributors y: 249 # changes pkg/apis/core/v1/helper/helpers.go x: 40 # contributors y: 74 # changes pkg/kubelet/eviction/eviction_manager.go x: 107 # contributors y: 259 # changes pkg/scheduler/eventhandlers.go x: 56 # contributors y: 162 # changes pkg/scheduler/framework/plugins/podtopologyspread/filtering.go x: 31 # contributors y: 90 # changes pkg/scheduler/framework/plugins/podtopologyspread/scoring.go x: 24 # contributors y: 73 # changes pkg/kubelet/metrics/metrics.go x: 111 # contributors y: 246 # changes staging/src/k8s.io/client-go/tools/clientcmd/validation.go x: 26 # contributors y: 38 # changes cluster/addons/dns/coredns/coredns.yaml.in x: 40 # contributors y: 96 # changes cluster/addons/dns/coredns/coredns.yaml.sed x: 39 # contributors y: 94 # changes pkg/apis/resource/types.go x: 13 # contributors y: 67 # changes staging/src/k8s.io/dynamic-resource-allocation/resourceslice/resourceslicecontroller.go x: 14 # contributors y: 46 # changes cmd/kube-apiserver/app/testing/testserver.go x: 46 # contributors y: 136 # changes pkg/controlplane/apiserver/config.go x: 20 # contributors y: 53 # changes pkg/controlplane/apiserver/server.go x: 12 # contributors y: 35 # changes staging/src/k8s.io/apiserver/pkg/server/config.go x: 95 # contributors y: 376 # changes staging/src/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go x: 56 # contributors y: 178 # changes staging/src/k8s.io/controller-manager/pkg/features/kube_features.go x: 17 # contributors y: 48 # changes staging/src/k8s.io/api/admission/v1beta1/generated.proto x: 21 # contributors y: 33 # changes pkg/scheduler/framework/plugins/registry.go x: 40 # contributors y: 106 # changes cmd/kube-apiserver/app/aggregator.go x: 77 # contributors y: 236 # changes pkg/controlplane/instance.go x: 46 # contributors y: 185 # changes pkg/registry/core/node/strategy.go x: 43 # contributors y: 100 # changes staging/publishing/import-restrictions.yaml x: 64 # contributors y: 155 # changes pkg/controller/garbagecollector/garbagecollector.go x: 81 # contributors y: 224 # changes pkg/controller/resourcequota/resource_quota_controller.go x: 75 # contributors y: 174 # changes pkg/controller/serviceaccount/serviceaccounts_controller.go x: 57 # contributors y: 122 # changes cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go x: 57 # contributors y: 172 # changes cmd/kubeadm/app/apis/kubeadm/v1beta3/conversion.go x: 10 # contributors y: 41 # changes cmd/kubeadm/app/apis/kubeadm/v1beta4/defaults.go x: 9 # contributors y: 30 # changes cmd/kubeadm/app/apis/kubeadm/v1beta4/doc.go x: 12 # contributors y: 41 # changes cmd/kubeadm/app/apis/kubeadm/validation/validation.go x: 83 # contributors y: 263 # changes cmd/kubeadm/app/preflight/checks.go x: 130 # contributors y: 352 # changes pkg/controller/job/job_controller.go x: 90 # contributors y: 295 # changes pkg/kubelet/config/common.go x: 71 # contributors y: 133 # changes pkg/scheduler/apis/config/testing/defaults/defaults.go x: 19 # contributors y: 38 # changes staging/src/k8s.io/dynamic-resource-allocation/resourceclaim/resourceclaim.go x: 4 # contributors y: 29 # changes cmd/kubeadm/app/util/config/cluster.go x: 40 # contributors y: 112 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go x: 72 # contributors y: 261 # changes cmd/kube-apiserver/app/server.go x: 208 # contributors y: 761 # changes cmd/kube-controller-manager/app/controllermanager.go x: 221 # contributors y: 688 # changes cmd/kube-scheduler/app/options/options.go x: 67 # contributors y: 168 # changes cmd/kube-scheduler/app/server.go x: 113 # contributors y: 279 # changes pkg/kubelet/server/auth.go x: 26 # contributors y: 48 # changes staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto x: 33 # contributors y: 65 # changes pkg/registry/resource/rest/storage_resource.go x: 5 # contributors y: 26 # changes staging/src/k8s.io/api/resource/v1alpha3/generated.proto x: 7 # contributors y: 34 # changes staging/src/k8s.io/api/resource/v1alpha3/types.go x: 9 # contributors y: 53 # changes pkg/apis/batch/types.go x: 50 # contributors y: 149 # changes pkg/apis/certificates/validation/validation.go x: 24 # contributors y: 54 # changes pkg/kubeapiserver/authorizer/config.go x: 42 # contributors y: 92 # changes pkg/registry/certificates/rest/storage_certificates.go x: 22 # contributors y: 50 # changes plugin/pkg/auth/authorizer/node/graph.go x: 25 # contributors y: 63 # changes staging/src/k8s.io/cli-runtime/pkg/genericclioptions/config_flags.go x: 27 # contributors y: 57 # changes pkg/controller/cronjob/cronjob_controllerv2.go x: 30 # contributors y: 66 # changes pkg/controller/disruption/disruption.go x: 84 # contributors y: 184 # changes pkg/controller/endpoint/endpoints_controller.go x: 141 # contributors y: 320 # changes pkg/controller/namespace/namespace_controller.go x: 74 # contributors y: 165 # changes pkg/controller/nodeipam/node_ipam_controller.go x: 42 # contributors y: 78 # changes pkg/controller/nodelifecycle/node_lifecycle_controller.go x: 90 # contributors y: 197 # changes pkg/controller/podautoscaler/horizontal.go x: 124 # contributors y: 299 # changes pkg/controller/podgc/gc_controller.go x: 55 # contributors y: 127 # changes pkg/controller/replicaset/replica_set.go x: 94 # contributors y: 251 # changes pkg/kubelet/cm/container_manager_stub.go x: 65 # contributors y: 141 # changes pkg/kubelet/cm/types.go x: 39 # contributors y: 60 # changes cmd/kubeadm/app/util/runtime/runtime.go x: 30 # contributors y: 57 # changes staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go x: 23 # contributors y: 75 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go x: 51 # contributors y: 166 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/webhook.go x: 20 # contributors y: 46 # changes staging/src/k8s.io/apiserver/pkg/cel/environment/base.go x: 9 # contributors y: 45 # changes cmd/kubeadm/app/phases/upgrade/compute.go x: 42 # contributors y: 72 # changes pkg/kubeapiserver/authenticator/config.go x: 44 # contributors y: 127 # changes pkg/kubeapiserver/options/authentication.go x: 71 # contributors y: 185 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto x: 45 # contributors y: 102 # changes pkg/kubelet/cm/memorymanager/memory_manager.go x: 19 # contributors y: 49 # changes staging/src/k8s.io/api/storage/v1/generated.proto x: 45 # contributors y: 95 # changes staging/src/k8s.io/api/storage/v1/types.go x: 39 # contributors y: 90 # changes staging/src/k8s.io/api/storage/v1beta1/generated.proto x: 47 # contributors y: 98 # changes staging/src/k8s.io/api/storage/v1beta1/types.go x: 41 # contributors y: 94 # changes staging/src/k8s.io/kubectl/pkg/cmd/util/helpers.go x: 41 # contributors y: 103 # changes pkg/kubelet/eviction/helpers.go x: 85 # contributors y: 210 # changes pkg/kubelet/eviction/threshold_notifier_linux.go x: 24 # contributors y: 35 # changes cmd/kubeadm/app/images/images.go x: 47 # contributors y: 110 # changes pkg/kubelet/util/manager/watch_based_manager.go x: 15 # contributors y: 39 # changes pkg/apis/apps/types.go x: 58 # contributors y: 140 # changes staging/src/k8s.io/api/apps/v1/types.go x: 44 # contributors y: 107 # changes staging/src/k8s.io/api/apps/v1beta1/types.go x: 46 # contributors y: 98 # changes staging/src/k8s.io/api/apps/v1beta2/generated.proto x: 50 # contributors y: 121 # changes staging/src/k8s.io/api/extensions/v1beta1/generated.proto x: 72 # contributors y: 146 # changes pkg/kubelet/cm/cpumanager/cpu_manager.go x: 60 # contributors y: 145 # changes pkg/kubelet/cm/cpumanager/policy_static.go x: 46 # contributors y: 130 # changes pkg/apis/storage/types.go x: 42 # contributors y: 99 # changes pkg/apis/core/v1/defaults.go x: 52 # contributors y: 109 # changes pkg/proxy/util/utils.go x: 63 # contributors y: 141 # changes cmd/kubeadm/app/util/staticpod/utils.go x: 53 # contributors y: 129 # changes hack/boilerplate/boilerplate.py x: 43 # contributors y: 79 # changes pkg/proxy/healthcheck/service_health.go x: 19 # contributors y: 46 # changes pkg/registry/core/pod/storage/storage.go x: 49 # contributors y: 121 # changes pkg/registry/core/rest/storage_core.go x: 65 # contributors y: 167 # changes staging/src/k8s.io/client-go/informers/apps/v1beta2/controllerrevision.go x: 20 # contributors y: 24 # changes cmd/kubeadm/app/cmd/join.go x: 104 # contributors y: 322 # changes cmd/kubeadm/app/discovery/discovery.go x: 38 # contributors y: 77 # changes cmd/kubeadm/app/discovery/file/file.go x: 37 # contributors y: 63 # changes cmd/kubeadm/app/discovery/token/token.go x: 46 # contributors y: 95 # changes pkg/controller/controller_utils.go x: 132 # contributors y: 324 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/list_work_estimator.go x: 15 # contributors y: 49 # changes pkg/kubelet/cm/topologymanager/topology_manager.go x: 25 # contributors y: 77 # changes staging/src/k8s.io/client-go/util/cert/cert.go x: 31 # contributors y: 48 # changes cmd/kubeadm/app/util/apiclient/wait.go x: 41 # contributors y: 89 # changes pkg/kubelet/cm/devicemanager/types.go x: 41 # contributors y: 79 # changes staging/src/k8s.io/component-base/metrics/legacyregistry/registry.go x: 14 # contributors y: 42 # changes cmd/kubeadm/app/cmd/phases/reset/cleanupnode.go x: 20 # contributors y: 57 # changes cmd/kubeadm/app/phases/controlplane/manifests.go x: 89 # contributors y: 219 # changes cmd/kubeadm/app/phases/upgrade/postupgrade.go x: 63 # contributors y: 190 # changes pkg/util/parsers/parsers.go x: 18 # contributors y: 23 # changes staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/cmd.go x: 21 # contributors y: 49 # changes pkg/volume/volume.go x: 78 # contributors y: 178 # changes staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go x: 69 # contributors y: 240 # changes staging/src/k8s.io/component-base/metrics/metric.go x: 17 # contributors y: 50 # changes pkg/volume/util/operationexecutor/operation_executor.go x: 80 # contributors y: 228 # changes cluster/addons/metrics-server/metrics-server-deployment.yaml x: 51 # contributors y: 111 # changes cmd/kubeadm/app/cmd/upgrade/apply.go x: 72 # contributors y: 194 # changes cmd/kubeadm/app/cmd/upgrade/common.go x: 52 # contributors y: 149 # changes cmd/kubeadm/app/cmd/upgrade/node.go x: 43 # contributors y: 120 # changes pkg/registry/core/replicationcontroller/storage/storage.go x: 42 # contributors y: 88 # changes pkg/controller/namespace/deletion/namespaced_resources_deleter.go x: 36 # contributors y: 78 # changes staging/src/k8s.io/cloud-provider/controllers/service/controller.go x: 29 # contributors y: 74 # changes staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go x: 31 # contributors y: 74 # changes pkg/volume/iscsi/iscsi_util.go x: 71 # contributors y: 163 # changes cmd/kube-controller-manager/app/autoscaling.go x: 40 # contributors y: 88 # changes staging/src/k8s.io/code-generator/cmd/applyconfiguration-gen/generators/applyconfiguration.go x: 13 # contributors y: 37 # changes staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go x: 34 # contributors y: 119 # changes staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go x: 10 # contributors y: 48 # changes staging/src/k8s.io/apiserver/pkg/storage/etcd3/stats.go x: 2 # contributors y: 8 # changes pkg/kubelet/server/stats/handler.go x: 51 # contributors y: 96 # changes staging/src/k8s.io/apiserver/pkg/endpoints/installer.go x: 71 # contributors y: 220 # changes pkg/kubelet/stats/cadvisor_stats_provider.go x: 48 # contributors y: 96 # changes pkg/controller/volume/attachdetach/reconciler/reconciler.go x: 66 # contributors y: 117 # changes pkg/scheduler/framework/plugins/interpodaffinity/filtering.go x: 26 # contributors y: 79 # changes pkg/scheduler/framework/plugins/interpodaffinity/scoring.go x: 31 # contributors y: 84 # changes staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go x: 26 # contributors y: 59 # changes pkg/volume/util/util.go x: 104 # contributors y: 232 # changes pkg/kubelet/kuberuntime/helpers.go x: 61 # contributors y: 152 # changes pkg/kubelet/kuberuntime/instrumented_services.go x: 42 # contributors y: 85 # changes plugin/pkg/admission/defaulttolerationseconds/admission.go x: 30 # contributors y: 51 # changes pkg/util/flag/flags.go x: 27 # contributors y: 35 # changes pkg/apis/admissionregistration/types.go x: 43 # contributors y: 88 # changes staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto x: 65 # contributors y: 186 # changes staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go x: 65 # contributors y: 199 # changes pkg/controller/cronjob/utils.go x: 55 # contributors y: 117 # changes cmd/kubeadm/app/util/config/initconfiguration.go x: 41 # contributors y: 115 # changes staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go x: 28 # contributors y: 59 # changes pkg/kubelet/nodestatus/setters.go x: 53 # contributors y: 116 # changes plugin/pkg/admission/noderestriction/admission.go x: 54 # contributors y: 137 # changes pkg/controller/garbagecollector/operations.go x: 34 # contributors y: 64 # changes pkg/api/v1/resource/helpers.go x: 33 # contributors y: 54 # changes staging/src/k8s.io/apimachinery/pkg/runtime/serializer/cbor/cbor.go x: 2 # contributors y: 19 # changes staging/src/k8s.io/apimachinery/pkg/runtime/serializer/cbor/internal/modes/encode.go x: 2 # contributors y: 14 # changes pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go x: 77 # contributors y: 190 # changes pkg/kubelet/volumemanager/reconciler/reconciler.go x: 82 # contributors y: 191 # changes pkg/kubelet/cm/dra/claiminfo.go x: 8 # contributors y: 34 # changes pkg/controller/replicaset/replica_set_utils.go x: 31 # contributors y: 73 # changes pkg/proxy/config/config.go x: 61 # contributors y: 122 # changes pkg/proxy/types.go x: 44 # contributors y: 96 # changes pkg/credentialprovider/keyring.go x: 47 # contributors y: 70 # changes pkg/credentialprovider/secrets/secrets.go x: 12 # contributors y: 12 # changes pkg/kubelet/kubelet_network.go x: 58 # contributors y: 98 # changes cmd/kubelet/kubelet.go x: 82 # contributors y: 187 # changes pkg/kubelet/pod/mirror_client.go x: 41 # contributors y: 71 # changes staging/src/k8s.io/apiserver/pkg/server/options/etcd.go x: 58 # contributors y: 148 # changes pkg/securitycontext/util.go x: 47 # contributors y: 67 # changes pkg/registry/core/persistentvolume/strategy.go x: 32 # contributors y: 71 # changes pkg/registry/core/service/storage/storage.go x: 38 # contributors y: 107 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresource/strategy.go x: 30 # contributors y: 74 # changes plugin/pkg/admission/serviceaccount/admission.go x: 64 # contributors y: 160 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/patch.go x: 69 # contributors y: 195 # changes staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go x: 21 # contributors y: 64 # changes pkg/volume/configmap/configmap.go x: 63 # contributors y: 130 # changes pkg/volume/fc/fc.go x: 72 # contributors y: 166 # changes pkg/volume/nfs/nfs.go x: 85 # contributors y: 187 # changes pkg/volume/secret/secret.go x: 84 # contributors y: 181 # changes pkg/scheduler/profile/profile.go x: 17 # contributors y: 42 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller.go x: 21 # contributors y: 109 # changes staging/src/k8s.io/client-go/rest/request.go x: 74 # contributors y: 199 # changes staging/src/k8s.io/code-generator/cmd/client-gen/generators/generator_for_type.go x: 19 # contributors y: 57 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/dispatcher.go x: 33 # contributors y: 78 # changes pkg/controller/replication/replication_controller.go x: 85 # contributors y: 231 # changes cmd/kubeadm/app/cmd/completion.go x: 40 # contributors y: 62 # changes cmd/kubeadm/app/cmd/phases/init/certs.go x: 28 # contributors y: 67 # changes cmd/kubeadm/app/cmd/token.go x: 80 # contributors y: 209 # changes cmd/kubeadm/app/phases/addons/dns/dns.go x: 54 # contributors y: 133 # changes cmd/kubeadm/app/phases/addons/proxy/proxy.go x: 43 # contributors y: 95 # changes cmd/kubeadm/app/phases/bootstraptoken/clusterinfo/clusterinfo.go x: 34 # contributors y: 47 # changes cmd/kubeadm/app/phases/certs/certs.go x: 60 # contributors y: 140 # changes cmd/kubeadm/app/phases/kubeconfig/kubeconfig.go x: 56 # contributors y: 150 # changes cmd/kubeadm/app/phases/upgrade/staticpods.go x: 62 # contributors y: 152 # changes cmd/kubeadm/app/preflight/utils.go x: 24 # contributors y: 30 # changes cmd/kubeadm/app/util/endpoint.go x: 30 # contributors y: 45 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/create.go x: 57 # contributors y: 142 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go x: 62 # contributors y: 195 # changes staging/src/k8s.io/apiserver/pkg/endpoints/handlers/update.go x: 55 # contributors y: 141 # changes cmd/kubeadm/app/phases/addons/dns/manifests.go x: 48 # contributors y: 120 # changes staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go x: 17 # contributors y: 79 # changes pkg/volume/git_repo/git_repo.go x: 64 # contributors y: 141 # changes pkg/apis/core/fuzzer/fuzzer.go x: 44 # contributors y: 71 # changes pkg/api/testing/fuzzer.go x: 115 # contributors y: 269 # changes pkg/volume/downwardapi/downwardapi.go x: 68 # contributors y: 147 # changes pkg/volume/iscsi/disk_manager.go x: 39 # contributors y: 66 # changes cmd/kube-apiserver/app/options/options.go x: 98 # contributors y: 262 # changes staging/src/k8s.io/kube-aggregator/pkg/cmd/server/start.go x: 34 # contributors y: 81 # changes staging/src/k8s.io/client-go/kubernetes/typed/apps/v1beta1/apps_client.go x: 28 # contributors y: 34 # changes staging/src/k8s.io/client-go/kubernetes/typed/authorization/v1/authorization_client.go x: 21 # contributors y: 24 # changes staging/src/k8s.io/api/policy/v1beta1/generated.proto x: 42 # contributors y: 66 # changes staging/src/k8s.io/api/policy/v1beta1/types.go x: 38 # contributors y: 71 # changes pkg/apis/extensions/v1beta1/doc.go x: 32 # contributors y: 44 # changes staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/doc.go x: 7 # contributors y: 6 # changes staging/src/k8s.io/apiserver/pkg/server/options/authentication.go x: 31 # contributors y: 92 # changes pkg/util/node/node.go x: 67 # contributors y: 124 # changes pkg/kubelet/types/types.go x: 32 # contributors y: 42 # changes pkg/kubelet/pod/pod_manager.go x: 49 # contributors y: 79 # changes staging/src/k8s.io/client-go/kubernetes/typed/scheduling/v1/priorityclass.go x: 10 # contributors y: 25 # changes pkg/kubelet/cadvisor/util.go x: 43 # contributors y: 65 # changes pkg/controller/volume/persistentvolume/index.go x: 46 # contributors y: 79 # changes plugin/pkg/admission/alwayspullimages/admission.go x: 34 # contributors y: 58 # changes pkg/registry/registrytest/etcd.go x: 36 # contributors y: 104 # changes staging/src/k8s.io/component-base/logs/example/cmd/logger.go x: 4 # contributors y: 21 # changes pkg/volume/util/atomic_writer.go x: 38 # contributors y: 59 # changes staging/src/k8s.io/apiserver/pkg/server/options/serving.go x: 45 # contributors y: 108 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go x: 18 # contributors y: 125 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/apf_filter.go x: 14 # contributors y: 64 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/interface.go x: 8 # contributors y: 45 # changes plugin/pkg/admission/podtolerationrestriction/admission.go x: 43 # contributors y: 72 # changes staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/types.go x: 6 # contributors y: 51 # changes pkg/controller/controller_ref_manager.go x: 41 # contributors y: 81 # changes plugin/pkg/admission/imagepolicy/admission.go x: 45 # contributors y: 90 # changes pkg/credentialprovider/config.go x: 41 # contributors y: 65 # changes cmd/kubemark/hollow-node.go x: 93 # contributors y: 195 # changes cmd/kube-apiserver/apiserver.go x: 61 # contributors y: 99 # changes pkg/fieldpath/fieldpath.go x: 35 # contributors y: 49 # changes pkg/registry/core/secret/strategy.go x: 22 # contributors y: 60 # changes pkg/probe/http/http.go x: 51 # contributors y: 85 # changes pkg/registry/rbac/rest/storage_rbac.go x: 44 # contributors y: 120 # changes cluster/addons/dns-horizontal-autoscaler/dns-horizontal-autoscaler.yaml x: 37 # contributors y: 84 # changes pkg/registry/apps/rest/storage_apps.go x: 32 # contributors y: 74 # changes cluster/addons/fluentd-gcp/fluentd-gcp-ds.yaml x: 51 # contributors y: 160 # changes pkg/apis/extensions/types.go x: 90 # contributors y: 230 # changes pkg/securitycontext/fake.go x: 29 # contributors y: 34 # changes plugin/pkg/admission/namespace/autoprovision/admission.go x: 52 # contributors y: 118 # changes plugin/pkg/admission/namespace/exists/admission.go x: 53 # contributors y: 121 # changes
1553.0
# changes
  min: 1.0
  average: 23.41
  25th percentile: 5.0
  median: 10.0
  75th percentile: 22.0
  max: 1553.0
0 486.0
# contributors
min: 1.0 | average: 12.19 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 14.0 | max: 486.0

Number of Contributors vs. File Size: 7201 points

cmd/kubelet/app/options/options.go x: 199 # contributors y: 337 lines of code cmd/kubelet/app/server.go x: 327 # contributors y: 1090 lines of code pkg/scheduler/backend/workloadmanager/podgroupstate.go x: 2 # contributors y: 119 lines of code pkg/scheduler/backend/workloadmanager/workloadmanager.go x: 3 # contributors y: 77 lines of code pkg/scheduler/framework/plugins/gangscheduling/gangscheduling.go x: 3 # contributors y: 174 lines of code staging/src/k8s.io/kube-scheduler/framework/listers.go x: 8 # contributors y: 69 lines of code pkg/kubelet/stats/cri_stats_provider_windows.go x: 24 # contributors y: 282 lines of code pkg/features/kube_features.go x: 384 # contributors y: 1189 lines of code pkg/kubelet/kubelet.go x: 486 # contributors y: 2216 lines of code pkg/kubelet/kubelet_getters.go x: 81 # contributors y: 295 lines of code pkg/kubelet/kubelet_pods.go x: 190 # contributors y: 2106 lines of code pkg/kubelet/kubelet_volumes.go x: 51 # contributors y: 185 lines of code pkg/kubelet/allocation/allocation_manager.go x: 12 # contributors y: 575 lines of code pkg/kubelet/cm/devicemanager/plugin/v1beta1/client.go x: 10 # contributors y: 105 lines of code pkg/kubelet/cm/dra/plugin/dra_plugin_manager.go x: 5 # contributors y: 345 lines of code pkg/kubelet/kuberuntime/kuberuntime_container_linux.go x: 44 # contributors y: 384 lines of code pkg/kubelet/lifecycle/handlers.go x: 64 # contributors y: 225 lines of code pkg/kubelet/metrics/collectors/cri_metrics.go x: 6 # contributors y: 88 lines of code pkg/kubelet/pleg/generic.go x: 77 # contributors y: 448 lines of code pkg/kubelet/prober/prober.go x: 88 # contributors y: 208 lines of code pkg/kubelet/prober/prober_manager.go x: 43 # contributors y: 331 lines of code pkg/kubelet/stats/cri_stats_provider.go x: 66 # contributors y: 991 lines of code pkg/kubelet/stats/helper.go x: 46 # contributors y: 433 lines of code pkg/kubelet/volumemanager/reconciler/reconstruct.go x: 10 # contributors y: 146 lines of code pkg/kubelet/kuberuntime/kuberuntime_container.go x: 127 # contributors y: 1058 lines of code pkg/kubelet/oom/oom_watcher_linux.go x: 17 # contributors y: 58 lines of code pkg/kubelet/pluginmanager/plugin_manager.go x: 10 # contributors y: 71 lines of code pkg/kubelet/prober/worker.go x: 60 # contributors y: 258 lines of code pkg/kubelet/volumemanager/volume_manager.go x: 80 # contributors y: 407 lines of code staging/src/k8s.io/apiserver/pkg/server/flagz/flagz.go x: 3 # contributors y: 204 lines of code staging/src/k8s.io/apiserver/pkg/server/statusz/statusz.go x: 2 # contributors y: 248 lines of code staging/src/k8s.io/client-go/features/known_features.go x: 10 # contributors y: 42 lines of code hack/golangci-hints.yaml x: 33 # contributors y: 350 lines of code hack/golangci.yaml x: 36 # contributors y: 430 lines of code hack/kube-api-linter/kube-api-linter.yaml x: 8 # contributors y: 40 lines of code staging/src/k8s.io/api/scheduling/v1/generated.proto x: 13 # contributors y: 58 lines of code staging/src/k8s.io/api/scheduling/v1/types.go x: 11 # contributors y: 18 lines of code staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto x: 24 # contributors y: 180 lines of code staging/src/k8s.io/api/scheduling/v1alpha1/types.go x: 18 # contributors y: 51 lines of code staging/src/k8s.io/api/scheduling/v1beta1/types.go x: 14 # contributors y: 18 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/delegator.go x: 6 # contributors y: 400 lines of code pkg/proxy/winkernel/hns.go x: 7 # contributors y: 479 lines of code pkg/proxy/winkernel/proxier.go x: 79 # contributors y: 1373 lines of code pkg/kubelet/cm/dra/manager.go x: 16 # contributors y: 698 lines of code pkg/scheduler/schedule_one.go x: 34 # contributors y: 838 lines of code pkg/scheduler/scheduler.go x: 138 # contributors y: 471 lines of code staging/src/k8s.io/kubectl/pkg/cmd/run/run.go x: 26 # contributors y: 604 lines of code build/dependencies.yaml x: 94 # contributors y: 234 lines of code cmd/kubeadm/app/phases/upgrade/health.go x: 39 # contributors y: 211 lines of code cmd/kube-controller-manager/app/core.go x: 133 # contributors y: 947 lines of code cmd/kube-controller-manager/app/plugins.go x: 80 # contributors y: 98 lines of code cmd/kubelet/app/plugins.go x: 86 # contributors y: 44 lines of code pkg/apis/core/types.go x: 201 # contributors y: 2086 lines of code pkg/controller/volume/attachdetach/attach_detach_controller.go x: 99 # contributors y: 633 lines of code pkg/controller/volume/expand/expand_controller.go x: 58 # contributors y: 346 lines of code pkg/controller/volume/persistentvolume/pv_controller_base.go x: 81 # contributors y: 572 lines of code pkg/controller/volume/persistentvolume/volume_host.go x: 47 # contributors y: 82 lines of code pkg/kubelet/volume_host.go x: 61 # contributors y: 223 lines of code pkg/kubemark/hollow_kubelet.go x: 96 # contributors y: 171 lines of code pkg/scheduler/framework/plugins/feature/feature.go x: 34 # contributors y: 59 lines of code pkg/scheduler/framework/plugins/nodevolumelimits/csi.go x: 40 # contributors y: 488 lines of code pkg/scheduler/framework/plugins/nodevolumelimits/utils.go x: 17 # contributors y: 24 lines of code pkg/scheduler/framework/plugins/volumebinding/binder.go x: 33 # contributors y: 762 lines of code pkg/volume/csi/csi_plugin.go x: 86 # contributors y: 754 lines of code pkg/volume/csimigration/plugin_manager.go x: 16 # contributors y: 100 lines of code pkg/volume/plugins.go x: 136 # contributors y: 573 lines of code pkg/volume/testing/volume_host.go x: 11 # contributors y: 338 lines of code plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go x: 94 # contributors y: 490 lines of code staging/src/k8s.io/api/core/v1/generated.proto x: 243 # contributors y: 6296 lines of code staging/src/k8s.io/api/core/v1/types.go x: 267 # contributors y: 2131 lines of code staging/src/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumesource.go x: 7 # contributors y: 116 lines of code staging/src/k8s.io/client-go/applyconfigurations/core/v1/volumesource.go x: 8 # contributors y: 156 lines of code cmd/kubeadm/app/util/etcd/etcd.go x: 47 # contributors y: 540 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/output_tests/native/basics/doc.go x: 2 # contributors y: 34 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/output_tests/native/unions/doc.go x: 2 # contributors y: 17 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validation.go x: 6 # contributors y: 1354 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/registry.go x: 5 # contributors y: 200 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/union.go x: 5 # contributors y: 381 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/validators.go x: 6 # contributors y: 276 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/zeroorone.go x: 4 # contributors y: 89 lines of code staging/src/k8s.io/api/authentication/v1/generated.proto x: 29 # contributors y: 172 lines of code staging/src/k8s.io/api/authentication/v1/types.go x: 25 # contributors y: 67 lines of code staging/src/k8s.io/api/authentication/v1alpha1/generated.proto x: 5 # contributors y: 38 lines of code staging/src/k8s.io/api/authentication/v1alpha1/types.go x: 4 # contributors y: 13 lines of code staging/src/k8s.io/api/authentication/v1beta1/generated.proto x: 23 # contributors y: 116 lines of code pkg/kubelet/container/helpers.go x: 97 # contributors y: 371 lines of code pkg/kubelet/container/testing/fake_runtime_helper.go x: 27 # contributors y: 90 lines of code pkg/kubelet/kubelet_node_status.go x: 147 # contributors y: 557 lines of code pkg/kubelet/kuberuntime/kuberuntime_sandbox.go x: 62 # contributors y: 293 lines of code pkg/kubelet/kuberuntime/security_context.go x: 38 # contributors y: 113 lines of code pkg/kubelet/userns/userns_manager.go x: 11 # contributors y: 390 lines of code hack/golangci.yaml.in x: 18 # contributors y: 231 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/delete.go x: 57 # contributors y: 334 lines of code staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go x: 25 # contributors y: 808 lines of code staging/src/k8s.io/kubectl/pkg/cmd/debug/profiles.go x: 13 # contributors y: 356 lines of code staging/src/k8s.io/kubectl/pkg/describe/describe.go x: 83 # contributors y: 4634 lines of code pkg/apis/batch/v1/doc.go x: 22 # contributors y: 1 lines of code pkg/apis/batch/validation/validation.go x: 51 # contributors y: 891 lines of code pkg/registry/batch/cronjob/strategy.go x: 38 # contributors y: 135 lines of code staging/src/k8s.io/api/batch/v1/generated.proto x: 42 # contributors y: 546 lines of code staging/src/k8s.io/api/batch/v1/types.go x: 41 # contributors y: 170 lines of code staging/src/k8s.io/api/batch/v1beta1/generated.proto x: 21 # contributors y: 116 lines of code staging/src/k8s.io/api/batch/v1beta1/types.go x: 14 # contributors y: 42 lines of code pkg/apis/admissionregistration/validation/validation.go x: 39 # contributors y: 1307 lines of code pkg/apis/autoscaling/validation/validation.go x: 35 # contributors y: 374 lines of code pkg/apis/networking/validation/validation.go x: 47 # contributors y: 704 lines of code pkg/apis/rbac/validation/validation.go x: 23 # contributors y: 182 lines of code pkg/apis/scheduling/v1alpha1/doc.go x: 12 # contributors y: 1 lines of code pkg/apis/scheduling/validation/validation.go x: 17 # contributors y: 155 lines of code pkg/registry/scheduling/workload/strategy.go x: 3 # contributors y: 44 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go x: 6 # contributors y: 95 lines of code staging/src/k8s.io/apimachinery/pkg/api/validate/strfmt.go x: 4 # contributors y: 186 lines of code staging/src/k8s.io/apimachinery/pkg/api/validation/path/name.go x: 6 # contributors y: 12 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go x: 25 # contributors y: 170 lines of code staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go x: 78 # contributors y: 1160 lines of code staging/src/k8s.io/apiserver/pkg/registry/rest/create.go x: 36 # contributors y: 125 lines of code staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go x: 37 # contributors y: 1321 lines of code staging/src/k8s.io/apiserver/pkg/registry/rest/update.go x: 31 # contributors y: 164 lines of code staging/src/k8s.io/apiserver/pkg/storage/util.go x: 16 # contributors y: 78 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/format.go x: 5 # contributors y: 116 lines of code staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go x: 13 # contributors y: 85 lines of code staging/publishing/rules.yaml x: 67 # contributors y: 2477 lines of code pkg/api/testing/validation.go x: 7 # contributors y: 236 lines of code staging/src/k8s.io/client-go/testing/fixture.go x: 40 # contributors y: 771 lines of code pkg/controller/deployment/recreate.go x: 26 # contributors y: 86 lines of code pkg/controller/deployment/rolling.go x: 32 # contributors y: 142 lines of code pkg/controller/deployment/sync.go x: 63 # contributors y: 372 lines of code pkg/scheduler/backend/queue/scheduling_queue.go x: 11 # contributors y: 925 lines of code pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go x: 36 # contributors y: 942 lines of code pkg/scheduler/framework/plugins/volumebinding/volume_binding.go x: 39 # contributors y: 475 lines of code pkg/scheduler/framework/preemption/preemption.go x: 33 # contributors y: 550 lines of code pkg/scheduler/framework/runtime/framework.go x: 47 # contributors y: 1542 lines of code pkg/scheduler/testing/framework/fake_plugins.go x: 10 # contributors y: 195 lines of code staging/src/k8s.io/kube-scheduler/framework/interface.go x: 6 # contributors y: 321 lines of code pkg/scheduler/apis/config/validation/validation_pluginargs.go x: 18 # contributors y: 297 lines of code staging/src/k8s.io/code-generator/cmd/defaulter-gen/generators/defaulter.go x: 6 # contributors y: 936 lines of code pkg/kubelet/kuberuntime/kuberuntime_manager.go x: 140 # contributors y: 1567 lines of code pkg/controller/history/controller_history.go x: 36 # contributors y: 395 lines of code pkg/controller/statefulset/stateful_set.go x: 64 # contributors y: 396 lines of code pkg/controller/statefulset/stateful_set_control.go x: 54 # contributors y: 595 lines of code pkg/registry/batch/job/strategy.go x: 47 # contributors y: 315 lines of code staging/src/k8s.io/component-base/featuregate/feature_gate.go x: 15 # contributors y: 774 lines of code staging/src/k8s.io/component-base/featuregate/testing/feature_gate.go x: 11 # contributors y: 228 lines of code staging/src/k8s.io/apimachinery/pkg/api/meta/interfaces.go x: 11 # contributors y: 129 lines of code staging/src/k8s.io/apimachinery/pkg/api/meta/meta.go x: 31 # contributors y: 524 lines of code staging/src/k8s.io/apimachinery/pkg/api/meta/priority.go x: 12 # contributors y: 200 lines of code staging/src/k8s.io/apimachinery/pkg/api/meta/restmapper.go x: 14 # contributors y: 418 lines of code staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/connection.go x: 13 # contributors y: 120 lines of code staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/upgrade.go x: 12 # contributors y: 69 lines of code staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/conn.go x: 7 # contributors y: 316 lines of code staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/stream.go x: 4 # contributors y: 123 lines of code staging/src/k8s.io/apimachinery/pkg/util/net/interface.go x: 17 # contributors y: 397 lines of code staging/src/k8s.io/apimachinery/pkg/util/proxy/dial.go x: 18 # contributors y: 80 lines of code staging/src/k8s.io/apimachinery/pkg/util/proxy/transport.go x: 20 # contributors y: 188 lines of code staging/src/k8s.io/apimachinery/pkg/util/proxy/upgradeaware.go x: 32 # contributors y: 385 lines of code staging/src/k8s.io/client-go/discovery/cached/disk/cached_discovery.go x: 19 # contributors y: 257 lines of code staging/src/k8s.io/client-go/discovery/cached/memory/memcache.go x: 16 # contributors y: 298 lines of code staging/src/k8s.io/client-go/discovery/discovery_client.go x: 62 # contributors y: 825 lines of code staging/src/k8s.io/client-go/discovery/fake/discovery.go x: 35 # contributors y: 158 lines of code staging/src/k8s.io/client-go/openapi/cached/client.go x: 4 # contributors y: 50 lines of code staging/src/k8s.io/client-go/openapi/cached/groupversion.go x: 6 # contributors y: 43 lines of code staging/src/k8s.io/client-go/openapi/groupversion.go x: 7 # contributors y: 72 lines of code staging/src/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go x: 34 # contributors y: 499 lines of code staging/src/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go x: 22 # contributors y: 259 lines of code staging/src/k8s.io/client-go/restmapper/shortcut.go x: 16 # contributors y: 170 lines of code staging/src/k8s.io/client-go/tools/clientcmd/client_config.go x: 54 # contributors y: 501 lines of code staging/src/k8s.io/client-go/tools/clientcmd/config.go x: 19 # contributors y: 362 lines of code staging/src/k8s.io/client-go/tools/clientcmd/loader.go x: 31 # contributors y: 474 lines of code staging/src/k8s.io/client-go/tools/portforward/portforward.go x: 37 # contributors y: 340 lines of code staging/src/k8s.io/client-go/tools/remotecommand/errorstream.go x: 8 # contributors y: 27 lines of code staging/src/k8s.io/client-go/tools/remotecommand/remotecommand.go x: 19 # contributors y: 25 lines of code staging/src/k8s.io/client-go/tools/remotecommand/spdy.go x: 5 # contributors y: 122 lines of code staging/src/k8s.io/client-go/tools/remotecommand/v1.go x: 17 # contributors y: 109 lines of code staging/src/k8s.io/client-go/tools/remotecommand/v2.go x: 16 # contributors y: 120 lines of code staging/src/k8s.io/client-go/tools/remotecommand/v5.go x: 5 # contributors y: 14 lines of code staging/src/k8s.io/client-go/tools/remotecommand/websocket.go x: 9 # contributors y: 383 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go x: 59 # contributors y: 952 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/store/store.go x: 2 # contributors y: 74 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/store/store_btree.go x: 2 # contributors y: 384 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go x: 33 # contributors y: 668 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go x: 69 # contributors y: 722 lines of code staging/src/k8s.io/apimachinery/pkg/util/validation/field/errors.go x: 22 # contributors y: 309 lines of code pkg/controller/endpointslice/endpointslice_controller.go x: 35 # contributors y: 468 lines of code pkg/registry/core/service/strategy.go x: 48 # contributors y: 251 lines of code pkg/registry/discovery/endpointslice/strategy.go x: 11 # contributors y: 174 lines of code staging/src/k8s.io/endpointslice/reconciler.go x: 5 # contributors y: 443 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/mutating/dispatcher.go x: 6 # contributors y: 232 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go x: 7 # contributors y: 150 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/typechecking.go x: 6 # contributors y: 372 lines of code pkg/controller/serviceaccount/tokengetter.go x: 44 # contributors y: 47 lines of code pkg/controller/serviceaccount/tokens_controller.go x: 65 # contributors y: 454 lines of code pkg/serviceaccount/claims.go x: 22 # contributors y: 233 lines of code pkg/serviceaccount/jwt.go x: 49 # contributors y: 310 lines of code pkg/serviceaccount/legacy.go x: 24 # contributors y: 154 lines of code pkg/registry/autoscaling/horizontalpodautoscaler/strategy.go x: 28 # contributors y: 156 lines of code staging/src/k8s.io/api/autoscaling/v1/generated.proto x: 27 # contributors y: 409 lines of code staging/src/k8s.io/api/autoscaling/v1/types.go x: 28 # contributors y: 143 lines of code staging/src/k8s.io/api/autoscaling/v2/generated.proto x: 11 # contributors y: 439 lines of code staging/src/k8s.io/api/autoscaling/v2/types.go x: 10 # contributors y: 165 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/limits.go x: 6 # contributors y: 144 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/list.go x: 3 # contributors y: 339 lines of code staging/src/k8s.io/code-generator/cmd/validation-gen/validators/required.go x: 5 # contributors y: 216 lines of code pkg/kubelet/cm/devicemanager/manager.go x: 78 # contributors y: 840 lines of code pkg/kubelet/kuberuntime/kuberuntime_image.go x: 44 # contributors y: 125 lines of code pkg/kubelet/images/image_manager.go x: 50 # contributors y: 334 lines of code pkg/kubelet/images/pullmanager/fs_pullrecords.go x: 3 # contributors y: 320 lines of code pkg/kubelet/images/pullmanager/image_pull_manager.go x: 6 # contributors y: 425 lines of code pkg/kubelet/images/pullmanager/mem_pullrecords.go x: 3 # contributors y: 210 lines of code pkg/kubelet/podcertificate/podcertificatemanager.go x: 5 # contributors y: 716 lines of code cmd/kubeadm/app/phases/kubelet/flags.go x: 40 # contributors y: 112 lines of code pkg/apis/resource/validation/validation.go x: 20 # contributors y: 1218 lines of code staging/src/k8s.io/api/resource/v1/generated.proto x: 11 # contributors y: 1562 lines of code staging/src/k8s.io/api/resource/v1/types.go x: 11 # contributors y: 315 lines of code staging/src/k8s.io/api/resource/v1beta1/generated.proto x: 14 # contributors y: 1577 lines of code staging/src/k8s.io/api/resource/v1beta2/types.go x: 13 # contributors y: 315 lines of code pkg/apis/discovery/v1beta1/doc.go x: 7 # contributors y: 1 lines of code pkg/apis/discovery/validation/validation.go x: 9 # contributors y: 194 lines of code staging/src/k8s.io/api/discovery/v1/generated.proto x: 18 # contributors y: 195 lines of code staging/src/k8s.io/api/discovery/v1beta1/types.go x: 16 # contributors y: 53 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/watch.go x: 33 # contributors y: 299 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/get.go x: 35 # contributors y: 235 lines of code cmd/kube-controller-manager/app/options/options.go x: 115 # contributors y: 464 lines of code pkg/apis/networking/v1/doc.go x: 16 # contributors y: 1 lines of code staging/src/k8s.io/api/networking/v1/generated.proto x: 39 # contributors y: 582 lines of code staging/src/k8s.io/api/networking/v1/types.go x: 36 # contributors y: 184 lines of code staging/src/k8s.io/api/networking/v1beta1/generated.proto x: 18 # contributors y: 401 lines of code staging/src/k8s.io/api/networking/v1beta1/types.go x: 18 # contributors y: 134 lines of code pkg/proxy/ipvs/proxier.go x: 144 # contributors y: 1305 lines of code pkg/kubelet/runtime.go x: 37 # contributors y: 129 lines of code pkg/controller/deployment/deployment_controller.go x: 95 # contributors y: 480 lines of code staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting/allocator_testing.go x: 8 # contributors y: 6009 lines of code staging/src/k8s.io/dynamic-resource-allocation/structured/internal/experimental/allocator_experimental.go x: 7 # contributors y: 1220 lines of code staging/src/k8s.io/dynamic-resource-allocation/structured/internal/incubating/allocator_incubating.go x: 7 # contributors y: 1035 lines of code staging/src/k8s.io/dynamic-resource-allocation/structured/internal/stable/allocator_stable.go x: 7 # contributors y: 984 lines of code pkg/volume/csi/csi_client.go x: 50 # contributors y: 601 lines of code pkg/volume/csi/fake/fake_client.go x: 35 # contributors y: 394 lines of code cmd/kube-controller-manager/app/options/resourceclaimcontroller.go x: 1 # contributors y: 32 lines of code pkg/controller/apis/config/types.go x: 22 # contributors y: 69 lines of code pkg/controller/apis/config/v1alpha1/defaults.go x: 24 # contributors y: 73 lines of code staging/src/k8s.io/kube-controller-manager/config/v1alpha1/types.go x: 35 # contributors y: 182 lines of code pkg/printers/internalversion/printers.go x: 143 # contributors y: 2955 lines of code pkg/controller/garbagecollector/graph_builder.go x: 52 # contributors y: 756 lines of code pkg/controller/resourcequota/resource_quota_monitor.go x: 33 # contributors y: 260 lines of code pkg/kubelet/config/apiserver.go x: 54 # contributors y: 40 lines of code pkg/kubelet/config/config.go x: 89 # contributors y: 279 lines of code pkg/kubelet/config/file.go x: 62 # contributors y: 189 lines of code pkg/kubelet/config/file_linux.go x: 29 # contributors y: 115 lines of code pkg/kubelet/config/http.go x: 55 # contributors y: 104 lines of code pkg/kubelet/types/pod_update.go x: 47 # contributors y: 125 lines of code pkg/controller/storageversionmigrator/storageversionmigrator.go x: 8 # contributors y: 317 lines of code pkg/kubelet/lifecycle/predicate.go x: 56 # contributors y: 324 lines of code pkg/scheduler/framework/plugins/noderesources/fit.go x: 45 # contributors y: 537 lines of code pkg/controller/volume/attachdetach/testing/testvolumespec.go x: 53 # contributors y: 301 lines of code staging/src/k8s.io/apimachinery/pkg/runtime/testing/validation.go x: 5 # contributors y: 87 lines of code pkg/kubelet/apis/config/types.go x: 80 # contributors y: 262 lines of code pkg/kubelet/apis/config/validation/validation.go x: 49 # contributors y: 334 lines of code staging/src/k8s.io/kubelet/config/v1beta1/types.go x: 72 # contributors y: 251 lines of code staging/src/k8s.io/apiserver/pkg/features/kube_features.go x: 87 # contributors y: 212 lines of code staging/src/k8s.io/client-go/tools/leaderelection/leaderelection.go x: 56 # contributors y: 336 lines of code pkg/controller/resourceclaim/controller.go x: 21 # contributors y: 831 lines of code pkg/scheduler/framework/plugins/interpodaffinity/plugin.go x: 21 # contributors y: 228 lines of code pkg/scheduler/framework/plugins/podtopologyspread/plugin.go x: 27 # contributors y: 271 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_test_context.go x: 6 # contributors y: 519 lines of code staging/src/k8s.io/client-go/dynamic/fake/simple.go x: 25 # contributors y: 434 lines of code staging/src/k8s.io/client-go/metadata/fake/simple.go x: 10 # contributors y: 314 lines of code staging/src/k8s.io/client-go/transport/round_trippers.go x: 45 # contributors y: 585 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/testing/mock.go x: 2 # contributors y: 116 lines of code pkg/controller/certificates/clustertrustbundlepublisher/publisher.go x: 4 # contributors y: 284 lines of code staging/src/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go x: 9 # contributors y: 266 lines of code staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_cafile_content.go x: 16 # contributors y: 198 lines of code staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_serving_content.go x: 15 # contributors y: 159 lines of code staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go x: 71 # contributors y: 629 lines of code staging/src/k8s.io/apiserver/pkg/server/hooks.go x: 27 # contributors y: 157 lines of code staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/controller/controller.go x: 8 # contributors y: 189 lines of code staging/src/k8s.io/apiserver/pkg/storage/cacher/progress/watch_progress.go x: 3 # contributors y: 95 lines of code staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/grpc_service.go x: 8 # contributors y: 110 lines of code staging/src/k8s.io/client-go/tools/leaderelection/leasecandidate.go x: 5 # contributors y: 160 lines of code pkg/controller/devicetainteviction/device_taint_eviction.go x: 5 # contributors y: 1243 lines of code cmd/kubeadm/app/cmd/config.go x: 65 # contributors y: 412 lines of code cmd/kubeadm/app/cmd/options/constant.go x: 29 # contributors y: 50 lines of code cmd/kubeadm/app/util/config/common.go x: 37 # contributors y: 361 lines of code cmd/kubeadm/app/cmd/reset.go x: 84 # contributors y: 246 lines of code cmd/kubeadm/app/cmd/init.go x: 130 # contributors y: 478 lines of code cmd/kubeadm/app/cmd/phases/init/kubeletfinalize.go x: 12 # contributors y: 100 lines of code cmd/kubeadm/app/cmd/upgrade/plan.go x: 59 # contributors y: 293 lines of code pkg/scheduler/framework/plugins/defaultpreemption/default_preemption.go x: 38 # contributors y: 269 lines of code pkg/scheduler/framework/types.go x: 55 # contributors y: 728 lines of code cluster/gce/windows/k8s-node-setup.psm1 x: 45 # contributors y: 2114 lines of code staging/src/k8s.io/component-base/version/base.go x: 10 # contributors y: 12 lines of code staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go x: 21 # contributors y: 321 lines of code cmd/kubeadm/app/constants/constants.go x: 127 # contributors y: 331 lines of code staging/src/k8s.io/sample-apiserver/artifacts/example/deployment.yaml x: 20 # contributors y: 25 lines of code cluster/gce/addons/konnectivity-agent/konnectivity-agent-ds.yaml x: 15 # contributors y: 82 lines of code cluster/gce/manifests/konnectivity-server.yaml x: 17 # contributors y: 67 lines of code pkg/kubelet/cadvisor/cadvisor_linux.go x: 81 # contributors y: 139 lines of code staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto x: 34 # contributors y: 1918 lines of code staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api_grpc.pb.go x: 3 # contributors y: 1334 lines of code cmd/kubeadm/app/phases/etcd/local.go x: 63 # contributors y: 249 lines of code cmd/kubeadm/app/apis/kubeadm/types.go x: 95 # contributors y: 256 lines of code pkg/volume/util/operationexecutor/operation_generator.go x: 102 # contributors y: 1640 lines of code cmd/kubeadm/app/cmd/phases/init/uploadconfig.go x: 20 # contributors y: 107 lines of code cmd/kubeadm/app/cmd/phases/join/kubelet.go x: 27 # contributors y: 218 lines of code cmd/kubeadm/app/cmd/phases/upgrade/apply/uploadconfig.go x: 4 # contributors y: 88 lines of code cmd/kubeadm/app/features/features.go x: 50 # contributors y: 125 lines of code cmd/genfeaturegates/genfeaturegates.go x: 2 # contributors y: 464 lines of code staging/src/k8s.io/apiserver/pkg/storage/etcd3/watcher.go x: 37 # contributors y: 582 lines of code pkg/kubeapiserver/default_storage_factory_builder.go x: 50 # contributors y: 105 lines of code pkg/registry/node/runtimeclass/strategy.go x: 9 # contributors y: 56 lines of code staging/src/k8s.io/api/node/v1/generated.proto x: 9 # contributors y: 93 lines of code staging/src/k8s.io/api/node/v1alpha1/generated.proto x: 18 # contributors y: 102 lines of code staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go x: 39 # contributors y: 795 lines of code staging/src/k8s.io/kubectl/pkg/cmd/apply/patcher.go x: 14 # contributors y: 352 lines of code staging/src/k8s.io/kubectl/pkg/drain/filters.go x: 13 # contributors y: 185 lines of code build/tools.go x: 13 # contributors y: 9 lines of code cmd/kube-proxy/app/server_linux.go x: 13 # contributors y: 270 lines of code cmd/kube-proxy/app/server_windows.go x: 55 # contributors y: 80 lines of code cmd/kubeadm/app/cmd/phases/reset/unmount_linux.go x: 11 # contributors y: 48 lines of code cmd/kubeadm/app/componentconfigs/kubelet_windows.go x: 7 # contributors y: 34 lines of code cmd/kubeadm/app/preflight/checks_linux.go x: 23 # contributors y: 53 lines of code cmd/kubeadm/app/preflight/checks_windows.go x: 24 # contributors y: 20 lines of code cmd/kubeadm/app/util/initsystem/initsystem_unix.go x: 14 # contributors y: 105 lines of code cmd/kubeadm/app/util/runtime/runtime_unix.go x: 9 # contributors y: 17 lines of code cmd/kubeadm/app/util/staticpod/utils_linux.go x: 9 # contributors y: 155 lines of code cmd/kubeadm/app/util/users/users_linux.go x: 10 # contributors y: 500 lines of code pkg/kubelet/cadvisor/cadvisor_unsupported.go x: 45 # contributors y: 41 lines of code pkg/kubelet/cadvisor/helpers_linux.go x: 25 # contributors y: 27 lines of code pkg/kubelet/cm/cgroup_manager_unsupported.go x: 27 # contributors y: 74 lines of code pkg/kubelet/cm/container_manager_linux.go x: 160 # contributors y: 844 lines of code pkg/kubelet/cm/container_manager_unsupported.go x: 37 # contributors y: 23 lines of code pkg/kubelet/cm/container_manager_windows.go x: 61 # contributors y: 289 lines of code pkg/kubelet/cm/cpumanager/cpu_manager_others.go x: 3 # contributors y: 16 lines of code pkg/kubelet/cm/helpers_unsupported.go x: 26 # contributors y: 49 lines of code pkg/kubelet/cm/internal_container_lifecycle_windows.go x: 9 # contributors y: 86 lines of code pkg/kubelet/cm/node_container_manager_linux.go x: 31 # contributors y: 232 lines of code pkg/kubelet/kuberuntime/kuberuntime_container_windows.go x: 31 # contributors y: 111 lines of code pkg/kubelet/nodeshutdown/nodeshutdown_manager_linux.go x: 23 # contributors y: 271 lines of code pkg/kubelet/nodeshutdown/nodeshutdown_manager_windows.go x: 6 # contributors y: 261 lines of code pkg/kubelet/server/stats/summary_sys_containers.go x: 20 # contributors y: 73 lines of code pkg/kubelet/server/stats/summary_sys_containers_windows.go x: 11 # contributors y: 93 lines of code pkg/kubelet/util/boottime_util_linux.go x: 12 # contributors y: 49 lines of code pkg/kubelet/util/util_unix.go x: 28 # contributors y: 18 lines of code pkg/kubelet/util/util_windows.go x: 24 # contributors y: 38 lines of code pkg/kubelet/winstats/network_stats.go x: 14 # contributors y: 247 lines of code pkg/kubelet/winstats/version.go x: 21 # contributors y: 50 lines of code pkg/kubelet/winstats/winstats.go x: 19 # contributors y: 134 lines of code pkg/proxy/iptables/proxier.go x: 171 # contributors y: 999 lines of code pkg/proxy/ipvs/graceful_termination.go x: 22 # contributors y: 157 lines of code pkg/proxy/ipvs/netlink_linux.go x: 29 # contributors y: 140 lines of code pkg/proxy/ipvs/testing/fake.go x: 15 # contributors y: 134 lines of code pkg/proxy/nftables/proxier.go x: 18 # contributors y: 1295 lines of code pkg/util/iptables/iptables.go x: 88 # contributors y: 584 lines of code pkg/util/iptables/testing/fake.go x: 36 # contributors y: 247 lines of code pkg/util/iptables/testing/parse.go x: 5 # contributors y: 255 lines of code pkg/util/oom/oom_linux.go x: 33 # contributors y: 90 lines of code pkg/util/oom/oom_unsupported.go x: 15 # contributors y: 17 lines of code pkg/volume/util/device_util_linux.go x: 25 # contributors y: 199 lines of code pkg/volume/util/fs/fs_windows.go x: 14 # contributors y: 78 lines of code pkg/volume/util/fsquota/project.go x: 12 # contributors y: 292 lines of code pkg/volume/util/fsquota/quota_linux.go x: 18 # contributors y: 344 lines of code pkg/volume/util/hostutil/hostutil_linux.go x: 12 # contributors y: 215 lines of code pkg/volume/util/hostutil/hostutil_windows.go x: 11 # contributors y: 84 lines of code pkg/volume/util/subpath/subpath_linux.go x: 24 # contributors y: 416 lines of code pkg/volume/util/subpath/subpath_windows.go x: 17 # contributors y: 279 lines of code pkg/volume/volume_unsupported.go x: 23 # contributors y: 15 lines of code staging/src/k8s.io/mount-utils/mount_linux.go x: 30 # contributors y: 617 lines of code cmd/kubeadm/app/util/apiclient/idempotency.go x: 40 # contributors y: 169 lines of code cmd/kubeadm/app/cmd/phases/join/controlplanejoin.go x: 23 # contributors y: 130 lines of code staging/src/k8s.io/dynamic-resource-allocation/structured/internal/experimental/pools_experimental.go x: 5 # contributors y: 410 lines of code staging/src/k8s.io/dynamic-resource-allocation/structured/internal/incubating/pools_incubating.go x: 4 # contributors y: 366 lines of code pkg/volume/iscsi/iscsi.go x: 101 # contributors y: 565 lines of code pkg/controller/garbagecollector/graph.go x: 17 # contributors y: 178 lines of code pkg/controller/garbagecollector/patch.go x: 12 # contributors y: 122 lines of code staging/src/k8s.io/kubectl/pkg/cmd/kuberc/set.go x: 2 # contributors y: 224 lines of code staging/src/k8s.io/client-go/applyconfigurations/utils.go x: 62 # contributors y: 1797 lines of code staging/src/k8s.io/client-go/informers/generic.go x: 85 # contributors y: 341 lines of code staging/src/k8s.io/client-go/kubernetes/clientset.go x: 73 # contributors y: 642 lines of code staging/src/k8s.io/client-go/kubernetes/fake/register.go x: 67 # contributors y: 123 lines of code pkg/proxy/endpointslicecache.go x: 20 # contributors y: 216 lines of code staging/src/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go x: 50 # contributors y: 393 lines of code pkg/kubelet/cm/cgroup_manager_linux.go x: 69 # contributors y: 337 lines of code pkg/apis/storage/validation/validation.go x: 53 # contributors y: 460 lines of code staging/src/k8s.io/kubectl/pkg/cmd/auth/cani.go x: 14 # contributors y: 356 lines of code staging/src/k8s.io/kubectl/pkg/cmd/cmd.go x: 23 # contributors y: 362 lines of code staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go x: 22 # contributors y: 439 lines of code staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go x: 29 # contributors y: 384 lines of code staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go x: 15 # contributors y: 439 lines of code pkg/controller/statefulset/stateful_set_utils.go x: 52 # contributors y: 493 lines of code plugin/pkg/auth/authorizer/rbac/bootstrappolicy/policy.go x: 112 # contributors y: 536 lines of code pkg/controller/volume/persistentvolume/pv_controller.go x: 104 # contributors y: 1318 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go x: 8 # contributors y: 123 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/response.go x: 28 # contributors y: 367 lines of code pkg/kubelet/cm/container_manager.go x: 85 # contributors y: 196 lines of code pkg/kubelet/cm/fake_container_manager.go x: 15 # contributors y: 239 lines of code pkg/kubelet/cm/pod_container_manager_linux.go x: 53 # contributors y: 250 lines of code pkg/kubelet/cm/qos_container_manager_linux.go x: 45 # contributors y: 292 lines of code staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go x: 35 # contributors y: 1668 lines of code pkg/scheduler/metrics/metrics.go x: 65 # contributors y: 427 lines of code staging/src/k8s.io/kubectl/pkg/cmd/label/label.go x: 25 # contributors y: 389 lines of code staging/src/k8s.io/kube-aggregator/pkg/controllers/openapi/controller.go x: 24 # contributors y: 117 lines of code cmd/kube-proxy/app/server.go x: 217 # contributors y: 507 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/apiserver.go x: 48 # contributors y: 211 lines of code pkg/volume/csi/csi_mounter.go x: 71 # contributors y: 469 lines of code pkg/volume/csi/nodeinfomanager/nodeinfomanager.go x: 37 # contributors y: 527 lines of code pkg/kubelet/server/server.go x: 138 # contributors y: 1012 lines of code staging/src/k8s.io/apiserver/pkg/server/resourceconfig/helpers.go x: 20 # contributors y: 238 lines of code pkg/api/pod/util.go x: 128 # contributors y: 1537 lines of code pkg/apis/core/validation/validation.go x: 213 # contributors y: 7523 lines of code pkg/registry/core/service/storage/alloc.go x: 9 # contributors y: 748 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/dispatcher.go x: 6 # contributors y: 326 lines of code pkg/scheduler/framework/plugins/nodeaffinity/node_affinity.go x: 28 # contributors y: 264 lines of code pkg/scheduler/framework/plugins/nodeports/node_ports.go x: 24 # contributors y: 119 lines of code pkg/scheduler/framework/plugins/tainttoleration/taint_toleration.go x: 32 # contributors y: 156 lines of code pkg/scheduler/framework/plugins/volumerestrictions/volume_restrictions.go x: 27 # contributors y: 302 lines of code pkg/scheduler/framework/plugins/volumezone/volume_zone.go x: 30 # contributors y: 291 lines of code pkg/scheduler/framework/runtime/batch.go x: 1 # contributors y: 151 lines of code pkg/kubelet/cm/helpers_linux.go x: 47 # contributors y: 283 lines of code pkg/kubelet/container/runtime.go x: 143 # contributors y: 407 lines of code pkg/kubelet/container/testing/fake_runtime.go x: 68 # contributors y: 437 lines of code pkg/kubelet/container/testing/mocks.go x: 5 # contributors y: 1508 lines of code pkg/registry/core/pod/strategy.go x: 79 # contributors y: 761 lines of code pkg/scheduler/testing/wrappers.go x: 40 # contributors y: 1140 lines of code staging/src/k8s.io/component-helpers/resource/helpers.go x: 9 # contributors y: 351 lines of code pkg/kubelet/apis/config/fuzzer/fuzzer.go x: 39 # contributors y: 116 lines of code pkg/kubelet/status/status_manager.go x: 97 # contributors y: 956 lines of code pkg/apis/core/v1/helper/helpers.go x: 40 # contributors y: 244 lines of code pkg/controller/daemon/daemon_controller.go x: 96 # contributors y: 1060 lines of code pkg/controller/daemon/update.go x: 53 # contributors y: 474 lines of code pkg/controller/tainteviction/taint_eviction.go x: 12 # contributors y: 500 lines of code pkg/kubelet/eviction/eviction_manager.go x: 107 # contributors y: 468 lines of code pkg/scheduler/eventhandlers.go x: 56 # contributors y: 580 lines of code pkg/scheduler/framework/plugins/podtopologyspread/common.go x: 17 # contributors y: 129 lines of code pkg/scheduler/framework/plugins/podtopologyspread/filtering.go x: 31 # contributors y: 248 lines of code pkg/scheduler/framework/plugins/podtopologyspread/scoring.go x: 24 # contributors y: 209 lines of code pkg/kubelet/metrics/metrics.go x: 111 # contributors y: 1069 lines of code staging/src/k8s.io/client-go/tools/clientcmd/validation.go x: 26 # contributors y: 281 lines of code staging/src/k8s.io/component-base/metrics/prometheus/restclient/metrics.go x: 18 # contributors y: 246 lines of code cluster/addons/dns/coredns/coredns.yaml.in x: 40 # contributors y: 215 lines of code pkg/kubelet/cm/devicemanager/plugin/v1beta1/server.go x: 12 # contributors y: 163 lines of code pkg/apis/resource/types.go x: 13 # contributors y: 341 lines of code staging/src/k8s.io/dynamic-resource-allocation/resourceslice/resourceslicecontroller.go x: 14 # contributors y: 697 lines of code pkg/kubelet/cm/dra/healthinfo.go x: 4 # contributors y: 156 lines of code pkg/scheduler/framework/plugins/dynamicresources/extendeddynamicresources.go x: 2 # contributors y: 400 lines of code cmd/kube-apiserver/app/testing/testserver.go x: 46 # contributors y: 464 lines of code pkg/controlplane/apiserver/aggregator.go x: 7 # contributors y: 285 lines of code pkg/controlplane/apiserver/config.go x: 20 # contributors y: 331 lines of code pkg/controlplane/apiserver/options/validation.go x: 13 # contributors y: 102 lines of code pkg/controlplane/apiserver/server.go x: 12 # contributors y: 259 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/handler.go x: 7 # contributors y: 426 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/peer_aggregated_handler.go x: 2 # contributors y: 352 lines of code staging/src/k8s.io/apiserver/pkg/server/config.go x: 95 # contributors y: 813 lines of code staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy.go x: 3 # contributors y: 123 lines of code staging/src/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go x: 56 # contributors y: 442 lines of code staging/src/k8s.io/dynamic-resource-allocation/kubeletplugin/draplugin.go x: 13 # contributors y: 530 lines of code staging/src/k8s.io/kubelet/pkg/apis/dra/v1/api.pb.go x: 4 # contributors y: 517 lines of code staging/src/k8s.io/kubelet/pkg/apis/podresources/v1/api.pb.go x: 13 # contributors y: 872 lines of code staging/src/k8s.io/cloud-provider/controllers/route/route_controller.go x: 17 # contributors y: 448 lines of code staging/src/k8s.io/api/admission/v1/generated.proto x: 9 # contributors y: 134 lines of code staging/src/k8s.io/api/admission/v1beta1/generated.proto x: 21 # contributors y: 134 lines of code staging/src/k8s.io/api/admission/v1beta1/types.go x: 15 # contributors y: 49 lines of code pkg/scheduler/apis/config/v1/default_plugins.go x: 14 # contributors y: 124 lines of code pkg/scheduler/framework/plugins/registry.go x: 40 # contributors y: 53 lines of code staging/src/k8s.io/kube-scheduler/framework/types.go x: 4 # contributors y: 338 lines of code cmd/kube-apiserver/app/aggregator.go x: 77 # contributors y: 38 lines of code pkg/api/pod/testing/make.go x: 10 # contributors y: 294 lines of code pkg/controlplane/instance.go x: 46 # contributors y: 365 lines of code pkg/registry/scheduling/rest/storage_scheduling.go x: 28 # contributors y: 110 lines of code staging/src/k8s.io/client-go/applyconfigurations/core/v1/podspec.go x: 14 # contributors y: 279 lines of code staging/src/k8s.io/client-go/applyconfigurations/scheduling/v1alpha1/workload.go x: 2 # contributors y: 151 lines of code pkg/kubeapiserver/options/plugins.go x: 49 # contributors y: 147 lines of code pkg/kubelet/events/event.go x: 44 # contributors y: 81 lines of code pkg/registry/core/node/strategy.go x: 43 # contributors y: 226 lines of code staging/publishing/import-restrictions.yaml x: 64 # contributors y: 293 lines of code staging/src/k8s.io/component-helpers/nodedeclaredfeatures/testing/mocks.go x: 2 # contributors y: 271 lines of code pkg/controller/resourcequota/resource_quota_controller.go x: 75 # contributors y: 394 lines of code pkg/controller/serviceaccount/serviceaccounts_controller.go x: 57 # contributors y: 162 lines of code pkg/controller/volume/pvcprotection/pvc_protection_controller.go x: 43 # contributors y: 357 lines of code cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go x: 57 # contributors y: 122 lines of code cmd/kubeadm/app/apis/kubeadm/v1beta4/defaults.go x: 9 # contributors y: 232 lines of code cmd/kubeadm/app/apis/kubeadm/validation/validation.go x: 83 # contributors y: 617 lines of code cmd/kubeadm/app/preflight/checks.go x: 130 # contributors y: 912 lines of code pkg/controller/job/job_controller.go x: 90 # contributors y: 1591 lines of code staging/src/k8s.io/dynamic-resource-allocation/resourceslice/tracker/tracker.go x: 5 # contributors y: 539 lines of code pkg/kubelet/config/common.go x: 71 # contributors y: 159 lines of code pkg/scheduler/apis/config/testing/defaults/defaults.go x: 19 # contributors y: 176 lines of code staging/src/k8s.io/client-go/util/workqueue/queue.go x: 23 # contributors y: 219 lines of code staging/src/k8s.io/kubectl/pkg/cmd/kuberc/view.go x: 1 # contributors y: 109 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go x: 72 # contributors y: 1233 lines of code cmd/kube-apiserver/app/server.go x: 208 # contributors y: 228 lines of code cmd/kube-controller-manager/app/controllermanager.go x: 221 # contributors y: 587 lines of code cmd/kube-proxy/app/options.go x: 7 # contributors y: 358 lines of code cmd/kube-scheduler/app/config/config.go x: 28 # contributors y: 39 lines of code cmd/kube-scheduler/app/options/options.go x: 67 # contributors y: 313 lines of code cmd/kube-scheduler/app/server.go x: 113 # contributors y: 367 lines of code pkg/kubelet/server/auth.go x: 26 # contributors y: 99 lines of code staging/src/k8s.io/apiserver/pkg/apis/audit/types.go x: 25 # contributors y: 90 lines of code staging/src/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto x: 16 # contributors y: 242 lines of code staging/src/k8s.io/apiserver/pkg/audit/context.go x: 9 # contributors y: 304 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation/impersonation.go x: 2 # contributors y: 203 lines of code staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto x: 33 # contributors y: 1247 lines of code pkg/apis/batch/types.go x: 50 # contributors y: 161 lines of code cmd/kube-controller-manager/app/certificates.go x: 40 # contributors y: 309 lines of code pkg/apis/certificates/validation/validation.go x: 24 # contributors y: 761 lines of code pkg/kubeapiserver/authorizer/config.go x: 42 # contributors y: 150 lines of code pkg/registry/certificates/rest/storage_certificates.go x: 22 # contributors y: 104 lines of code plugin/pkg/auth/authorizer/node/graph_populator.go x: 32 # contributors y: 189 lines of code plugin/pkg/auth/authorizer/node/node_authorizer.go x: 42 # contributors y: 393 lines of code staging/src/k8s.io/api/certificates/v1beta1/types.go x: 25 # contributors y: 136 lines of code staging/src/k8s.io/apimachinery/pkg/util/validation/validation.go x: 35 # contributors y: 302 lines of code staging/src/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificates_client.go x: 21 # contributors y: 68 lines of code staging/src/k8s.io/kube-scheduler/config/v1/types.go x: 13 # contributors y: 166 lines of code staging/src/k8s.io/cli-runtime/pkg/genericclioptions/config_flags.go x: 27 # contributors y: 380 lines of code pkg/controller/certificates/certificate_controller.go x: 46 # contributors y: 159 lines of code pkg/controller/certificates/cleaner/cleaner.go x: 23 # contributors y: 161 lines of code pkg/controller/certificates/rootcacertpublisher/publisher.go x: 22 # contributors y: 187 lines of code pkg/controller/certificates/signer/signer.go x: 13 # contributors y: 251 lines of code pkg/controller/cronjob/cronjob_controllerv2.go x: 30 # contributors y: 552 lines of code pkg/controller/disruption/disruption.go x: 84 # contributors y: 831 lines of code pkg/controller/endpoint/endpoints_controller.go x: 141 # contributors y: 542 lines of code pkg/controller/endpointslicemirroring/endpointslicemirroring_controller.go x: 16 # contributors y: 369 lines of code pkg/controller/namespace/namespace_controller.go x: 74 # contributors y: 149 lines of code pkg/controller/nodeipam/ipam/range_allocator.go x: 36 # contributors y: 312 lines of code pkg/controller/nodeipam/node_ipam_controller.go x: 42 # contributors y: 110 lines of code pkg/controller/nodelifecycle/node_lifecycle_controller.go x: 90 # contributors y: 998 lines of code pkg/controller/podautoscaler/horizontal.go x: 124 # contributors y: 1187 lines of code pkg/controller/podgc/gc_controller.go x: 55 # contributors y: 286 lines of code pkg/controller/replicaset/replica_set.go x: 94 # contributors y: 643 lines of code pkg/controller/storageversiongc/gc_controller.go x: 8 # contributors y: 234 lines of code pkg/controller/ttl/ttl_controller.go x: 26 # contributors y: 232 lines of code pkg/controller/ttlafterfinished/ttlafterfinished_controller.go x: 25 # contributors y: 232 lines of code pkg/kubelet/images/types.go x: 26 # contributors y: 17 lines of code pkg/kubelet/cm/cgroup_v2_manager_linux.go x: 7 # contributors y: 125 lines of code pkg/kubelet/cm/container_manager_stub.go x: 65 # contributors y: 163 lines of code pkg/kubelet/cm/testing/mocks.go x: 3 # contributors y: 1905 lines of code pkg/kubelet/cm/types.go x: 39 # contributors y: 54 lines of code staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go x: 18 # contributors y: 441 lines of code cmd/kubeadm/app/util/runtime/runtime.go x: 30 # contributors y: 251 lines of code staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go x: 23 # contributors y: 965 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go x: 51 # contributors y: 1530 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/compile.go x: 8 # contributors y: 246 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/accessors.go x: 11 # contributors y: 267 lines of code staging/src/k8s.io/apiserver/pkg/authorization/cel/compile.go x: 5 # contributors y: 267 lines of code cmd/kubeadm/app/phases/upgrade/compute.go x: 42 # contributors y: 229 lines of code cmd/kubeadm/app/phases/upgrade/versiongetter.go x: 27 # contributors y: 123 lines of code pkg/kubeapiserver/authenticator/config.go x: 44 # contributors y: 303 lines of code pkg/kubeapiserver/options/authentication.go x: 71 # contributors y: 709 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/generated.proto x: 25 # contributors y: 703 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto x: 45 # contributors y: 744 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go x: 35 # contributors y: 144 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/features/kube_features.go x: 27 # contributors y: 30 lines of code cmd/kube-controller-manager/app/testing/testserver.go x: 21 # contributors y: 153 lines of code cmd/kube-scheduler/app/testing/testserver.go x: 26 # contributors y: 154 lines of code staging/src/k8s.io/component-base/compatibility/registry.go x: 4 # contributors y: 392 lines of code staging/src/k8s.io/sample-apiserver/pkg/cmd/server/start.go x: 47 # contributors y: 168 lines of code staging/src/k8s.io/client-go/util/certificate/csr/csr.go x: 24 # contributors y: 297 lines of code staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go x: 14 # contributors y: 181 lines of code pkg/kubelet/cm/memorymanager/memory_manager.go x: 19 # contributors y: 296 lines of code pkg/kubelet/cm/memorymanager/policy_static.go x: 19 # contributors y: 791 lines of code pkg/kubelet/pod_workers.go x: 72 # contributors y: 988 lines of code staging/src/k8s.io/api/storage/v1/types.go x: 39 # contributors y: 141 lines of code staging/src/k8s.io/api/storage/v1beta1/generated.proto x: 47 # contributors y: 589 lines of code staging/src/k8s.io/api/storage/v1beta1/types.go x: 41 # contributors y: 141 lines of code staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go x: 12 # contributors y: 694 lines of code staging/src/k8s.io/kubectl/pkg/cmd/util/helpers.go x: 41 # contributors y: 691 lines of code pkg/kubelet/eviction/helpers.go x: 85 # contributors y: 1065 lines of code pkg/kubelet/secret/secret_manager.go x: 32 # contributors y: 98 lines of code pkg/kubelet/util/manager/watch_based_manager.go x: 15 # contributors y: 295 lines of code pkg/apis/apps/types.go x: 58 # contributors y: 256 lines of code staging/src/k8s.io/api/apps/v1/generated.proto x: 40 # contributors y: 694 lines of code staging/src/k8s.io/api/apps/v1/types.go x: 44 # contributors y: 253 lines of code staging/src/k8s.io/api/apps/v1beta1/generated.proto x: 45 # contributors y: 478 lines of code staging/src/k8s.io/api/apps/v1beta1/types.go x: 46 # contributors y: 183 lines of code staging/src/k8s.io/api/apps/v1beta2/generated.proto x: 50 # contributors y: 735 lines of code staging/src/k8s.io/api/apps/v1beta2/types.go x: 50 # contributors y: 266 lines of code staging/src/k8s.io/api/extensions/v1beta1/generated.proto x: 72 # contributors y: 913 lines of code staging/src/k8s.io/api/extensions/v1beta1/types.go x: 72 # contributors y: 292 lines of code pkg/kubelet/cm/cpumanager/cpu_assignment.go x: 24 # contributors y: 567 lines of code pkg/kubelet/cm/cpumanager/cpu_manager.go x: 60 # contributors y: 351 lines of code pkg/kubelet/cm/cpumanager/policy_none.go x: 20 # contributors y: 41 lines of code pkg/kubelet/cm/cpumanager/policy_static.go x: 46 # contributors y: 529 lines of code pkg/kubelet/cm/cpumanager/topology/topology.go x: 21 # contributors y: 284 lines of code staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go x: 16 # contributors y: 224 lines of code pkg/apis/storage/types.go x: 42 # contributors y: 141 lines of code pkg/registry/storage/csidriver/strategy.go x: 15 # contributors y: 94 lines of code pkg/apis/core/v1/defaults.go x: 52 # contributors y: 405 lines of code pkg/proxy/util/utils.go x: 63 # contributors y: 151 lines of code staging/src/k8s.io/endpointslice/util/controller_utils.go x: 7 # contributors y: 260 lines of code hack/boilerplate/boilerplate.py x: 43 # contributors y: 148 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_source.go x: 5 # contributors y: 321 lines of code staging/src/k8s.io/kubectl/pkg/explain/v2/funcs.go x: 6 # contributors y: 192 lines of code pkg/controller/statefulset/stateful_pod_control.go x: 35 # contributors y: 267 lines of code pkg/registry/rbac/rolebinding/strategy.go x: 19 # contributors y: 54 lines of code staging/src/k8s.io/api/rbac/v1alpha1/generated.proto x: 27 # contributors y: 180 lines of code staging/src/k8s.io/api/rbac/v1beta1/generated.proto x: 26 # contributors y: 180 lines of code staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go x: 20 # contributors y: 157 lines of code pkg/proxy/healthcheck/service_health.go x: 19 # contributors y: 199 lines of code pkg/registry/core/pod/rest/subresources.go x: 30 # contributors y: 184 lines of code pkg/registry/core/pod/storage/storage.go x: 49 # contributors y: 288 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1beta1/customresourcedefinition.go x: 19 # contributors y: 66 lines of code staging/src/k8s.io/client-go/informers/apps/v1beta1/controllerrevision.go x: 23 # contributors y: 67 lines of code staging/src/k8s.io/code-generator/cmd/informer-gen/generators/informer.go x: 18 # contributors y: 160 lines of code cmd/kubeadm/app/cmd/join.go x: 104 # contributors y: 539 lines of code cmd/kubeadm/app/discovery/discovery.go x: 38 # contributors y: 59 lines of code cmd/kubeadm/app/discovery/file/file.go x: 37 # contributors y: 102 lines of code pkg/controller/controller_utils.go x: 132 # contributors y: 1015 lines of code pkg/apis/autoscaling/types.go x: 45 # contributors y: 184 lines of code pkg/registry/storage/rest/storage_storage.go x: 34 # contributors y: 94 lines of code staging/src/k8s.io/client-go/util/cert/cert.go x: 31 # contributors y: 197 lines of code cmd/kubeadm/app/util/apiclient/wait.go x: 41 # contributors y: 405 lines of code pkg/kubelet/cm/devicemanager/endpoint.go x: 28 # contributors y: 85 lines of code pkg/kubelet/cm/devicemanager/pod_devices.go x: 31 # contributors y: 355 lines of code pkg/kubelet/cm/devicemanager/types.go x: 41 # contributors y: 47 lines of code cmd/kubeadm/app/phases/controlplane/manifests.go x: 89 # contributors y: 297 lines of code cmd/kubeadm/app/phases/upgrade/postupgrade.go x: 63 # contributors y: 218 lines of code pkg/volume/csi/csi_attacher.go x: 66 # contributors y: 494 lines of code staging/src/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go x: 15 # contributors y: 386 lines of code staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/cmd.go x: 21 # contributors y: 355 lines of code staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/package.go x: 6 # contributors y: 151 lines of code staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/parser.go x: 12 # contributors y: 528 lines of code pkg/volume/csi/csi_block.go x: 39 # contributors y: 323 lines of code pkg/volume/volume.go x: 78 # contributors y: 119 lines of code pkg/kubelet/metrics/collectors/resource_metrics.go x: 17 # contributors y: 227 lines of code staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go x: 69 # contributors y: 880 lines of code pkg/volume/util/operationexecutor/operation_executor.go x: 80 # contributors y: 484 lines of code cluster/addons/ip-masq-agent/ip-masq-agent.yaml x: 33 # contributors y: 62 lines of code cluster/addons/metrics-server/metrics-server-deployment.yaml x: 51 # contributors y: 126 lines of code pkg/registry/core/replicationcontroller/strategy.go x: 36 # contributors y: 167 lines of code staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go x: 32 # contributors y: 232 lines of code cmd/kubeadm/app/cmd/certs.go x: 17 # contributors y: 430 lines of code cmd/kubeadm/app/cmd/upgrade/common.go x: 52 # contributors y: 170 lines of code cmd/kubeadm/app/cmd/upgrade/diff.go x: 39 # contributors y: 155 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller.go x: 29 # contributors y: 291 lines of code pkg/registry/certificates/certificates/strategy.go x: 30 # contributors y: 214 lines of code pkg/registry/core/replicationcontroller/storage/storage.go x: 42 # contributors y: 248 lines of code pkg/controller/namespace/deletion/namespaced_resources_deleter.go x: 36 # contributors y: 463 lines of code staging/src/k8s.io/cloud-provider/controllers/service/controller.go x: 29 # contributors y: 784 lines of code pkg/controlplane/controller/clusterauthenticationtrust/cluster_authentication_trust_controller.go x: 9 # contributors y: 392 lines of code staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go x: 31 # contributors y: 619 lines of code staging/src/k8s.io/apiserver/pkg/server/options/admission.go x: 44 # contributors y: 173 lines of code staging/src/k8s.io/pod-security-admission/cmd/webhook/server/server.go x: 10 # contributors y: 253 lines of code staging/src/k8s.io/apimachinery/pkg/labels/selector.go x: 37 # contributors y: 753 lines of code pkg/kubelet/volumemanager/reconciler/reconstruct_common.go x: 12 # contributors y: 309 lines of code pkg/volume/hostpath/host_path.go x: 22 # contributors y: 413 lines of code pkg/volume/iscsi/iscsi_util.go x: 71 # contributors y: 732 lines of code cmd/kube-controller-manager/app/autoscaling.go x: 40 # contributors y: 75 lines of code cmd/kube-controller-manager/app/batch.go x: 33 # contributors y: 58 lines of code staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go x: 25 # contributors y: 278 lines of code pkg/controller/job/indexed_job_utils.go x: 12 # contributors y: 418 lines of code staging/src/k8s.io/client-go/tools/record/events_cache.go x: 27 # contributors y: 331 lines of code staging/src/k8s.io/api/admissionregistration/v1alpha1/doc.go x: 21 # contributors y: 1 lines of code staging/src/k8s.io/api/admissionregistration/v1beta1/doc.go x: 18 # contributors y: 1 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go x: 23 # contributors y: 507 lines of code staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go x: 37 # contributors y: 556 lines of code staging/src/k8s.io/apimachinery/pkg/runtime/scheme.go x: 28 # contributors y: 523 lines of code staging/src/k8s.io/client-go/tools/record/event.go x: 46 # contributors y: 323 lines of code staging/src/k8s.io/code-generator/cmd/applyconfiguration-gen/generators/applyconfiguration.go x: 13 # contributors y: 474 lines of code cluster/gce/manifests/kube-addon-manager.yaml x: 36 # contributors y: 59 lines of code staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go x: 34 # contributors y: 760 lines of code staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go x: 10 # contributors y: 386 lines of code pkg/kubelet/images/image_gc_manager.go x: 54 # contributors y: 447 lines of code pkg/kubelet/server/stats/handler.go x: 51 # contributors y: 101 lines of code pkg/kubelet/server/stats/summary.go x: 60 # contributors y: 114 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/installer.go x: 71 # contributors y: 1102 lines of code pkg/kubelet/stats/cadvisor_stats_provider.go x: 48 # contributors y: 420 lines of code pkg/controller/volume/attachdetach/reconciler/reconciler.go x: 66 # contributors y: 288 lines of code pkg/scheduler/extender.go x: 11 # contributors y: 362 lines of code pkg/scheduler/framework/plugins/interpodaffinity/filtering.go x: 26 # contributors y: 300 lines of code pkg/kubelet/container/container_gc.go x: 25 # contributors y: 41 lines of code pkg/kubelet/logs/container_log_manager.go x: 26 # contributors y: 329 lines of code pkg/registry/core/pod/storage/eviction.go x: 47 # contributors y: 358 lines of code pkg/volume/util/util.go x: 104 # contributors y: 265 lines of code staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go x: 21 # contributors y: 392 lines of code pkg/kubelet/kuberuntime/helpers.go x: 61 # contributors y: 425 lines of code pkg/kubelet/kuberuntime/instrumented_services.go x: 42 # contributors y: 293 lines of code staging/src/k8s.io/cri-api/pkg/apis/testing/fake_runtime_service.go x: 21 # contributors y: 599 lines of code staging/src/k8s.io/cri-client/pkg/fake/fake_runtime.go x: 4 # contributors y: 245 lines of code staging/src/k8s.io/cri-client/pkg/remote_runtime.go x: 4 # contributors y: 692 lines of code pkg/volume/emptydir/empty_dir.go x: 44 # contributors y: 420 lines of code plugin/pkg/admission/defaulttolerationseconds/admission.go x: 30 # contributors y: 106 lines of code staging/src/k8s.io/cli-runtime/pkg/resource/builder.go x: 24 # contributors y: 963 lines of code staging/src/k8s.io/kubectl/pkg/cmd/get/get.go x: 30 # contributors y: 632 lines of code pkg/apis/admissionregistration/types.go x: 43 # contributors y: 257 lines of code staging/src/k8s.io/api/admissionregistration/v1alpha1/types.go x: 29 # contributors y: 181 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto x: 65 # contributors y: 1088 lines of code staging/src/k8s.io/kubelet/pkg/apis/dra/v1beta1/api.pb.go x: 3 # contributors y: 510 lines of code pkg/kubelet/apis/podresources/testing/mocks.go x: 2 # contributors y: 534 lines of code pkg/kubelet/cadvisor/testing/mocks.go x: 2 # contributors y: 442 lines of code pkg/kubelet/pod/testing/mocks.go x: 2 # contributors y: 667 lines of code pkg/kubelet/server/stats/testing/mocks.go x: 2 # contributors y: 972 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go x: 65 # contributors y: 377 lines of code pkg/apis/apps/v1beta1/defaults.go x: 19 # contributors y: 101 lines of code staging/src/k8s.io/code-generator/cmd/conversion-gen/generators/conversion.go x: 30 # contributors y: 1090 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/factory.go x: 20 # contributors y: 144 lines of code staging/src/k8s.io/client-go/informers/factory.go x: 37 # contributors y: 239 lines of code staging/src/k8s.io/kube-aggregator/pkg/client/informers/externalversions/factory.go x: 22 # contributors y: 144 lines of code pkg/controller/cronjob/utils.go x: 55 # contributors y: 180 lines of code staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go x: 22 # contributors y: 509 lines of code staging/src/k8s.io/apimachinery/pkg/api/errors/errors.go x: 38 # contributors y: 646 lines of code cmd/kubeadm/app/util/config/initconfiguration.go x: 41 # contributors y: 297 lines of code pkg/credentialprovider/plugin/plugin.go x: 15 # contributors y: 589 lines of code staging/src/k8s.io/kubectl/pkg/drain/drain.go x: 29 # contributors y: 343 lines of code staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go x: 18 # contributors y: 283 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go x: 28 # contributors y: 288 lines of code staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go x: 15 # contributors y: 189 lines of code pkg/registry/rbac/clusterrolebinding/strategy.go x: 22 # contributors y: 49 lines of code pkg/registry/core/persistentvolumeclaim/strategy.go x: 31 # contributors y: 122 lines of code pkg/kubelet/nodestatus/setters.go x: 53 # contributors y: 550 lines of code plugin/pkg/admission/noderestriction/admission.go x: 54 # contributors y: 766 lines of code pkg/volume/fc/attacher.go x: 34 # contributors y: 207 lines of code pkg/api/v1/resource/helpers.go x: 33 # contributors y: 139 lines of code pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go x: 77 # contributors y: 405 lines of code pkg/kubelet/volumemanager/reconciler/reconciler.go x: 82 # contributors y: 30 lines of code pkg/kubelet/volumemanager/reconciler/reconciler_common.go x: 10 # contributors y: 220 lines of code staging/src/k8s.io/dynamic-resource-allocation/client/generic.go x: 2 # contributors y: 297 lines of code staging/src/k8s.io/kube-aggregator/pkg/controllers/status/remote/remote_available_controller.go x: 4 # contributors y: 485 lines of code pkg/proxy/config/config.go x: 61 # contributors y: 385 lines of code pkg/api/pod/warnings.go x: 20 # contributors y: 462 lines of code pkg/volume/projected/projected.go x: 41 # contributors y: 385 lines of code staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1alpha/api.pb.go x: 9 # contributors y: 511 lines of code staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api.pb.go x: 13 # contributors y: 1096 lines of code pkg/kubelet/kuberuntime/kuberuntime_gc.go x: 40 # contributors y: 286 lines of code pkg/kubelet/kuberuntime/labels.go x: 33 # contributors y: 212 lines of code pkg/credentialprovider/keyring.go x: 47 # contributors y: 223 lines of code pkg/kubelet/kubelet_network.go x: 58 # contributors y: 25 lines of code cmd/kubelet/kubelet.go x: 82 # contributors y: 15 lines of code pkg/kubelet/pod/mirror_client.go x: 41 # contributors y: 104 lines of code pkg/kubelet/preemption/preemption.go x: 41 # contributors y: 202 lines of code pkg/kubeapiserver/authorizer/reload.go x: 7 # contributors y: 200 lines of code pkg/kubeapiserver/options/authorization.go x: 37 # contributors y: 207 lines of code staging/src/k8s.io/apiserver/pkg/server/options/etcd.go x: 58 # contributors y: 446 lines of code staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics/metrics.go x: 11 # contributors y: 534 lines of code pkg/scheduler/apis/config/validation/validation.go x: 38 # contributors y: 249 lines of code staging/src/k8s.io/apiserver/pkg/cel/library/cost.go x: 9 # contributors y: 473 lines of code pkg/apis/apps/validation/validation.go x: 60 # contributors y: 659 lines of code pkg/registry/apps/deployment/storage/storage.go x: 36 # contributors y: 355 lines of code pkg/registry/apps/deployment/strategy.go x: 26 # contributors y: 123 lines of code pkg/registry/apps/statefulset/storage/storage.go x: 39 # contributors y: 269 lines of code pkg/registry/autoscaling/horizontalpodautoscaler/storage/storage.go x: 32 # contributors y: 67 lines of code pkg/registry/batch/cronjob/storage/storage.go x: 31 # contributors y: 67 lines of code pkg/registry/certificates/certificates/storage/storage.go x: 36 # contributors y: 86 lines of code pkg/registry/core/namespace/storage/storage.go x: 41 # contributors y: 257 lines of code pkg/registry/core/node/storage/storage.go x: 36 # contributors y: 115 lines of code pkg/registry/core/resourcequota/storage/storage.go x: 29 # contributors y: 64 lines of code pkg/registry/core/service/storage/storage.go x: 38 # contributors y: 439 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresource/strategy.go x: 30 # contributors y: 309 lines of code staging/src/k8s.io/apimachinery/pkg/runtime/converter.go x: 24 # contributors y: 692 lines of code staging/src/k8s.io/apiserver/pkg/cel/common/valuesreflect.go x: 3 # contributors y: 575 lines of code pkg/apis/flowcontrol/validation/validation.go x: 11 # contributors y: 456 lines of code pkg/registry/core/service/ipallocator/controller/repairip.go x: 5 # contributors y: 456 lines of code staging/src/k8s.io/externaljwt/apis/v1/api.pb.go x: 3 # contributors y: 401 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/patch.go x: 69 # contributors y: 651 lines of code staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/generator.go x: 27 # contributors y: 639 lines of code staging/src/k8s.io/code-generator/cmd/informer-gen/generators/targets.go x: 4 # contributors y: 313 lines of code staging/src/k8s.io/code-generator/cmd/lister-gen/generators/lister.go x: 23 # contributors y: 262 lines of code staging/src/k8s.io/code-generator/cmd/prerelease-lifecycle-gen/prerelease-lifecycle-generators/status.go x: 10 # contributors y: 384 lines of code staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go x: 21 # contributors y: 382 lines of code pkg/volume/fc/fc.go x: 72 # contributors y: 391 lines of code pkg/volume/local/local.go x: 61 # contributors y: 546 lines of code pkg/volume/nfs/nfs.go x: 85 # contributors y: 242 lines of code pkg/volume/util/resize_util.go x: 22 # contributors y: 361 lines of code staging/src/k8s.io/apiserver/pkg/storage/storagebackend/config.go x: 37 # contributors y: 69 lines of code staging/src/k8s.io/apiserver/pkg/storage/testing/utils.go x: 17 # contributors y: 356 lines of code staging/src/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller.go x: 21 # contributors y: 792 lines of code pkg/apis/networking/types.go x: 39 # contributors y: 180 lines of code staging/src/k8s.io/client-go/rest/request.go x: 74 # contributors y: 1136 lines of code staging/src/k8s.io/code-generator/cmd/client-gen/generators/generator_for_type.go x: 19 # contributors y: 731 lines of code staging/src/k8s.io/apiserver/pkg/admission/metrics/metrics.go x: 24 # contributors y: 262 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/dispatcher.go x: 40 # contributors y: 391 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testing/testcase.go x: 27 # contributors y: 1248 lines of code pkg/securitycontext/accessors.go x: 15 # contributors y: 479 lines of code pkg/controller/replication/replication_controller.go x: 85 # contributors y: 37 lines of code cmd/kubeadm/app/cmd/phases/init/certs.go x: 28 # contributors y: 213 lines of code cmd/kubeadm/app/cmd/phases/workflow/runner.go x: 28 # contributors y: 310 lines of code cmd/kubeadm/app/cmd/token.go x: 80 # contributors y: 343 lines of code cmd/kubeadm/app/phases/addons/dns/dns.go x: 54 # contributors y: 317 lines of code cmd/kubeadm/app/phases/addons/proxy/proxy.go x: 43 # contributors y: 206 lines of code cmd/kubeadm/app/phases/bootstraptoken/clusterinfo/clusterinfo.go x: 34 # contributors y: 86 lines of code cmd/kubeadm/app/phases/certs/certlist.go x: 32 # contributors y: 412 lines of code cmd/kubeadm/app/phases/certs/certs.go x: 60 # contributors y: 300 lines of code cmd/kubeadm/app/phases/upgrade/staticpods.go x: 62 # contributors y: 464 lines of code cmd/kubeadm/app/util/endpoint.go x: 30 # contributors y: 85 lines of code cmd/kubeadm/app/util/marshal.go x: 35 # contributors y: 106 lines of code cmd/kubeadm/app/util/version.go x: 38 # contributors y: 166 lines of code cluster/addons/dns/kube-dns/kube-dns.yaml.in x: 39 # contributors y: 244 lines of code cluster/addons/dns/kube-dns/kube-dns.yaml.sed x: 38 # contributors y: 217 lines of code staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go x: 20 # contributors y: 285 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/create.go x: 57 # contributors y: 218 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go x: 62 # contributors y: 345 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/update.go x: 55 # contributors y: 238 lines of code cmd/dependencyverifier/dependencyverifier.go x: 7 # contributors y: 335 lines of code staging/src/k8s.io/apimachinery/pkg/util/yaml/decoder.go x: 25 # contributors y: 350 lines of code staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/roundtripper.go x: 26 # contributors y: 266 lines of code cmd/kubectl/kubectl.go x: 40 # contributors y: 16 lines of code cmd/kubeadm/app/kubeadm.go x: 34 # contributors y: 23 lines of code staging/src/k8s.io/apiserver/pkg/cel/common/valuesunstructured.go x: 2 # contributors y: 595 lines of code staging/src/k8s.io/mount-utils/mount.go x: 13 # contributors y: 224 lines of code staging/src/k8s.io/apiserver/pkg/apis/flowcontrol/bootstrap/default.go x: 10 # contributors y: 460 lines of code staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go x: 19 # contributors y: 455 lines of code pkg/kubelet/types/constants.go x: 29 # contributors y: 17 lines of code pkg/volume/csi/csi_node_updater.go x: 1 # contributors y: 140 lines of code staging/src/k8s.io/api/admissionregistration/v1alpha1/generated.proto x: 31 # contributors y: 829 lines of code staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go x: 17 # contributors y: 262 lines of code pkg/apis/core/fuzzer/fuzzer.go x: 44 # contributors y: 503 lines of code pkg/apis/core/v1/conversion.go x: 37 # contributors y: 448 lines of code staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go x: 14 # contributors y: 545 lines of code pkg/controller/endpointslicemirroring/utils.go x: 11 # contributors y: 188 lines of code pkg/api/testing/fuzzer.go x: 115 # contributors y: 82 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/fuzzer/fuzzer.go x: 32 # contributors y: 260 lines of code staging/src/k8s.io/client-go/util/certificate/certificate_manager.go x: 33 # contributors y: 501 lines of code pkg/volume/downwardapi/downwardapi.go x: 68 # contributors y: 226 lines of code pkg/volume/iscsi/disk_manager.go x: 39 # contributors y: 71 lines of code staging/src/k8s.io/cloud-provider/app/controllermanager.go x: 23 # contributors y: 401 lines of code cmd/kube-apiserver/app/options/options.go x: 98 # contributors y: 94 lines of code cmd/kube-apiserver/app/options/validation.go x: 43 # contributors y: 87 lines of code pkg/kubeapiserver/admission/config.go x: 27 # contributors y: 8 lines of code pkg/kubeapiserver/admission/initializer.go x: 30 # contributors y: 11 lines of code staging/src/k8s.io/kubectl/pkg/config/doc.go x: 1 # contributors y: 1 lines of code cmd/kubeadm/app/cmd/upgrade/upgrade.go x: 31 # contributors y: 51 lines of code staging/src/k8s.io/client-go/tools/watch/retrywatcher.go x: 14 # contributors y: 208 lines of code staging/src/k8s.io/kube-aggregator/pkg/cmd/server/start.go x: 34 # contributors y: 127 lines of code staging/src/k8s.io/client-go/transport/transport.go x: 27 # contributors y: 239 lines of code staging/src/k8s.io/client-go/rest/config.go x: 51 # contributors y: 443 lines of code staging/src/k8s.io/apiserver/pkg/server/secure_serving.go x: 28 # contributors y: 203 lines of code cluster/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml x: 6 # contributors y: 456 lines of code pkg/apis/policy/types.go x: 47 # contributors y: 41 lines of code cmd/kubeadm/app/phases/uploadconfig/uploadconfig.go x: 35 # contributors y: 81 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go x: 26 # contributors y: 415 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go x: 30 # contributors y: 393 lines of code pkg/apis/extensions/v1beta1/doc.go x: 32 # contributors y: 1 lines of code staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go x: 17 # contributors y: 344 lines of code staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go x: 15 # contributors y: 231 lines of code staging/src/k8s.io/kube-aggregator/pkg/apiserver/handler_proxy.go x: 53 # contributors y: 170 lines of code staging/src/k8s.io/client-go/testing/actions.go x: 21 # contributors y: 724 lines of code staging/src/k8s.io/code-generator/cmd/client-gen/generators/fake/generator_fake_for_type.go x: 24 # contributors y: 455 lines of code pkg/util/node/node.go x: 67 # contributors y: 65 lines of code plugin/pkg/admission/limitranger/admission.go x: 74 # contributors y: 502 lines of code pkg/kubelet/cadvisor/types.go x: 33 # contributors y: 21 lines of code staging/src/k8s.io/kubectl/pkg/cmd/util/editor/editoptions.go x: 16 # contributors y: 729 lines of code pkg/kubelet/pod/pod_manager.go x: 49 # contributors y: 223 lines of code pkg/security/apparmor/validate.go x: 32 # contributors y: 58 lines of code staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/webhook.go x: 37 # contributors y: 424 lines of code pkg/kubelet/cadvisor/util.go x: 43 # contributors y: 45 lines of code staging/src/k8s.io/apiserver/pkg/server/filters/maxinflight.go x: 37 # contributors y: 158 lines of code staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go x: 15 # contributors y: 328 lines of code pkg/auth/authorizer/abac/abac.go x: 42 # contributors y: 204 lines of code staging/src/k8s.io/cloud-provider/controllers/node/node_controller.go x: 23 # contributors y: 546 lines of code staging/src/k8s.io/apiserver/pkg/cel/library/lists.go x: 4 # contributors y: 213 lines of code pkg/registry/core/service/portallocator/controller/repair.go x: 33 # contributors y: 189 lines of code pkg/controller/volume/persistentvolume/index.go x: 46 # contributors y: 91 lines of code staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go x: 22 # contributors y: 274 lines of code pkg/registry/registrytest/etcd.go x: 36 # contributors y: 29 lines of code pkg/volume/util/atomic_writer.go x: 38 # contributors y: 298 lines of code cmd/import-boss/main.go x: 3 # contributors y: 454 lines of code staging/src/k8s.io/api/admissionregistration/v1/generated.proto x: 16 # contributors y: 1008 lines of code staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go x: 24 # contributors y: 379 lines of code staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go x: 14 # contributors y: 318 lines of code staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go x: 17 # contributors y: 319 lines of code cmd/kubeadm/app/phases/controlplane/volumes.go x: 40 # contributors y: 144 lines of code staging/src/k8s.io/api/flowcontrol/v1/generated.proto x: 4 # contributors y: 450 lines of code staging/src/k8s.io/api/flowcontrol/v1beta1/generated.proto x: 9 # contributors y: 441 lines of code staging/src/k8s.io/api/flowcontrol/v1beta2/generated.proto x: 8 # contributors y: 441 lines of code staging/src/k8s.io/code-generator/cmd/client-gen/generators/util/tags.go x: 11 # contributors y: 243 lines of code staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go x: 18 # contributors y: 678 lines of code cmd/cloud-controller-manager/nodeipamcontroller.go x: 14 # contributors y: 158 lines of code staging/src/k8s.io/kubectl/pkg/cmd/testing/fake.go x: 20 # contributors y: 651 lines of code staging/src/k8s.io/kubectl/pkg/cmd/apply/applyset.go x: 3 # contributors y: 435 lines of code staging/src/k8s.io/client-go/util/jsonpath/jsonpath.go x: 24 # contributors y: 491 lines of code cmd/kube-proxy/proxy.go x: 56 # contributors y: 14 lines of code pkg/controller/util/node/controller_utils.go x: 37 # contributors y: 221 lines of code staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go x: 17 # contributors y: 574 lines of code cluster/gce/windows/configure.ps1 x: 21 # contributors y: 186 lines of code staging/src/k8s.io/apiserver/pkg/server/options/audit.go x: 47 # contributors y: 475 lines of code staging/src/k8s.io/kubectl/pkg/util/templates/templater.go x: 8 # contributors y: 269 lines of code pkg/credentialprovider/config.go x: 41 # contributors y: 221 lines of code pkg/apis/extensions/v1beta1/defaults.go x: 45 # contributors y: 127 lines of code pkg/controller/replication/replication_controller_utils.go x: 35 # contributors y: 34 lines of code staging/src/k8s.io/pod-security-admission/admission/admission.go x: 16 # contributors y: 604 lines of code cmd/kubemark/hollow-node.go x: 93 # contributors y: 11 lines of code pkg/controller/volume/attachdetach/populator/desired_state_of_world_populator.go x: 30 # contributors y: 134 lines of code pkg/controller/volume/attachdetach/statusupdater/node_status_updater.go x: 42 # contributors y: 85 lines of code staging/src/k8s.io/apimachinery/pkg/util/managedfields/endpoints.yaml x: 2 # contributors y: 7017 lines of code cmd/kube-apiserver/apiserver.go x: 61 # contributors y: 15 lines of code pkg/registry/core/service/ipallocator/bitmap.go x: 3 # contributors y: 270 lines of code pkg/apis/extensions/register.go x: 42 # contributors y: 37 lines of code staging/src/k8s.io/kubectl/pkg/polymorphichelpers/rollback.go x: 8 # contributors y: 375 lines of code staging/src/k8s.io/cli-runtime/pkg/printers/tableprinter.go x: 8 # contributors y: 459 lines of code staging/src/k8s.io/apiserver/pkg/cel/value.go x: 2 # contributors y: 569 lines of code pkg/volume/util/nestedpendingoperations/nestedpendingoperations.go x: 29 # contributors y: 236 lines of code plugin/pkg/admission/podnodeselector/admission.go x: 38 # contributors y: 203 lines of code staging/src/k8s.io/client-go/util/jsonpath/parser.go x: 20 # contributors y: 433 lines of code cmd/kube-controller-manager/controller-manager.go x: 53 # contributors y: 15 lines of code cluster/gce/windows/common.psm1 x: 10 # contributors y: 618 lines of code staging/src/k8s.io/component-helpers/node/util/status.go x: 1 # contributors y: 76 lines of code cmd/kubeadm/app/cmd/cmd.go x: 50 # contributors y: 65 lines of code pkg/apis/autoscaling/v1/conversion.go x: 26 # contributors y: 472 lines of code staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo x: 4 # contributors y: 1796 lines of code cluster/addons/calico-policy-controller/felixconfigurations-crd.yaml x: 7 # contributors y: 540 lines of code cluster/addons/calico-policy-controller/globalnetworkpolicy-crd.yaml x: 9 # contributors y: 699 lines of code cluster/addons/calico-policy-controller/networkpolicies-crd.yaml x: 7 # contributors y: 752 lines of code plugin/pkg/admission/deny/admission.go x: 37 # contributors y: 31 lines of code pkg/apis/extensions/types.go x: 90 # contributors y: 1 lines of code plugin/pkg/admission/namespace/autoprovision/admission.go x: 52 # contributors y: 81 lines of code plugin/pkg/admission/namespace/exists/admission.go x: 53 # contributors y: 73 lines of code staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/endpoints.yaml x: 3 # contributors y: 7017 lines of code
7523.0
lines of code
  min: 1.0
  average: 101.29
  25th percentile: 17.0
  median: 38.0
  75th percentile: 105.0
  max: 7523.0
0 486.0
# contributors
min: 1.0 | average: 12.19 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 14.0 | max: 486.0

Number of Changes vs. Line Churn: 91907 points

test/utils/image/manifest.go x: 441 # changes y: 5739 line churn cmd/kubelet/app/options/options.go x: 551 # changes y: 8754 line churn cmd/kubelet/app/server.go x: 935 # changes y: 27944 line churn cmd/kubelet/app/server_test.go x: 40 # changes y: 1319 line churn pkg/scheduler/backend/workloadmanager/podgroupinfo.go x: 5 # changes y: 794 line churn pkg/scheduler/backend/workloadmanager/podgroupstate.go x: 2 # changes y: 394 line churn staging/src/k8s.io/kube-scheduler/framework/listers.go x: 12 # changes y: 382 line churn test/images/volume/nfs/run_nfs.sh x: 15 # changes y: 225 line churn test/integration/scheduler/plugins/plugins_test.go x: 88 # changes y: 10155 line churn test/images/node-perf/npb-is/BASEIMAGE x: 10 # changes y: 48 line churn staging/src/k8s.io/apiserver/pkg/admission/configuration/mutating_webhook_manager_test.go x: 25 # changes y: 1530 line churn staging/src/k8s.io/apiserver/pkg/admission/configuration/validating_webhook_manager_test.go x: 26 # changes y: 1542 line churn go.mod x: 968 # changes y: 16351 line churn go.sum x: 886 # changes y: 25864 line churn staging/src/k8s.io/apiextensions-apiserver/go.mod x: 574 # changes y: 6023 line churn staging/src/k8s.io/apiextensions-apiserver/go.sum x: 684 # changes y: 18031 line churn staging/src/k8s.io/apiserver/go.mod x: 655 # changes y: 6488 line churn staging/src/k8s.io/apiserver/go.sum x: 667 # changes y: 18194 line churn staging/src/k8s.io/cloud-provider/go.mod x: 463 # changes y: 4635 line churn staging/src/k8s.io/cloud-provider/go.sum x: 632 # changes y: 15876 line churn staging/src/k8s.io/controller-manager/go.mod x: 369 # changes y: 3040 line churn staging/src/k8s.io/controller-manager/go.sum x: 482 # changes y: 15628 line churn staging/src/k8s.io/dynamic-resource-allocation/go.mod x: 240 # changes y: 1723 line churn staging/src/k8s.io/dynamic-resource-allocation/go.sum x: 259 # changes y: 7657 line churn staging/src/k8s.io/kube-aggregator/go.mod x: 533 # changes y: 5210 line churn staging/src/k8s.io/kube-aggregator/go.sum x: 679 # changes y: 17302 line churn staging/src/k8s.io/kube-controller-manager/go.sum x: 566 # changes y: 9525 line churn staging/src/k8s.io/kube-scheduler/go.sum x: 509 # changes y: 8980 line churn staging/src/k8s.io/kubelet/go.sum x: 552 # changes y: 12057 line churn staging/src/k8s.io/pod-security-admission/go.mod x: 349 # changes y: 3014 line churn staging/src/k8s.io/pod-security-admission/go.sum x: 408 # changes y: 13029 line churn staging/src/k8s.io/sample-apiserver/go.mod x: 466 # changes y: 4844 line churn staging/src/k8s.io/sample-apiserver/go.sum x: 676 # changes y: 17265 line churn vendor/go.etcd.io/etcd/api/v3/version/version.go x: 32 # changes y: 246 line churn vendor/go.etcd.io/etcd/server/v3/auth/jwt.go x: 7 # changes y: 422 line churn vendor/modules.txt x: 1127 # changes y: 35247 line churn test/e2e_node/image_list.go x: 184 # changes y: 2431 line churn test/images/.permitted-images x: 20 # changes y: 134 line churn test/images/node-perf/tf-wide-deep/Dockerfile x: 19 # changes y: 277 line churn pkg/kubelet/stats/cri_stats_provider_windows.go x: 44 # changes y: 2041 line churn test/images/agnhost/VERSION x: 112 # changes y: 255 line churn test/images/agnhost/agnhost.go x: 76 # changes y: 633 line churn test/e2e/network/dns.go x: 138 # changes y: 6636 line churn test/e2e/storage/testsuites/multivolume.go x: 119 # changes y: 4362 line churn hack/unwanted-dependencies.json x: 151 # changes y: 2545 line churn pkg/features/kube_features.go x: 1261 # changes y: 26947 line churn test/compatibility_lifecycle/reference/versioned_feature_list.yaml x: 141 # changes y: 5300 line churn test/e2e/node/pod_resize.go x: 78 # changes y: 11704 line churn staging/src/k8s.io/client-go/tools/cache/OWNERS x: 39 # changes y: 207 line churn pkg/kubelet/kubelet.go x: 1553 # changes y: 84045 line churn pkg/kubelet/kubelet_getters.go x: 164 # changes y: 2491 line churn pkg/kubelet/kubelet_getters_test.go x: 35 # changes y: 1542 line churn pkg/kubelet/kubelet_pods.go x: 578 # changes y: 19784 line churn pkg/kubelet/kubelet_volumes.go x: 101 # changes y: 1859 line churn pkg/kubelet/kubelet_volumes_test.go x: 92 # changes y: 3106 line churn pkg/kubelet/allocation/allocation_manager.go x: 45 # changes y: 3416 line churn pkg/kubelet/lifecycle/handlers.go x: 113 # changes y: 2180 line churn pkg/kubelet/pleg/generic.go x: 158 # changes y: 3254 line churn pkg/kubelet/prober/prober.go x: 162 # changes y: 3528 line churn pkg/kubelet/prober/prober_manager.go x: 84 # changes y: 1934 line churn pkg/kubelet/kuberuntime/kuberuntime_container.go x: 352 # changes y: 9249 line churn pkg/kubelet/prober/worker.go x: 117 # changes y: 1695 line churn pkg/kubelet/volumemanager/volume_manager.go x: 180 # changes y: 4609 line churn go.work.sum x: 80 # changes y: 4156 line churn staging/src/k8s.io/cli-runtime/go.mod x: 394 # changes y: 3397 line churn staging/src/k8s.io/cli-runtime/go.sum x: 528 # changes y: 11321 line churn staging/src/k8s.io/client-go/go.sum x: 523 # changes y: 11361 line churn staging/src/k8s.io/code-generator/examples/go.mod x: 208 # changes y: 1104 line churn staging/src/k8s.io/code-generator/examples/go.sum x: 337 # changes y: 7954 line churn staging/src/k8s.io/code-generator/go.mod x: 414 # changes y: 3407 line churn staging/src/k8s.io/code-generator/go.sum x: 410 # changes y: 5884 line churn staging/src/k8s.io/component-base/go.sum x: 561 # changes y: 12802 line churn staging/src/k8s.io/component-helpers/go.mod x: 277 # changes y: 1486 line churn staging/src/k8s.io/cri-api/go.mod x: 248 # changes y: 2715 line churn staging/src/k8s.io/cri-api/go.sum x: 219 # changes y: 4217 line churn staging/src/k8s.io/cri-client/go.sum x: 125 # changes y: 3358 line churn staging/src/k8s.io/kms/go.mod x: 143 # changes y: 816 line churn staging/src/k8s.io/kms/internal/plugins/_mock/go.sum x: 71 # changes y: 1360 line churn staging/src/k8s.io/kube-proxy/go.mod x: 265 # changes y: 2452 line churn staging/src/k8s.io/kube-proxy/go.sum x: 506 # changes y: 8882 line churn staging/src/k8s.io/kube-scheduler/go.mod x: 252 # changes y: 2372 line churn staging/src/k8s.io/kubectl/go.mod x: 493 # changes y: 3122 line churn staging/src/k8s.io/kubectl/go.sum x: 570 # changes y: 13234 line churn staging/src/k8s.io/kubelet/go.mod x: 322 # changes y: 3040 line churn staging/src/k8s.io/metrics/go.mod x: 311 # changes y: 3079 line churn staging/src/k8s.io/metrics/go.sum x: 529 # changes y: 10041 line churn staging/src/k8s.io/sample-cli-plugin/go.mod x: 319 # changes y: 3033 line churn staging/src/k8s.io/sample-controller/go.mod x: 327 # changes y: 3076 line churn staging/src/k8s.io/sample-controller/go.sum x: 532 # changes y: 10083 line churn vendor/go.opentelemetry.io/otel/semconv/v1.20.0/resource.go x: 7 # changes y: 16480 line churn vendor/go.opentelemetry.io/otel/semconv/v1.26.0/attribute_group.go x: 4 # changes y: 35984 line churn pkg/scheduler/schedule_one_test.go x: 163 # changes y: 14299 line churn pkg/kubelet/volumemanager/volume_manager_test.go x: 146 # changes y: 4597 line churn api/openapi-spec/swagger.json x: 1290 # changes y: 2144463 line churn api/openapi-spec/v3/apis__scheduling.k8s.io__v1_openapi.json x: 85 # changes y: 10694 line churn hack/golangci-hints.yaml x: 132 # changes y: 1570 line churn pkg/generated/openapi/zz_generated.openapi.go x: 672 # changes y: 434981 line churn test/images/sample-apiserver/Makefile x: 29 # changes y: 198 line churn .github/PULL_REQUEST_TEMPLATE.md x: 68 # changes y: 736 line churn pkg/proxy/winkernel/proxier.go x: 264 # changes y: 13881 line churn pkg/proxy/winkernel/proxier_test.go x: 103 # changes y: 23397 line churn staging/src/k8s.io/kms/internal/plugins/_mock/go.mod x: 73 # changes y: 546 line churn vendor/google.golang.org/grpc/clientconn.go x: 68 # changes y: 37271 line churn vendor/google.golang.org/grpc/credentials/credentials.go x: 52 # changes y: 3346 line churn vendor/google.golang.org/grpc/rpc_util.go x: 57 # changes y: 14618 line churn vendor/google.golang.org/grpc/server.go x: 65 # changes y: 20286 line churn vendor/google.golang.org/grpc/stream.go x: 60 # changes y: 16345 line churn test/e2e/dra/dra.go x: 173 # changes y: 25982 line churn pkg/scheduler/eventhandlers_test.go x: 106 # changes y: 6253 line churn pkg/scheduler/extender_test.go x: 56 # changes y: 2047 line churn pkg/scheduler/framework/plugins/defaultpreemption/default_preemption_test.go x: 166 # changes y: 13242 line churn pkg/scheduler/scheduler.go x: 458 # changes y: 15866 line churn pkg/scheduler/scheduler_test.go x: 429 # changes y: 24863 line churn api/openapi-spec/v3/api__v1_openapi.json x: 310 # changes y: 194999 line churn api/openapi-spec/v3/apis__apps__v1_openapi.json x: 247 # changes y: 80686 line churn api/openapi-spec/v3/apis__batch__v1_openapi.json x: 245 # changes y: 42331 line churn api/openapi-spec/v3/apis__storage.k8s.io__v1_openapi.json x: 119 # changes y: 46442 line churn cmd/kube-controller-manager/app/core.go x: 340 # changes y: 8538 line churn cmd/kube-controller-manager/app/plugins.go x: 173 # changes y: 2106 line churn pkg/apis/core/types.go x: 542 # changes y: 29903 line churn pkg/controller/volume/attachdetach/attach_detach_controller.go x: 253 # changes y: 7811 line churn pkg/controller/volume/expand/expand_controller.go x: 131 # changes y: 3086 line churn pkg/controller/volume/persistentvolume/pv_controller_base.go x: 175 # changes y: 6947 line churn pkg/controller/volume/persistentvolume/volume_host.go x: 94 # changes y: 832 line churn pkg/kubelet/volumemanager/populator/desired_state_of_world_populator_test.go x: 127 # changes y: 8579 line churn pkg/scheduler/framework/plugins/nodevolumelimits/csi.go x: 99 # changes y: 2446 line churn pkg/volume/plugins.go x: 365 # changes y: 6592 line churn plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go x: 231 # changes y: 3443 line churn staging/src/k8s.io/api/core/v1/generated.proto x: 622 # changes y: 23678 line churn staging/src/k8s.io/api/core/v1/types.go x: 743 # changes y: 27303 line churn staging/src/k8s.io/api/core/v1/types_swagger_doc_generated.go x: 583 # changes y: 11039 line churn test/e2e/framework/framework.go x: 364 # changes y: 9668 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validation.go x: 59 # changes y: 5918 line churn test/e2e_node/summary_test.go x: 187 # changes y: 4057 line churn pkg/kubelet/container/helpers.go x: 238 # changes y: 3122 line churn pkg/kubelet/container/testing/fake_runtime_helper.go x: 48 # changes y: 435 line churn pkg/kubelet/kubelet_node_status.go x: 364 # changes y: 12170 line churn pkg/kubelet/kubelet_node_status_test.go x: 255 # changes y: 22568 line churn pkg/kubelet/kubelet_pods_test.go x: 299 # changes y: 30588 line churn pkg/kubelet/kubelet_test.go x: 912 # changes y: 86522 line churn pkg/kubelet/kuberuntime/security_context.go x: 67 # changes y: 1054 line churn test/cmd/legacy-script.sh x: 112 # changes y: 13328 line churn staging/src/k8s.io/kubectl/pkg/describe/describe.go x: 199 # changes y: 20729 line churn staging/src/k8s.io/kubectl/pkg/describe/describe_test.go x: 156 # changes y: 22699 line churn test/integration/job/job_test.go x: 159 # changes y: 16746 line churn staging/src/k8s.io/api/go.mod x: 257 # changes y: 2233 line churn staging/src/k8s.io/api/go.sum x: 423 # changes y: 4681 line churn staging/src/k8s.io/apimachinery/go.sum x: 443 # changes y: 6061 line churn staging/src/k8s.io/cluster-bootstrap/go.mod x: 262 # changes y: 2257 line churn staging/src/k8s.io/cluster-bootstrap/go.sum x: 427 # changes y: 4735 line churn staging/src/k8s.io/csi-translation-lib/go.sum x: 460 # changes y: 6333 line churn pkg/apis/autoscaling/validation/validation.go x: 57 # changes y: 1927 line churn staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go x: 228 # changes y: 8623 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/create.go x: 63 # changes y: 928 line churn staging/publishing/rules.yaml x: 342 # changes y: 71099 line churn OWNERS_ALIASES x: 485 # changes y: 5390 line churn staging/src/k8s.io/client-go/tools/cache/delta_fifo.go x: 98 # changes y: 4653 line churn pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go x: 160 # changes y: 14483 line churn pkg/scheduler/framework/plugins/dynamicresources/dynamicresources_test.go x: 120 # changes y: 17628 line churn pkg/scheduler/framework/runtime/framework.go x: 199 # changes y: 8067 line churn pkg/scheduler/framework/runtime/framework_test.go x: 147 # changes y: 15379 line churn pkg/kubelet/kuberuntime/kuberuntime_manager.go x: 410 # changes y: 13995 line churn vendor/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go x: 25 # changes y: 31478 line churn pkg/registry/batch/job/strategy_test.go x: 116 # changes y: 12030 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go x: 275 # changes y: 11894 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher_whitebox_test.go x: 236 # changes y: 16399 line churn cluster/gce/config-default.sh x: 702 # changes y: 5154 line churn cluster/gce/config-test.sh x: 781 # changes y: 5829 line churn test/instrumentation/documentation/documentation-list.yaml x: 42 # changes y: 31070 line churn test/instrumentation/documentation/documentation.md x: 44 # changes y: 24100 line churn vendor/golang.org/x/net/http2/transport.go x: 79 # changes y: 21714 line churn vendor/golang.org/x/sys/unix/zerrors_linux_arm.go x: 56 # changes y: 14879 line churn vendor/golang.org/x/sys/unix/zerrors_linux_mips.go x: 50 # changes y: 15816 line churn vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go x: 53 # changes y: 15876 line churn vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go x: 42 # changes y: 16550 line churn vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go x: 45 # changes y: 16512 line churn vendor/golang.org/x/tools/internal/stdlib/manifest.go x: 10 # changes y: 105020 line churn pkg/kubelet/cm/devicemanager/manager.go x: 211 # changes y: 8328 line churn cluster/gce/gci/configure.sh x: 343 # changes y: 7013 line churn cmd/kube-controller-manager/app/options/options.go x: 286 # changes y: 7686 line churn pkg/proxy/ipvs/proxier.go x: 516 # changes y: 29232 line churn pkg/controller/deployment/deployment_controller.go x: 302 # changes y: 19408 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting/allocator_testing.go x: 30 # changes y: 15512 line churn api/openapi-spec/v3/apis__discovery.k8s.io__v1_openapi.json x: 105 # changes y: 13412 line churn pkg/printers/internalversion/printers.go x: 360 # changes y: 24017 line churn pkg/kubelet/config/http_test.go x: 166 # changes y: 4202 line churn pkg/controller/job/job_controller_test.go x: 244 # changes y: 30157 line churn pkg/controller/podautoscaler/horizontal_test.go x: 273 # changes y: 22728 line churn pkg/controller/replicaset/replica_set_test.go x: 195 # changes y: 13856 line churn test/e2e/network/service.go x: 468 # changes y: 40059 line churn test/e2e/node/kubelet.go x: 123 # changes y: 3786 line churn test/e2e/node/pods.go x: 136 # changes y: 6394 line churn cmd/kubeadm/app/cmd/config.go x: 216 # changes y: 6913 line churn cmd/kubeadm/app/cmd/init.go x: 386 # changes y: 14955 line churn pkg/scheduler/framework/types.go x: 193 # changes y: 7667 line churn test/integration/scheduler_perf/scheduler_perf_test.go x: 107 # changes y: 10810 line churn test/integration/scheduler_perf/util.go x: 205 # changes y: 5137 line churn cluster/gce/windows/k8s-node-setup.psm1 x: 217 # changes y: 13839 line churn cluster/gce/manifests/etcd.manifest x: 152 # changes y: 1331 line churn hack/lib/etcd.sh x: 225 # changes y: 1437 line churn test/e2e/storage/testsuites/provisioning.go x: 228 # changes y: 12170 line churn vendor/go.opentelemetry.io/otel/semconv/v1.37.0/attribute_group.go x: 1 # changes y: 30386 line churn vendor/google.golang.org/genproto/googleapis/api/annotations/http.pb.go x: 26 # changes y: 10980 line churn cmd/kubeadm/app/apis/kubeadm/types.go x: 280 # changes y: 5780 line churn pkg/volume/util/operationexecutor/operation_generator.go x: 343 # changes y: 19546 line churn pkg/apis/core/validation/validation_test.go x: 548 # changes y: 147093 line churn plugin/pkg/admission/resourcequota/admission_test.go x: 184 # changes y: 19688 line churn pkg/kubelet/cm/container_manager_linux.go x: 440 # changes y: 9863 line churn pkg/proxy/iptables/proxier.go x: 623 # changes y: 35382 line churn pkg/proxy/iptables/proxier_test.go x: 401 # changes y: 66518 line churn pkg/proxy/ipvs/proxier_test.go x: 304 # changes y: 41440 line churn pkg/proxy/nftables/proxier_test.go x: 73 # changes y: 19262 line churn pkg/util/iptables/iptables_test.go x: 122 # changes y: 11322 line churn test/e2e_node/e2e_node_suite_test.go x: 234 # changes y: 3295 line churn api/openapi-spec/v3/apis__admissionregistration.k8s.io__v1_openapi.json x: 90 # changes y: 25858 line churn api/openapi-spec/v3/apis__apiextensions.k8s.io__v1_openapi.json x: 96 # changes y: 15034 line churn api/openapi-spec/v3/apis__autoscaling__v1_openapi.json x: 83 # changes y: 14856 line churn api/openapi-spec/v3/apis__autoscaling__v2_openapi.json x: 90 # changes y: 17670 line churn api/openapi-spec/v3/apis__coordination.k8s.io__v1beta1_openapi.json x: 15 # changes y: 17808 line churn api/openapi-spec/v3/apis__internal.apiserver.k8s.io__v1alpha1_openapi.json x: 85 # changes y: 12728 line churn api/openapi-spec/v3/apis__networking.k8s.io__v1_openapi.json x: 102 # changes y: 40613 line churn api/openapi-spec/v3/apis__policy__v1_openapi.json x: 87 # changes y: 15224 line churn api/openapi-spec/v3/apis__rbac.authorization.k8s.io__v1_openapi.json x: 85 # changes y: 36830 line churn api/openapi-spec/v3/apis__resource.k8s.io__v1alpha3_openapi.json x: 50 # changes y: 53246 line churn api/openapi-spec/v3/apis__resource.k8s.io__v1beta1_openapi.json x: 36 # changes y: 18086 line churn api/openapi-spec/v3/apis__resource.k8s.io__v1beta2_openapi.json x: 19 # changes y: 17938 line churn api/openapi-spec/v3/apis__storage.k8s.io__v1beta1_openapi.json x: 71 # changes y: 23204 line churn hack/lib/init.sh x: 222 # changes y: 1064 line churn staging/src/k8s.io/api/autoscaling/v2beta1/generated.pb.go x: 35 # changes y: 68590 line churn staging/src/k8s.io/api/autoscaling/v2beta2/generated.pb.go x: 22 # changes y: 34849 line churn staging/src/k8s.io/client-go/applyconfigurations/internal/internal.go x: 250 # changes y: 42996 line churn staging/src/k8s.io/client-go/kubernetes/fake/clientset_generated.go x: 169 # changes y: 3555 line churn test/e2e/kubectl/kubectl.go x: 355 # changes y: 23930 line churn pkg/controller/volume/persistentvolume/pv_controller.go x: 272 # changes y: 14341 line churn pkg/kubelet/cm/container_manager.go x: 201 # changes y: 1388 line churn pkg/printers/internalversion/printers_test.go x: 314 # changes y: 39612 line churn pkg/kubelet/server/server.go x: 333 # changes y: 11492 line churn pkg/api/pod/util.go x: 336 # changes y: 12752 line churn pkg/apis/core/v1/zz_generated.conversion.go x: 266 # changes y: 49465 line churn pkg/apis/core/validation/validation.go x: 593 # changes y: 45189 line churn pkg/apis/core/zz_generated.deepcopy.go x: 227 # changes y: 34537 line churn staging/src/k8s.io/api/core/v1/generated.pb.go x: 285 # changes y: 885250 line churn staging/src/k8s.io/api/core/v1/zz_generated.deepcopy.go x: 258 # changes y: 36686 line churn staging/src/k8s.io/api/testdata/HEAD/core.v1.Pod.json x: 115 # changes y: 37035 line churn staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.pb.go x: 100 # changes y: 288381 line churn build/common.sh x: 636 # changes y: 21725 line churn vendor/golang.org/x/net/http2/server.go x: 71 # changes y: 17193 line churn vendor/golang.org/x/sys/windows/zsyscall_windows.go x: 65 # changes y: 30062 line churn pkg/apis/networking/validation/validation_test.go x: 125 # changes y: 19794 line churn pkg/api/pod/util_test.go x: 281 # changes y: 38176 line churn test/e2e_node/util.go x: 271 # changes y: 6106 line churn test/integration/scheduler/scheduler_test.go x: 318 # changes y: 15684 line churn pkg/kubelet/metrics/metrics.go x: 246 # changes y: 8485 line churn staging/src/k8s.io/apiserver/pkg/server/config.go x: 376 # changes y: 7437 line churn staging/src/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go x: 178 # changes y: 5454 line churn staging/src/k8s.io/kubelet/pkg/apis/podresources/v1/api.pb.go x: 20 # changes y: 19152 line churn staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.json x: 98 # changes y: 33451 line churn staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.yaml x: 98 # changes y: 30473 line churn staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.json x: 105 # changes y: 38515 line churn staging/src/k8s.io/api/testdata/HEAD/batch.v1.Job.json x: 108 # changes y: 32238 line churn staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.json x: 107 # changes y: 33332 line churn staging/src/k8s.io/api/testdata/HEAD/core.v1.PodTemplate.json x: 95 # changes y: 31804 line churn staging/publishing/import-restrictions.yaml x: 155 # changes y: 2030 line churn pkg/controller/garbagecollector/garbagecollector_test.go x: 188 # changes y: 8886 line churn pkg/controller/job/job_controller.go x: 295 # changes y: 13593 line churn test/e2e/storage/volume_provisioning.go x: 262 # changes y: 17669 line churn cmd/kube-apiserver/app/server.go x: 761 # changes y: 24706 line churn cmd/kube-controller-manager/app/controllermanager.go x: 688 # changes y: 17707 line churn cmd/kube-scheduler/app/server.go x: 279 # changes y: 12245 line churn pkg/kubelet/server/server_test.go x: 231 # changes y: 13292 line churn staging/src/k8s.io/api/resource/v1alpha3/generated.pb.go x: 27 # changes y: 67312 line churn pkg/controller/podautoscaler/horizontal.go x: 299 # changes y: 11591 line churn pkg/apis/admissionregistration/validation/validation_test.go x: 86 # changes y: 24996 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation_test.go x: 133 # changes y: 39142 line churn cmd/kubeadm/app/phases/upgrade/compute_test.go x: 135 # changes y: 13550 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/generated.pb.go x: 28 # changes y: 38516 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.pb.go x: 76 # changes y: 86346 line churn cmd/kube-proxy/app/server_test.go x: 201 # changes y: 10963 line churn test/integration/apiserver/apiserver_test.go x: 186 # changes y: 13185 line churn test/e2e_node/cpu_manager_test.go x: 154 # changes y: 15298 line churn pkg/kubelet/eviction/helpers_test.go x: 155 # changes y: 14731 line churn staging/src/k8s.io/api/storage/v1/generated.pb.go x: 59 # changes y: 29813 line churn staging/src/k8s.io/api/storage/v1beta1/generated.pb.go x: 59 # changes y: 42310 line churn pkg/controller/endpoint/endpoints_controller_test.go x: 206 # changes y: 15324 line churn staging/src/k8s.io/cli-runtime/artifacts/openapi/swagger.json x: 56 # changes y: 518799 line churn cmd/kubeadm/app/cmd/join.go x: 322 # changes y: 14256 line churn hack/lib/golang.sh x: 504 # changes y: 8507 line churn pkg/controller/controller_utils.go x: 324 # changes y: 9004 line churn api/openapi-spec/v3/apis__storage.k8s.io__v1alpha1_openapi.json x: 47 # changes y: 27756 line churn cluster/gce/gci/configure-helper.sh x: 823 # changes y: 28791 line churn staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch_test.go x: 62 # changes y: 27838 line churn cluster/gce/util.sh x: 836 # changes y: 37816 line churn staging/src/k8s.io/api/admissionregistration/v1/generated.pb.go x: 17 # changes y: 24571 line churn staging/src/k8s.io/api/admissionregistration/v1beta1/generated.pb.go x: 46 # changes y: 40885 line churn staging/src/k8s.io/api/apps/v1beta2/generated.pb.go x: 58 # changes y: 64888 line churn staging/src/k8s.io/api/authentication/v1beta1/generated.pb.go x: 32 # changes y: 11476 line churn staging/src/k8s.io/api/autoscaling/v1/generated.pb.go x: 29 # changes y: 46481 line churn staging/src/k8s.io/api/autoscaling/v2/generated.pb.go x: 9 # changes y: 16548 line churn staging/src/k8s.io/api/coordination/v1beta1/generated.pb.go x: 25 # changes y: 11242 line churn staging/src/k8s.io/api/extensions/v1beta1/generated.pb.go x: 76 # changes y: 106078 line churn staging/src/k8s.io/api/flowcontrol/v1/generated.pb.go x: 8 # changes y: 24868 line churn staging/src/k8s.io/api/flowcontrol/v1beta1/generated.pb.go x: 12 # changes y: 14892 line churn staging/src/k8s.io/api/networking/v1/generated.pb.go x: 39 # changes y: 29827 line churn staging/src/k8s.io/api/networking/v1beta1/generated.pb.go x: 28 # changes y: 26294 line churn staging/src/k8s.io/api/policy/v1beta1/generated.pb.go x: 44 # changes y: 37544 line churn staging/src/k8s.io/api/resource/v1beta1/generated.pb.go x: 18 # changes y: 35132 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go x: 118 # changes y: 91446 line churn test/e2e/framework/test_context.go x: 392 # changes y: 5363 line churn test/e2e/apimachinery/webhook.go x: 212 # changes y: 19430 line churn cmd/kubeadm/app/cmd/upgrade/apply.go x: 194 # changes y: 4755 line churn test/e2e/framework/util.go x: 773 # changes y: 61540 line churn test/e2e_node/eviction_test.go x: 203 # changes y: 9038 line churn vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go x: 43 # changes y: 13729 line churn test/integration/apiserver/apply/apply_test.go x: 113 # changes y: 17152 line churn pkg/controller/nodelifecycle/node_lifecycle_controller_test.go x: 130 # changes y: 27283 line churn vendor/github.com/google/gnostic-models/openapiv2/OpenAPIv2.go x: 3 # changes y: 17800 line churn staging/src/k8s.io/apiserver/pkg/endpoints/apiserver_test.go x: 210 # changes y: 19840 line churn vendor/go.etcd.io/etcd/api/v3/etcdserverpb/rpc.pb.go x: 3 # changes y: 55314 line churn vendor/go.etcd.io/etcd/raft/v3/raftpb/raft.pb.go x: 2 # changes y: 11952 line churn test/e2e/storage/drivers/in_tree.go x: 218 # changes y: 22313 line churn staging/src/k8s.io/client-go/rest/request_test.go x: 143 # changes y: 17932 line churn pkg/volume/csi/csi_plugin_test.go x: 128 # changes y: 11278 line churn pkg/api/testing/fuzzer.go x: 269 # changes y: 6700 line churn staging/src/k8s.io/cli-runtime/artifacts/openapi/swagger-with-shared-parameters.json x: 13 # changes y: 140572 line churn pkg/apis/apps/v1beta2/zz_generated.conversion.go x: 70 # changes y: 11410 line churn pkg/apis/extensions/v1beta1/zz_generated.conversion.go x: 149 # changes y: 35053 line churn test/e2e/e2e.go x: 293 # changes y: 5265 line churn test/integration/scheduler/queue_test.go x: 109 # changes y: 13880 line churn staging/src/k8s.io/client-go/openapi/openapitest/testdata/api__v1_openapi.json x: 10 # changes y: 69758 line churn staging/src/k8s.io/kubectl/testdata/openapi/v3/api/v1.json x: 10 # changes y: 57596 line churn pkg/volume/util/util_test.go x: 111 # changes y: 24961 line churn test/integration/scheduler_perf/config/performance-config.yaml x: 99 # changes y: 11164 line churn vendor/github.com/containerd/containerd/api/services/containers/v1/containers.pb.go x: 13 # changes y: 25018 line churn vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.pb.go x: 13 # changes y: 50056 line churn vendor/github.com/google/cadvisor/third_party/containerd/api/services/tasks/v1/tasks.pb.go x: 4 # changes y: 30044 line churn pkg/scheduler/internal/cache/cache_test.go x: 95 # changes y: 15456 line churn pkg/scheduler/internal/queue/scheduling_queue.go x: 257 # changes y: 20020 line churn staging/src/k8s.io/client-go/openapi/openapitest/testdata/apis__apps__v1_openapi.json x: 10 # changes y: 30648 line churn api/openapi-spec/v3/apis__resource.k8s.io__v1alpha2_openapi.json x: 33 # changes y: 54266 line churn staging/src/k8s.io/api/resource/v1alpha2/generated.pb.go x: 15 # changes y: 47480 line churn api/openapi-spec/v3/apis__networking.k8s.io__v1alpha1_openapi.json x: 50 # changes y: 28921 line churn vendor/golang.org/x/tools/internal/imports/zstdlib.go x: 23 # changes y: 97277 line churn staging/src/k8s.io/legacy-cloud-providers/go.sum x: 530 # changes y: 11764 line churn vendor/google.golang.org/appengine/internal/datastore/datastore_v3.pb.go x: 9 # changes y: 35725 line churn vendor/github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud/gen.go x: 17 # changes y: 249241 line churn vendor/google.golang.org/api/compute/v0.alpha/compute-api.json x: 52 # changes y: 887585 line churn vendor/google.golang.org/api/compute/v0.alpha/compute-gen.go x: 54 # changes y: 2172606 line churn vendor/google.golang.org/api/compute/v0.beta/compute-api.json x: 44 # changes y: 566068 line churn vendor/google.golang.org/api/compute/v0.beta/compute-gen.go x: 46 # changes y: 1304223 line churn vendor/google.golang.org/api/compute/v1/compute-api.json x: 54 # changes y: 492884 line churn vendor/google.golang.org/api/compute/v1/compute-gen.go x: 56 # changes y: 1154816 line churn vendor/google.golang.org/api/container/v1/container-api.json x: 49 # changes y: 79673 line churn vendor/google.golang.org/api/container/v1/container-gen.go x: 54 # changes y: 110702 line churn vendor/google.golang.org/api/monitoring/v3/monitoring-api.json x: 46 # changes y: 69842 line churn vendor/google.golang.org/api/monitoring/v3/monitoring-gen.go x: 48 # changes y: 102095 line churn vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.pb.go x: 23 # changes y: 50910 line churn staging/src/k8s.io/kubectl/testdata/openapi/swagger.json x: 47 # changes y: 435419 line churn vendor/github.com/vmware/govmomi/simulator/esx/performance_manager.go x: 7 # changes y: 85170 line churn vendor/github.com/vmware/govmomi/simulator/esx/task_manager.go x: 6 # changes y: 52068 line churn vendor/github.com/vmware/govmomi/simulator/vpx/performance_manager.go x: 6 # changes y: 109017 line churn vendor/github.com/vmware/govmomi/simulator/vpx/task_manager.go x: 6 # changes y: 55685 line churn vendor/github.com/vmware/govmomi/vim25/methods/methods.go x: 12 # changes y: 78286 line churn vendor/github.com/vmware/govmomi/vim25/types/types.go x: 19 # changes y: 238308 line churn staging/src/k8s.io/legacy-cloud-providers/azure/azure_test.go x: 99 # changes y: 23377 line churn staging/src/k8s.io/legacy-cloud-providers/azure/azure_vmss.go x: 129 # changes y: 11091 line churn vendor/github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2019-12-01/compute/models.go x: 11 # changes y: 83307 line churn vendor/github.com/Azure/azure-sdk-for-go/services/network/mgmt/2019-06-01/network/models.go x: 15 # changes y: 194590 line churn vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go x: 38 # changes y: 11072 line churn vendor/golang.org/x/text/internal/language/tables.go x: 8 # changes y: 32966 line churn vendor/golang.org/x/text/language/tables.go x: 19 # changes y: 60786 line churn vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go x: 27 # changes y: 174568 line churn vendor/github.com/aws/aws-sdk-go/service/ec2/api.go x: 30 # changes y: 930342 line churn vendor/github.com/aws/aws-sdk-go/service/ecr/api.go x: 24 # changes y: 71667 line churn vendor/github.com/aws/aws-sdk-go/service/autoscaling/api.go x: 27 # changes y: 117910 line churn vendor/github.com/aws/aws-sdk-go/service/kms/api.go x: 25 # changes y: 128572 line churn staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.json x: 66 # changes y: 35308 line churn CHANGELOG.md x: 225 # changes y: 92926 line churn staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.pb.go x: 57 # changes y: 236312 line churn pkg/volume/glusterfs/glusterfs.go x: 351 # changes y: 15178 line churn api/openapi-spec/v3/apis__autoscaling__v2beta2_openapi.json x: 34 # changes y: 24130 line churn api/openapi-spec/v3/apis__flowcontrol.apiserver.k8s.io__v1beta1_openapi.json x: 31 # changes y: 30658 line churn vendor/sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi/v1212/swagger.json x: 2 # changes y: 303108 line churn test/integration/scheduler/framework_test.go x: 147 # changes y: 22205 line churn staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.json x: 29 # changes y: 23962 line churn vendor/github.com/docker/docker/api/swagger.yaml x: 16 # changes y: 59342 line churn vendor/sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi/v1204/swagger.json x: 3 # changes y: 386500 line churn pkg/registry/core/service/storage/rest_test.go x: 94 # changes y: 33695 line churn pkg/scheduler/core/generic_scheduler.go x: 323 # changes y: 19187 line churn pkg/scheduler/core/generic_scheduler_test.go x: 270 # changes y: 30486 line churn staging/src/k8s.io/kubectl/pkg/generated/bindata.go x: 13 # changes y: 128245 line churn pkg/kubelet/BUILD x: 357 # changes y: 3430 line churn test/e2e/BUILD x: 281 # changes y: 3312 line churn test/e2e/framework/BUILD x: 373 # changes y: 2644 line churn vendor/BUILD x: 437 # changes y: 183514 line churn hack/.golint_failures x: 584 # changes y: 7330 line churn pkg/kubectl/cmd/cmd_test.go x: 284 # changes y: 10672 line churn vendor/google.golang.org/api/logging/v2beta1/logging-api.json x: 34 # changes y: 53686 line churn vendor/google.golang.org/api/logging/v2beta1/logging-gen.go x: 36 # changes y: 34530 line churn vendor/google.golang.org/api/pubsub/v1/pubsub-gen.go x: 30 # changes y: 38839 line churn pkg/master/BUILD x: 243 # changes y: 2354 line churn pkg/master/master.go x: 689 # changes y: 25975 line churn Godeps/LICENSES x: 463 # changes y: 1656242 line churn vendor/github.com/bazelbuild/buildtools/build_proto/build.gen.pb.go x: 15 # changes y: 23037 line churn vendor/github.com/client9/misspell/words.go x: 5 # changes y: 155790 line churn vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.go x: 9 # changes y: 51568 line churn Godeps/Godeps.json x: 829 # changes y: 109021 line churn api/swagger-spec/apps_v1.json x: 105 # changes y: 108764 line churn api/swagger-spec/apps_v1beta1.json x: 221 # changes y: 81691 line churn api/swagger-spec/apps_v1beta2.json x: 142 # changes y: 106375 line churn api/swagger-spec/batch_v1.json x: 257 # changes y: 46852 line churn api/swagger-spec/batch_v1beta1.json x: 116 # changes y: 45261 line churn api/swagger-spec/batch_v2alpha1.json x: 172 # changes y: 52783 line churn api/swagger-spec/extensions_v1beta1.json x: 344 # changes y: 142314 line churn api/swagger-spec/policy_v1beta1.json x: 92 # changes y: 34147 line churn api/swagger-spec/rbac.authorization.k8s.io_v1alpha1.json x: 105 # changes y: 45414 line churn api/swagger-spec/rbac.authorization.k8s.io_v1beta1.json x: 69 # changes y: 44423 line churn api/swagger-spec/settings.k8s.io_v1alpha1.json x: 105 # changes y: 29899 line churn api/swagger-spec/storage.k8s.io_v1.json x: 77 # changes y: 28000 line churn api/swagger-spec/v1.json x: 505 # changes y: 282160 line churn cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py x: 150 # changes y: 12330 line churn docs/api-reference/admissionregistration.k8s.io/v1alpha1/definitions.html x: 51 # changes y: 23220 line churn docs/api-reference/admissionregistration.k8s.io/v1alpha1/operations.html x: 48 # changes y: 38394 line churn docs/api-reference/admissionregistration.k8s.io/v1beta1/operations.html x: 32 # changes y: 38692 line churn docs/api-reference/apps/v1/definitions.html x: 97 # changes y: 84108 line churn docs/api-reference/apps/v1/operations.html x: 39 # changes y: 146774 line churn docs/api-reference/apps/v1beta1/definitions.html x: 207 # changes y: 93820 line churn docs/api-reference/apps/v1beta1/operations.html x: 72 # changes y: 91901 line churn docs/api-reference/apps/v1beta2/definitions.html x: 133 # changes y: 98782 line churn docs/api-reference/apps/v1beta2/operations.html x: 49 # changes y: 180040 line churn docs/api-reference/authorization.k8s.io/v1beta1/definitions.html x: 57 # changes y: 22260 line churn docs/api-reference/autoscaling/v1/operations.html x: 73 # changes y: 29436 line churn docs/api-reference/batch/v1/definitions.html x: 232 # changes y: 89590 line churn docs/api-reference/batch/v1beta1/definitions.html x: 107 # changes y: 71061 line churn docs/api-reference/batch/v2alpha1/definitions.html x: 160 # changes y: 81796 line churn docs/api-reference/batch/v2alpha1/operations.html x: 53 # changes y: 41586 line churn docs/api-reference/extensions/v1beta1/definitions.html x: 365 # changes y: 129163 line churn docs/api-reference/extensions/v1beta1/operations.html x: 138 # changes y: 291917 line churn docs/api-reference/policy/v1beta1/definitions.html x: 79 # changes y: 29885 line churn docs/api-reference/policy/v1beta1/operations.html x: 59 # changes y: 46194 line churn docs/api-reference/rbac.authorization.k8s.io/v1/operations.html x: 40 # changes y: 74794 line churn docs/api-reference/rbac.authorization.k8s.io/v1alpha1/definitions.html x: 69 # changes y: 25811 line churn docs/api-reference/rbac.authorization.k8s.io/v1alpha1/operations.html x: 58 # changes y: 75044 line churn docs/api-reference/settings.k8s.io/v1alpha1/definitions.html x: 97 # changes y: 44907 line churn docs/api-reference/v1/definitions.html x: 388 # changes y: 181830 line churn docs/api-reference/v1/operations.html x: 137 # changes y: 689391 line churn hack/gen-swagger-doc/example-output/operations.html x: 11 # changes y: 286104 line churn pkg/apis/extensions/validation/validation_test.go x: 167 # changes y: 29996 line churn pkg/cloudprovider/providers/aws/aws.go x: 406 # changes y: 43302 line churn pkg/cloudprovider/providers/aws/aws_test.go x: 176 # changes y: 16930 line churn pkg/cloudprovider/providers/azure/azure_loadbalancer.go x: 171 # changes y: 20246 line churn pkg/cloudprovider/providers/azure/azure_test.go x: 144 # changes y: 26340 line churn pkg/cloudprovider/providers/gce/cloud/gen.go x: 45 # changes y: 194744 line churn pkg/cloudprovider/providers/gce/gce.go x: 318 # changes y: 30093 line churn pkg/cloudprovider/providers/vsphere/vsphere.go x: 230 # changes y: 29658 line churn pkg/kubectl/cmd/util/helpers.go x: 289 # changes y: 9340 line churn pkg/kubectl/describe/versioned/describe.go x: 75 # changes y: 32899 line churn pkg/kubectl/generated/bindata.go x: 18 # changes y: 137338 line churn pkg/kubelet/apis/cri/runtime/v1alpha2/api.pb.go x: 48 # changes y: 230831 line churn pkg/printers/internalversion/describe.go x: 223 # changes y: 39636 line churn pkg/printers/internalversion/describe_test.go x: 133 # changes y: 26550 line churn pkg/scheduler/algorithm/predicates/predicates_test.go x: 103 # changes y: 52096 line churn pkg/scheduler/factory/factory.go x: 193 # changes y: 21384 line churn pkg/util/mount/mount_linux.go x: 202 # changes y: 17972 line churn staging/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json x: 257 # changes y: 32782 line churn staging/src/k8s.io/apiserver/Godeps/Godeps.json x: 280 # changes y: 22228 line churn staging/src/k8s.io/apiserver/pkg/server/routes/data/swagger/datafile.go x: 15 # changes y: 171134 line churn staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json x: 277 # changes y: 25122 line churn test/e2e/framework/service_util.go x: 141 # changes y: 11114 line churn test/test_owners.csv x: 214 # changes y: 28167 line churn third_party/swagger-ui/swagger-ui.js x: 16 # changes y: 224100 line churn vendor/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go x: 21 # changes y: 157851 line churn vendor/github.com/mattn/go-sqlite3/sqlite3-binding.c x: 5 # changes y: 1026785 line churn vendor/github.com/mattn/go-sqlite3/sqlite3-binding.h x: 5 # changes y: 53660 line churn vendor/github.com/mesos/mesos-go/api/v1/lib/agent/agent.pb.go x: 5 # changes y: 86620 line churn vendor/github.com/mesos/mesos-go/api/v1/lib/agent/agent.pb_ffjson.go x: 5 # changes y: 75785 line churn vendor/github.com/mesos/mesos-go/api/v1/lib/mesos.pb.go x: 5 # changes y: 362490 line churn vendor/github.com/mesos/mesos-go/api/v1/lib/mesos.pb_ffjson.go x: 5 # changes y: 318400 line churn vendor/github.com/ugorji/go/codec/fast-path.generated.go x: 11 # changes y: 260699 line churn vendor/golang.org/x/net/idna/tables.go x: 14 # changes y: 71306 line churn vendor/golang.org/x/text/encoding/korean/tables.go x: 6 # changes y: 136612 line churn vendor/golang.org/x/text/encoding/simplifiedchinese/tables.go x: 6 # changes y: 176000 line churn vendor/golang.org/x/text/encoding/traditionalchinese/tables.go x: 6 # changes y: 148572 line churn vendor/golang.org/x/text/unicode/norm/tables.go x: 13 # changes y: 60589 line churn vendor/golang.org/x/tools/imports/zstdlib.go x: 14 # changes y: 214536 line churn staging/src/k8s.io/kubectl/test/data/openapi/swagger.json x: 6 # changes y: 441864 line churn vendor/github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-08-01/network/models.go x: 4 # changes y: 118196 line churn vendor/github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute/models.go x: 7 # changes y: 68432 line churn pkg/generated/bindata.go x: 72 # changes y: 245763 line churn pkg/kubectl/cmd/run.go x: 333 # changes y: 8669 line churn hack/make-rules/test-cmd-util.sh x: 236 # changes y: 31533 line churn pkg/kubectl/resource/builder_test.go x: 177 # changes y: 12037 line churn cluster/aws/util.sh x: 224 # changes y: 12547 line churn cluster/gce/configure-vm.sh x: 284 # changes y: 11149 line churn cluster/gce/container-linux/configure-helper.sh x: 132 # changes y: 12848 line churn hack/test-cmd.sh x: 302 # changes y: 26250 line churn pkg/controller/node/nodecontroller_test.go x: 178 # changes y: 27662 line churn pkg/kubelet/apis/cri/v1alpha1/runtime/api.pb.go x: 33 # changes y: 201887 line churn pkg/kubelet/rkt/rkt.go x: 320 # changes y: 28576 line churn plugin/pkg/scheduler/algorithm/predicates/predicates.go x: 282 # changes y: 20252 line churn plugin/pkg/scheduler/algorithm/predicates/predicates_test.go x: 180 # changes y: 46696 line churn plugin/pkg/scheduler/factory/factory.go x: 309 # changes y: 16948 line churn federation/apis/openapi-spec/swagger.json x: 159 # changes y: 144834 line churn federation/apis/swagger-spec/extensions_v1beta1.json x: 108 # changes y: 61639 line churn federation/docs/api-reference/extensions/v1beta1/definitions.html x: 94 # changes y: 63756 line churn federation/docs/api-reference/v1/operations.html x: 38 # changes y: 95030 line churn pkg/api/types.go x: 634 # changes y: 40098 line churn pkg/api/v1/zz_generated.conversion.go x: 130 # changes y: 72578 line churn pkg/api/validation/validation.go x: 571 # changes y: 49505 line churn pkg/api/validation/validation_test.go x: 506 # changes y: 99148 line churn pkg/api/zz_generated.deepcopy.go x: 118 # changes y: 58747 line churn pkg/kubectl/cmd/get.go x: 297 # changes y: 8000 line churn vendor/github.com/aws/aws-sdk-go/service/route53/api.go x: 6 # changes y: 96611 line churn staging/src/k8s.io/api/core/v1/types.generated.go x: 23 # changes y: 399049 line churn staging/src/k8s.io/api/extensions/v1beta1/types.generated.go x: 12 # changes y: 114781 line churn hack/verify-flags/known-flags.txt x: 424 # changes y: 5348 line churn pkg/controller/node/nodecontroller.go x: 221 # changes y: 16851 line churn test/e2e/service.go x: 297 # changes y: 28460 line churn hack/.linted_packages x: 215 # changes y: 3430 line churn vendor/github.com/mesos/mesos-go/mesosproto/mesos.pb.go x: 4 # changes y: 195965 line churn vendor/github.com/mesos/mesos-go/mesosproto/messages.pb.go x: 4 # changes y: 88565 line churn test/e2e/deployment.go x: 188 # changes y: 15665 line churn pkg/api/v1/generated.pb.go x: 137 # changes y: 430528 line churn pkg/api/v1/types.generated.go x: 190 # changes y: 2784552 line churn pkg/api/v1/types.go x: 398 # changes y: 37308 line churn pkg/api/v1/types_swagger_doc_generated.go x: 242 # changes y: 14554 line churn pkg/api/v1/zz_generated.deepcopy.go x: 83 # changes y: 23407 line churn pkg/apis/authorization/v1beta1/types.generated.go x: 25 # changes y: 33004 line churn pkg/apis/batch/v2alpha1/generated.pb.go x: 56 # changes y: 29467 line churn pkg/apis/batch/v2alpha1/types.generated.go x: 50 # changes y: 63490 line churn pkg/apis/extensions/v1beta1/generated.pb.go x: 81 # changes y: 119000 line churn pkg/apis/extensions/v1beta1/types.generated.go x: 127 # changes y: 989888 line churn staging/src/k8s.io/client-go/pkg/api/v1/generated.pb.go x: 69 # changes y: 397512 line churn staging/src/k8s.io/client-go/pkg/api/v1/types.generated.go x: 60 # changes y: 768072 line churn staging/src/k8s.io/client-go/pkg/apis/batch/v1/types.generated.go x: 21 # changes y: 22269 line churn staging/src/k8s.io/client-go/pkg/apis/extensions/v1beta1/generated.pb.go x: 40 # changes y: 108807 line churn staging/src/k8s.io/client-go/pkg/apis/extensions/v1beta1/types.generated.go x: 28 # changes y: 237523 line churn pkg/kubelet/apis/cri/v1alpha1/api.pb.go x: 9 # changes y: 124893 line churn pkg/kubelet/api/v1alpha1/runtime/api.pb.go x: 79 # changes y: 163369 line churn pkg/kubelet/dockertools/docker_manager.go x: 138 # changes y: 17971 line churn staging/src/k8s.io/client-go/_vendor/github.com/ugorji/go/codec/fast-path.generated.go x: 6 # changes y: 196492 line churn pkg/kubectl/describe.go x: 356 # changes y: 21555 line churn pkg/kubectl/resource_printer.go x: 350 # changes y: 22551 line churn pkg/apiserver/apiserver_test.go x: 261 # changes y: 25595 line churn staging/src/k8s.io/client-go/pkg/api/types.generated.go x: 12 # changes y: 533894 line churn staging/src/k8s.io/client-go/pkg/apis/componentconfig/types.generated.go x: 16 # changes y: 152429 line churn pkg/api/types.generated.go x: 127 # changes y: 2423426 line churn pkg/apis/componentconfig/types.generated.go x: 128 # changes y: 571921 line churn pkg/apis/extensions/types.generated.go x: 95 # changes y: 677160 line churn pkg/api/deep_copy_generated.go x: 169 # changes y: 40049 line churn pkg/api/v1/conversion_generated.go x: 175 # changes y: 89206 line churn pkg/api/v1/deep_copy_generated.go x: 162 # changes y: 31105 line churn pkg/ui/data/swagger/datafile.go x: 22 # changes y: 295523 line churn api/openapi-spec/root_swagger.json x: 16 # changes y: 131564 line churn api/openapi-spec/v1beta1.extensions.json x: 14 # changes y: 33944 line churn staging/src/k8s.io/client-go/1.5/pkg/api/types.generated.go x: 4 # changes y: 249720 line churn staging/src/k8s.io/client-go/1.4/pkg/api/types.generated.go x: 9 # changes y: 495776 line churn staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go x: 9 # changes y: 162608 line churn staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go x: 7 # changes y: 122400 line churn staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/v1beta1/types.generated.go x: 7 # changes y: 156644 line churn Godeps/_workspace/src/github.com/vmware/govmomi/vim25/types/types.go x: 2 # changes y: 99404 line churn Godeps/_workspace/src/github.com/aws/aws-sdk-go/service/ec2/api.go x: 11 # changes y: 143671 line churn Godeps/_workspace/src/github.com/mesos/mesos-go/mesosproto/mesos.pb.go x: 10 # changes y: 271354 line churn Godeps/_workspace/src/github.com/ugorji/go/codec/fast-path.generated.go x: 14 # changes y: 306300 line churn Godeps/_workspace/src/google.golang.org/api/compute/v1/compute-gen.go x: 5 # changes y: 183564 line churn api/swagger-spec/v1beta1.json x: 85 # changes y: 145430 line churn docs/api-reference/operations.html x: 12 # changes y: 204738 line churn third_party/ui/bower_components/angular/angular.js x: 3 # changes y: 105236 line churn api/swagger-spec/v1beta3.json x: 57 # changes y: 165198 line churn pkg/ui/datafile.go x: 37 # changes y: 251871 line churn api/swagger-spec/v1beta2.json x: 30 # changes y: 106137 line churn third_party/PyYAML/ext/_yaml.c x: 1 # changes y: 88760 line churn
2784552.0
line churn
  min: 2.0
  average: 1489.78
  25th percentile: 90.0
  median: 256.0
  75th percentile: 748.0
  max: 2784552.0
0 1553.0
# changes
min: 1.0 | average: 11.82 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 10.0 | max: 1553.0

Number of Contributors vs. Line Churn: 7191 points

cmd/kubelet/app/options/options.go x: 199 # contributors y: 8754 line churn cmd/kubelet/app/server.go x: 327 # contributors y: 27944 line churn pkg/scheduler/backend/workloadmanager/podgroupstate.go x: 2 # contributors y: 394 line churn pkg/scheduler/backend/workloadmanager/workloadmanager.go x: 3 # contributors y: 334 line churn staging/src/k8s.io/kube-scheduler/framework/listers.go x: 8 # contributors y: 382 line churn pkg/kubelet/stats/cri_stats_provider_windows.go x: 24 # contributors y: 2041 line churn pkg/features/kube_features.go x: 384 # contributors y: 26947 line churn pkg/kubelet/kubelet.go x: 486 # contributors y: 84045 line churn pkg/kubelet/kubelet_getters.go x: 81 # contributors y: 2491 line churn pkg/kubelet/kubelet_pods.go x: 190 # contributors y: 19784 line churn pkg/kubelet/kubelet_volumes.go x: 51 # contributors y: 1859 line churn pkg/kubelet/allocation/allocation_manager.go x: 12 # contributors y: 3416 line churn pkg/kubelet/cm/devicemanager/plugin/v1beta1/client.go x: 10 # contributors y: 400 line churn pkg/kubelet/cm/dra/plugin/dra_plugin_manager.go x: 5 # contributors y: 1714 line churn pkg/kubelet/kuberuntime/kuberuntime_container_linux.go x: 44 # contributors y: 2332 line churn pkg/kubelet/lifecycle/handlers.go x: 64 # contributors y: 2180 line churn pkg/kubelet/metrics/collectors/cri_metrics.go x: 6 # contributors y: 308 line churn pkg/kubelet/pleg/generic.go x: 77 # contributors y: 3254 line churn pkg/kubelet/prober/prober.go x: 88 # contributors y: 3528 line churn pkg/kubelet/prober/prober_manager.go x: 43 # contributors y: 1934 line churn pkg/kubelet/stats/cri_stats_provider.go x: 66 # contributors y: 7219 line churn pkg/kubelet/stats/helper.go x: 46 # contributors y: 2247 line churn pkg/kubelet/volumemanager/reconciler/reconstruct.go x: 10 # contributors y: 1512 line churn pkg/kubelet/kuberuntime/kuberuntime_container.go x: 127 # contributors y: 9249 line churn pkg/kubelet/oom/oom_watcher_linux.go x: 17 # contributors y: 484 line churn pkg/kubelet/prober/worker.go x: 60 # contributors y: 1695 line churn pkg/kubelet/volumemanager/volume_manager.go x: 80 # contributors y: 4609 line churn staging/src/k8s.io/apiserver/pkg/server/statusz/statusz.go x: 2 # contributors y: 698 line churn hack/golangci-hints.yaml x: 33 # contributors y: 1570 line churn hack/golangci.yaml x: 36 # contributors y: 2368 line churn hack/kube-api-linter/exceptions.yaml x: 8 # contributors y: 202 line churn staging/src/k8s.io/api/scheduling/v1/generated.proto x: 13 # contributors y: 407 line churn staging/src/k8s.io/api/scheduling/v1/types.go x: 11 # contributors y: 390 line churn staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto x: 24 # contributors y: 530 line churn staging/src/k8s.io/api/scheduling/v1alpha1/types.go x: 18 # contributors y: 554 line churn staging/src/k8s.io/api/scheduling/v1beta1/generated.proto x: 17 # contributors y: 225 line churn staging/src/k8s.io/api/scheduling/v1beta1/types.go x: 14 # contributors y: 219 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/delegator.go x: 6 # contributors y: 1704 line churn pkg/proxy/winkernel/hns.go x: 7 # contributors y: 1522 line churn pkg/proxy/winkernel/proxier.go x: 79 # contributors y: 13881 line churn pkg/kubelet/cm/dra/manager.go x: 16 # contributors y: 4926 line churn pkg/scheduler/schedule_one.go x: 34 # contributors y: 4898 line churn pkg/scheduler/scheduler.go x: 138 # contributors y: 15866 line churn staging/src/k8s.io/kubectl/pkg/cmd/run/run.go x: 26 # contributors y: 3445 line churn build/dependencies.yaml x: 94 # contributors y: 4633 line churn cmd/kubeadm/app/phases/upgrade/health.go x: 39 # contributors y: 2621 line churn cmd/kube-controller-manager/app/core.go x: 133 # contributors y: 8538 line churn cmd/kube-controller-manager/app/plugins.go x: 80 # contributors y: 2106 line churn cmd/kubelet/app/plugins.go x: 86 # contributors y: 1261 line churn pkg/apis/core/types.go x: 201 # contributors y: 29903 line churn pkg/controller/volume/attachdetach/attach_detach_controller.go x: 99 # contributors y: 7811 line churn pkg/controller/volume/expand/expand_controller.go x: 58 # contributors y: 3086 line churn pkg/controller/volume/persistentvolume/pv_controller_base.go x: 81 # contributors y: 6947 line churn pkg/controller/volume/persistentvolume/volume_host.go x: 47 # contributors y: 832 line churn pkg/controller/volume/selinuxwarning/selinux_warning_controller.go x: 6 # contributors y: 1244 line churn pkg/controller/volume/selinuxwarning/volumehost.go x: 3 # contributors y: 320 line churn pkg/kubelet/volume_host.go x: 61 # contributors y: 1959 line churn pkg/kubemark/hollow_kubelet.go x: 96 # contributors y: 1838 line churn pkg/scheduler/framework/plugins/feature/feature.go x: 34 # contributors y: 234 line churn pkg/scheduler/framework/plugins/nodevolumelimits/csi.go x: 40 # contributors y: 2446 line churn pkg/scheduler/framework/plugins/volumebinding/binder.go x: 33 # contributors y: 3787 line churn pkg/volume/csi/csi_plugin.go x: 86 # contributors y: 8597 line churn pkg/volume/csimigration/plugin_manager.go x: 16 # contributors y: 864 line churn pkg/volume/plugins.go x: 136 # contributors y: 6592 line churn pkg/volume/testing/volume_host.go x: 11 # contributors y: 1334 line churn plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go x: 94 # contributors y: 3443 line churn staging/src/k8s.io/api/core/v1/generated.proto x: 243 # contributors y: 23678 line churn staging/src/k8s.io/api/core/v1/types.go x: 267 # contributors y: 27303 line churn staging/src/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumesource.go x: 7 # contributors y: 604 line churn staging/src/k8s.io/client-go/applyconfigurations/core/v1/volumesource.go x: 8 # contributors y: 850 line churn cmd/kubeadm/app/util/etcd/etcd.go x: 47 # contributors y: 5864 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/output_tests/native/basics/doc.go x: 2 # contributors y: 240 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validation.go x: 6 # contributors y: 5918 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/registry.go x: 5 # contributors y: 830 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/union.go x: 5 # contributors y: 1618 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/validators.go x: 6 # contributors y: 2228 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/zeroorone.go x: 4 # contributors y: 294 line churn staging/src/k8s.io/api/authentication/v1/generated.proto x: 29 # contributors y: 868 line churn staging/src/k8s.io/api/authentication/v1/types.go x: 25 # contributors y: 876 line churn staging/src/k8s.io/api/authentication/v1alpha1/generated.proto x: 5 # contributors y: 123 line churn staging/src/k8s.io/api/authentication/v1beta1/generated.proto x: 23 # contributors y: 697 line churn staging/src/k8s.io/api/authentication/v1beta1/types.go x: 17 # contributors y: 669 line churn pkg/kubelet/container/helpers.go x: 97 # contributors y: 3122 line churn pkg/kubelet/container/testing/fake_runtime_helper.go x: 27 # contributors y: 435 line churn pkg/kubelet/kubelet_node_status.go x: 147 # contributors y: 12170 line churn pkg/kubelet/kuberuntime/kuberuntime_sandbox.go x: 62 # contributors y: 2558 line churn pkg/kubelet/kuberuntime/security_context.go x: 38 # contributors y: 1054 line churn hack/golangci.yaml.in x: 18 # contributors y: 1567 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/delete.go x: 57 # contributors y: 2572 line churn staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go x: 25 # contributors y: 4025 line churn staging/src/k8s.io/kubectl/pkg/cmd/debug/profiles.go x: 13 # contributors y: 1021 line churn staging/src/k8s.io/kubectl/pkg/describe/describe.go x: 83 # contributors y: 20729 line churn pkg/apis/batch/v1/doc.go x: 22 # contributors y: 100 line churn pkg/apis/batch/v1beta1/doc.go x: 11 # contributors y: 88 line churn pkg/apis/batch/validation/validation.go x: 51 # contributors y: 2992 line churn pkg/registry/batch/cronjob/strategy.go x: 38 # contributors y: 1437 line churn staging/src/k8s.io/api/batch/v1/generated.proto x: 42 # contributors y: 1714 line churn staging/src/k8s.io/api/batch/v1/types.go x: 41 # contributors y: 2137 line churn staging/src/k8s.io/api/batch/v1beta1/generated.proto x: 21 # contributors y: 602 line churn staging/src/k8s.io/api/batch/v1beta1/types.go x: 14 # contributors y: 652 line churn pkg/apis/admissionregistration/validation/validation.go x: 39 # contributors y: 5995 line churn pkg/apis/autoscaling/validation/validation.go x: 35 # contributors y: 1927 line churn pkg/apis/networking/validation/validation.go x: 47 # contributors y: 5389 line churn pkg/apis/rbac/validation/validation.go x: 23 # contributors y: 1341 line churn pkg/apis/scheduling/v1alpha1/doc.go x: 12 # contributors y: 67 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go x: 6 # contributors y: 405 line churn staging/src/k8s.io/apimachinery/pkg/api/validate/strfmt.go x: 4 # contributors y: 674 line churn staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go x: 78 # contributors y: 8623 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/create.go x: 36 # contributors y: 928 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go x: 37 # contributors y: 5854 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/update.go x: 31 # contributors y: 1032 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/format.go x: 5 # contributors y: 360 line churn staging/src/k8s.io/apiserver/pkg/endpoints/filters/audit.go x: 29 # contributors y: 2511 line churn staging/publishing/rules.yaml x: 67 # contributors y: 71099 line churn pkg/api/testing/validation.go x: 7 # contributors y: 972 line churn staging/src/k8s.io/client-go/testing/fixture.go x: 40 # contributors y: 4733 line churn pkg/controller/deployment/recreate.go x: 26 # contributors y: 1134 line churn pkg/controller/deployment/rolling.go x: 32 # contributors y: 1586 line churn pkg/controller/deployment/sync.go x: 63 # contributors y: 6165 line churn pkg/scheduler/backend/queue/scheduling_queue.go x: 11 # contributors y: 4555 line churn pkg/scheduler/framework/cycle_state.go x: 10 # contributors y: 681 line churn pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go x: 36 # contributors y: 14483 line churn pkg/scheduler/framework/plugins/volumebinding/volume_binding.go x: 39 # contributors y: 2821 line churn pkg/scheduler/framework/preemption/preemption.go x: 33 # contributors y: 4150 line churn pkg/scheduler/framework/runtime/framework.go x: 47 # contributors y: 8067 line churn staging/src/k8s.io/kube-scheduler/framework/interface.go x: 6 # contributors y: 1640 line churn staging/src/k8s.io/code-generator/cmd/defaulter-gen/generators/defaulter.go x: 6 # contributors y: 2796 line churn pkg/kubelet/kuberuntime/kuberuntime_manager.go x: 140 # contributors y: 13995 line churn pkg/controller/history/controller_history.go x: 36 # contributors y: 2224 line churn pkg/controller/statefulset/stateful_set.go x: 64 # contributors y: 3310 line churn pkg/controller/statefulset/stateful_set_control.go x: 54 # contributors y: 4494 line churn pkg/registry/batch/job/strategy.go x: 47 # contributors y: 2131 line churn staging/src/k8s.io/component-base/featuregate/feature_gate.go x: 15 # contributors y: 3641 line churn staging/src/k8s.io/component-base/featuregate/testing/feature_gate.go x: 11 # contributors y: 1002 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/interfaces.go x: 11 # contributors y: 764 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/meta.go x: 31 # contributors y: 1677 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/priority.go x: 12 # contributors y: 798 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/restmapper.go x: 14 # contributors y: 1465 line churn staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/conn.go x: 7 # contributors y: 1036 line churn staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/stream.go x: 4 # contributors y: 406 line churn staging/src/k8s.io/apimachinery/pkg/util/net/interface.go x: 17 # contributors y: 2324 line churn staging/src/k8s.io/apimachinery/pkg/util/proxy/transport.go x: 20 # contributors y: 1050 line churn staging/src/k8s.io/apimachinery/pkg/util/proxy/upgradeaware.go x: 32 # contributors y: 2453 line churn staging/src/k8s.io/apiserver/pkg/util/proxy/streamtunnel.go x: 5 # contributors y: 1056 line churn staging/src/k8s.io/client-go/discovery/cached/disk/cached_discovery.go x: 19 # contributors y: 2520 line churn staging/src/k8s.io/client-go/discovery/cached/disk/round_tripper.go x: 12 # contributors y: 632 line churn staging/src/k8s.io/client-go/discovery/cached/memory/memcache.go x: 16 # contributors y: 2311 line churn staging/src/k8s.io/client-go/discovery/discovery_client.go x: 62 # contributors y: 5673 line churn staging/src/k8s.io/client-go/discovery/fake/discovery.go x: 35 # contributors y: 1044 line churn staging/src/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go x: 34 # contributors y: 2766 line churn staging/src/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go x: 22 # contributors y: 2237 line churn staging/src/k8s.io/client-go/restmapper/discovery.go x: 16 # contributors y: 1676 line churn staging/src/k8s.io/client-go/tools/clientcmd/client_config.go x: 54 # contributors y: 3044 line churn staging/src/k8s.io/client-go/tools/clientcmd/config.go x: 19 # contributors y: 1564 line churn staging/src/k8s.io/client-go/tools/clientcmd/loader.go x: 31 # contributors y: 2254 line churn staging/src/k8s.io/client-go/tools/portforward/portforward.go x: 37 # contributors y: 1705 line churn staging/src/k8s.io/client-go/tools/remotecommand/websocket.go x: 9 # contributors y: 1320 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go x: 59 # contributors y: 11894 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/store/store_btree.go x: 2 # contributors y: 1010 line churn staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go x: 69 # contributors y: 5499 line churn staging/src/k8s.io/apimachinery/pkg/util/validation/field/errors.go x: 22 # contributors y: 1480 line churn pkg/controller/endpointslice/endpointslice_controller.go x: 35 # contributors y: 3115 line churn pkg/registry/core/service/strategy.go x: 48 # contributors y: 3418 line churn staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/mutating/dispatcher.go x: 6 # contributors y: 674 line churn pkg/controller/serviceaccount/tokengetter.go x: 44 # contributors y: 1060 line churn pkg/controller/serviceaccount/tokens_controller.go x: 65 # contributors y: 6777 line churn pkg/serviceaccount/jwt.go x: 49 # contributors y: 4949 line churn pkg/serviceaccount/legacy.go x: 24 # contributors y: 1086 line churn pkg/registry/autoscaling/horizontalpodautoscaler/strategy.go x: 28 # contributors y: 1128 line churn staging/src/k8s.io/api/autoscaling/v1/generated.proto x: 27 # contributors y: 1409 line churn staging/src/k8s.io/api/autoscaling/v1/types.go x: 28 # contributors y: 1377 line churn pkg/kubelet/kubelet_server_journal.go x: 10 # contributors y: 1062 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/list.go x: 3 # contributors y: 1216 line churn pkg/kubelet/cm/devicemanager/manager.go x: 78 # contributors y: 8328 line churn pkg/kubelet/kuberuntime/kuberuntime_image.go x: 44 # contributors y: 1340 line churn pkg/kubelet/images/image_manager.go x: 50 # contributors y: 2388 line churn pkg/kubelet/images/pullmanager/fs_pullrecords.go x: 3 # contributors y: 980 line churn pkg/kubelet/podcertificate/podcertificatemanager.go x: 5 # contributors y: 2340 line churn cmd/kubeadm/app/phases/kubelet/flags.go x: 40 # contributors y: 1683 line churn pkg/apis/resource/validation/validation.go x: 20 # contributors y: 7286 line churn staging/src/k8s.io/api/resource/v1/generated.proto x: 11 # contributors y: 3552 line churn staging/src/k8s.io/api/resource/v1/types.go x: 11 # contributors y: 4276 line churn staging/src/k8s.io/api/resource/v1beta1/generated.proto x: 14 # contributors y: 3702 line churn staging/src/k8s.io/api/resource/v1beta1/types.go x: 16 # contributors y: 4478 line churn staging/src/k8s.io/api/resource/v1beta2/types.go x: 13 # contributors y: 4266 line churn pkg/apis/discovery/v1beta1/doc.go x: 7 # contributors y: 78 line churn staging/src/k8s.io/api/discovery/v1/generated.proto x: 18 # contributors y: 674 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/watch.go x: 33 # contributors y: 2078 line churn cmd/kube-controller-manager/app/options/options.go x: 115 # contributors y: 7686 line churn pkg/apis/networking/v1/doc.go x: 16 # contributors y: 97 line churn staging/src/k8s.io/api/networking/v1/generated.proto x: 39 # contributors y: 2133 line churn staging/src/k8s.io/api/networking/v1beta1/generated.proto x: 18 # contributors y: 2107 line churn staging/src/k8s.io/api/networking/v1beta1/types.go x: 18 # contributors y: 2355 line churn pkg/proxy/ipvs/proxier.go x: 144 # contributors y: 29232 line churn pkg/kubelet/runtime.go x: 37 # contributors y: 902 line churn pkg/controller/deployment/deployment_controller.go x: 95 # contributors y: 19408 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting/allocator_testing.go x: 8 # contributors y: 15512 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/experimental/allocator_experimental.go x: 7 # contributors y: 4452 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/incubating/allocator_incubating.go x: 7 # contributors y: 3776 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/stable/allocator_stable.go x: 7 # contributors y: 3314 line churn pkg/volume/csi/csi_client.go x: 50 # contributors y: 8416 line churn pkg/volume/csi/fake/fake_client.go x: 35 # contributors y: 2415 line churn cmd/kube-controller-manager/app/options/resourceclaimcontroller.go x: 1 # contributors y: 63 line churn pkg/controller/apis/config/v1alpha1/defaults.go x: 24 # contributors y: 1731 line churn staging/src/k8s.io/kube-controller-manager/config/v1alpha1/types.go x: 35 # contributors y: 1577 line churn pkg/printers/internalversion/printers.go x: 143 # contributors y: 24017 line churn pkg/controller/garbagecollector/graph_builder.go x: 52 # contributors y: 4206 line churn pkg/kubelet/config/apiserver.go x: 54 # contributors y: 686 line churn pkg/kubelet/config/config.go x: 89 # contributors y: 4682 line churn pkg/kubelet/config/file.go x: 62 # contributors y: 2247 line churn pkg/kubelet/config/http.go x: 55 # contributors y: 2111 line churn pkg/kubelet/types/pod_update.go x: 47 # contributors y: 1176 line churn pkg/controller/storageversionmigrator/storageversionmigrator.go x: 8 # contributors y: 1410 line churn pkg/kubelet/lifecycle/predicate.go x: 56 # contributors y: 2305 line churn pkg/scheduler/framework/plugins/noderesources/fit.go x: 45 # contributors y: 3892 line churn pkg/controller/volume/attachdetach/testing/testvolumespec.go x: 53 # contributors y: 2996 line churn pkg/kubelet/apis/config/types.go x: 80 # contributors y: 2358 line churn pkg/kubelet/apis/config/validation/validation.go x: 49 # contributors y: 1250 line churn staging/src/k8s.io/kubelet/config/v1beta1/types.go x: 72 # contributors y: 5275 line churn staging/src/k8s.io/apiserver/pkg/features/kube_features.go x: 87 # contributors y: 4554 line churn staging/src/k8s.io/client-go/tools/leaderelection/leaderelection.go x: 56 # contributors y: 2845 line churn pkg/controller/resourceclaim/controller.go x: 21 # contributors y: 4116 line churn pkg/scheduler/framework/plugins/interpodaffinity/plugin.go x: 21 # contributors y: 1494 line churn pkg/scheduler/framework/plugins/podtopologyspread/plugin.go x: 27 # contributors y: 1828 line churn staging/src/k8s.io/client-go/dynamic/fake/simple.go x: 25 # contributors y: 1552 line churn staging/src/k8s.io/client-go/transport/round_trippers.go x: 45 # contributors y: 3507 line churn staging/src/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go x: 9 # contributors y: 826 line churn staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_cafile_content.go x: 16 # contributors y: 1015 line churn staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_serving_content.go x: 15 # contributors y: 860 line churn staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go x: 71 # contributors y: 6190 line churn staging/src/k8s.io/apiserver/pkg/server/hooks.go x: 27 # contributors y: 1025 line churn staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/controller/controller.go x: 8 # contributors y: 1040 line churn pkg/controller/devicetainteviction/device_taint_eviction.go x: 5 # contributors y: 4364 line churn cmd/kubeadm/app/cmd/options/constant.go x: 29 # contributors y: 1540 line churn cmd/kubeadm/app/util/config/common.go x: 37 # contributors y: 2661 line churn cmd/kubeadm/app/cmd/reset.go x: 84 # contributors y: 6574 line churn cmd/kubeadm/app/cmd/init.go x: 130 # contributors y: 14955 line churn cmd/kubeadm/app/cmd/upgrade/plan.go x: 59 # contributors y: 4547 line churn pkg/scheduler/framework/plugins/defaultpreemption/default_preemption.go x: 38 # contributors y: 5139 line churn pkg/scheduler/framework/types.go x: 55 # contributors y: 7667 line churn cluster/gce/windows/k8s-node-setup.psm1 x: 45 # contributors y: 13839 line churn staging/src/k8s.io/component-base/version/base.go x: 10 # contributors y: 247 line churn cmd/kubeadm/app/constants/constants.go x: 127 # contributors y: 6279 line churn staging/src/k8s.io/sample-apiserver/artifacts/example/deployment.yaml x: 20 # contributors y: 221 line churn cluster/gce/addons/konnectivity-agent/konnectivity-agent-ds.yaml x: 15 # contributors y: 351 line churn pkg/kubelet/cadvisor/cadvisor_linux.go x: 81 # contributors y: 2005 line churn staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto x: 34 # contributors y: 4504 line churn staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api_grpc.pb.go x: 3 # contributors y: 3400 line churn cmd/kubeadm/app/phases/etcd/local.go x: 63 # contributors y: 2956 line churn cmd/kubeadm/app/apis/kubeadm/types.go x: 95 # contributors y: 5780 line churn cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go x: 11 # contributors y: 1792 line churn pkg/volume/util/operationexecutor/operation_generator.go x: 102 # contributors y: 19546 line churn cmd/kubeadm/app/cmd/phases/init/uploadconfig.go x: 20 # contributors y: 1426 line churn cmd/kubeadm/app/cmd/phases/join/kubelet.go x: 27 # contributors y: 2476 line churn cmd/kubeadm/app/features/features.go x: 50 # contributors y: 1818 line churn pkg/controlplane/storageversionhashdata/data.go x: 25 # contributors y: 508 line churn pkg/registry/node/runtimeclass/strategy.go x: 9 # contributors y: 473 line churn staging/src/k8s.io/api/node/v1/generated.proto x: 9 # contributors y: 274 line churn staging/src/k8s.io/api/node/v1alpha1/types.go x: 16 # contributors y: 653 line churn staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go x: 39 # contributors y: 6517 line churn staging/src/k8s.io/kubectl/pkg/cmd/apply/patcher.go x: 14 # contributors y: 1910 line churn build/tools.go x: 13 # contributors y: 215 line churn cmd/kube-proxy/app/server_linux.go x: 13 # contributors y: 3284 line churn cmd/kube-proxy/app/server_windows.go x: 55 # contributors y: 1935 line churn cmd/kubeadm/app/util/users/users_linux.go x: 10 # contributors y: 4036 line churn pkg/kubelet/cadvisor/cadvisor_unsupported.go x: 45 # contributors y: 515 line churn pkg/kubelet/cadvisor/cadvisor_windows.go x: 29 # contributors y: 447 line churn pkg/kubelet/cm/container_manager_linux.go x: 160 # contributors y: 9863 line churn pkg/kubelet/cm/container_manager_windows.go x: 61 # contributors y: 2157 line churn pkg/kubelet/cm/helpers_unsupported.go x: 26 # contributors y: 353 line churn pkg/kubelet/eviction/threshold_notifier_unsupported.go x: 19 # contributors y: 172 line churn pkg/kubelet/nodeshutdown/nodeshutdown_manager_linux.go x: 23 # contributors y: 2156 line churn pkg/kubelet/server/stats/summary_sys_containers.go x: 20 # contributors y: 494 line churn pkg/kubelet/util/util_unix.go x: 28 # contributors y: 814 line churn pkg/kubelet/util/util_unsupported.go x: 25 # contributors y: 262 line churn pkg/kubelet/winstats/version.go x: 21 # contributors y: 824 line churn pkg/kubelet/winstats/winstats.go x: 19 # contributors y: 862 line churn pkg/proxy/iptables/proxier.go x: 171 # contributors y: 35382 line churn pkg/proxy/ipvs/graceful_termination.go x: 22 # contributors y: 1186 line churn pkg/proxy/ipvs/ipset.go x: 32 # contributors y: 1063 line churn pkg/proxy/ipvs/netlink_linux.go x: 29 # contributors y: 1077 line churn pkg/proxy/nftables/proxier.go x: 18 # contributors y: 9112 line churn pkg/util/iptables/iptables.go x: 88 # contributors y: 5910 line churn pkg/util/iptables/testing/fake.go x: 36 # contributors y: 1449 line churn pkg/util/oom/oom_linux.go x: 33 # contributors y: 818 line churn pkg/util/oom/oom_unsupported.go x: 15 # contributors y: 134 line churn pkg/util/procfs/procfs_linux.go x: 20 # contributors y: 829 line churn pkg/volume/util/fsquota/project.go x: 12 # contributors y: 1141 line churn pkg/volume/util/fsquota/quota_linux.go x: 18 # contributors y: 1684 line churn pkg/volume/util/subpath/subpath_linux.go x: 24 # contributors y: 4682 line churn pkg/volume/util/volumepathhandler/volume_path_handler_linux.go x: 17 # contributors y: 1145 line churn pkg/volume/volume_linux.go x: 39 # contributors y: 1416 line churn pkg/volume/volume_unsupported.go x: 23 # contributors y: 174 line churn staging/src/k8s.io/mount-utils/mount_linux.go x: 30 # contributors y: 2824 line churn staging/src/k8s.io/mount-utils/mount_windows.go x: 18 # contributors y: 1012 line churn cmd/kubeadm/app/util/apiclient/idempotency.go x: 40 # contributors y: 4015 line churn cmd/kubeadm/app/cmd/phases/join/controlplanejoin.go x: 23 # contributors y: 1795 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/incubating/pools_incubating.go x: 4 # contributors y: 1472 line churn pkg/volume/iscsi/iscsi.go x: 101 # contributors y: 5313 line churn staging/src/k8s.io/client-go/applyconfigurations/utils.go x: 62 # contributors y: 6150 line churn staging/src/k8s.io/client-go/informers/generic.go x: 85 # contributors y: 2457 line churn staging/src/k8s.io/client-go/kubernetes/clientset.go x: 73 # contributors y: 7741 line churn staging/src/k8s.io/client-go/kubernetes/fake/register.go x: 67 # contributors y: 935 line churn pkg/proxy/endpointslicecache.go x: 20 # contributors y: 2433 line churn pkg/kubelet/cm/cgroup_manager_linux.go x: 69 # contributors y: 7050 line churn pkg/apis/storage/validation/validation.go x: 53 # contributors y: 2585 line churn staging/src/k8s.io/kubectl/pkg/cmd/auth/cani.go x: 14 # contributors y: 1019 line churn staging/src/k8s.io/kubectl/pkg/cmd/cmd.go x: 23 # contributors y: 3206 line churn staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go x: 22 # contributors y: 1729 line churn staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go x: 15 # contributors y: 1855 line churn pkg/controller/statefulset/stateful_set_utils.go x: 52 # contributors y: 2913 line churn plugin/pkg/auth/authorizer/rbac/bootstrappolicy/policy.go x: 112 # contributors y: 6032 line churn pkg/controller/volume/persistentvolume/pv_controller.go x: 104 # contributors y: 14341 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/response.go x: 28 # contributors y: 4014 line churn pkg/kubelet/cm/container_manager.go x: 85 # contributors y: 1388 line churn pkg/kubelet/cm/pod_container_manager_linux.go x: 53 # contributors y: 1812 line churn pkg/kubelet/cm/qos_container_manager_linux.go x: 45 # contributors y: 1595 line churn staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go x: 35 # contributors y: 10000 line churn pkg/scheduler/metrics/metrics.go x: 65 # contributors y: 4156 line churn staging/src/k8s.io/kubectl/pkg/cmd/label/label.go x: 25 # contributors y: 1740 line churn cmd/kube-proxy/app/server.go x: 217 # contributors y: 16154 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/apiserver.go x: 48 # contributors y: 1938 line churn pkg/volume/csi/csi_mounter.go x: 71 # contributors y: 6304 line churn staging/src/k8s.io/apimachinery/pkg/util/diff/diff.go x: 14 # contributors y: 2153 line churn pkg/volume/csi/nodeinfomanager/nodeinfomanager.go x: 37 # contributors y: 5050 line churn pkg/kubelet/server/server.go x: 138 # contributors y: 11492 line churn pkg/api/pod/util.go x: 128 # contributors y: 12752 line churn pkg/apis/core/validation/validation.go x: 213 # contributors y: 45189 line churn pkg/registry/core/service/ipallocator/cidrallocator.go x: 5 # contributors y: 2068 line churn pkg/registry/core/service/storage/alloc.go x: 9 # contributors y: 4038 line churn pkg/scheduler/framework/interface.go x: 36 # contributors y: 4957 line churn pkg/scheduler/framework/plugins/nodeaffinity/node_affinity.go x: 28 # contributors y: 1886 line churn pkg/scheduler/framework/plugins/noderesources/balanced_allocation.go x: 25 # contributors y: 1000 line churn pkg/scheduler/framework/plugins/nodeunschedulable/node_unschedulable.go x: 24 # contributors y: 764 line churn pkg/scheduler/framework/plugins/volumezone/volume_zone.go x: 30 # contributors y: 2519 line churn pkg/kubelet/container/runtime.go x: 143 # contributors y: 4132 line churn pkg/kubelet/container/testing/fake_runtime.go x: 68 # contributors y: 3489 line churn pkg/kubelet/container/testing/mocks.go x: 5 # contributors y: 4166 line churn pkg/registry/core/pod/strategy.go x: 79 # contributors y: 5844 line churn pkg/scheduler/framework/plugins/noderesources/resource_allocation.go x: 33 # contributors y: 1910 line churn pkg/scheduler/testing/wrappers.go x: 40 # contributors y: 5282 line churn staging/src/k8s.io/client-go/applyconfigurations/core/v1/podstatus.go x: 13 # contributors y: 768 line churn staging/src/k8s.io/component-helpers/resource/helpers.go x: 9 # contributors y: 1358 line churn pkg/kubelet/apis/config/fuzzer/fuzzer.go x: 39 # contributors y: 394 line churn pkg/kubelet/container/sync_result.go x: 23 # contributors y: 606 line churn pkg/kubelet/status/status_manager.go x: 97 # contributors y: 7887 line churn pkg/controller/daemon/daemon_controller.go x: 96 # contributors y: 10719 line churn pkg/controller/tainteviction/taint_eviction.go x: 12 # contributors y: 1426 line churn pkg/kubelet/eviction/eviction_manager.go x: 107 # contributors y: 5669 line churn pkg/scheduler/eventhandlers.go x: 56 # contributors y: 7880 line churn pkg/scheduler/framework/plugins/podtopologyspread/filtering.go x: 31 # contributors y: 2980 line churn pkg/kubelet/metrics/metrics.go x: 111 # contributors y: 8485 line churn cluster/addons/dns/coredns/coredns.yaml.in x: 40 # contributors y: 949 line churn cluster/addons/dns/coredns/coredns.yaml.sed x: 39 # contributors y: 937 line churn pkg/apis/resource/types.go x: 13 # contributors y: 7118 line churn staging/src/k8s.io/dynamic-resource-allocation/resourceslice/resourceslicecontroller.go x: 14 # contributors y: 3348 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/allocator.go x: 11 # contributors y: 7968 line churn cmd/kube-apiserver/app/testing/testserver.go x: 46 # contributors y: 3031 line churn staging/src/k8s.io/apiserver/pkg/server/config.go x: 95 # contributors y: 7437 line churn staging/src/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go x: 56 # contributors y: 5454 line churn staging/src/k8s.io/kubelet/pkg/apis/dra/v1/api.pb.go x: 4 # contributors y: 10624 line churn staging/src/k8s.io/kubelet/pkg/apis/podresources/v1/api.pb.go x: 13 # contributors y: 19152 line churn staging/src/k8s.io/cloud-provider/controllers/route/route_controller.go x: 17 # contributors y: 1696 line churn staging/src/k8s.io/kube-scheduler/framework/types.go x: 4 # contributors y: 1052 line churn cmd/kube-apiserver/app/aggregator.go x: 77 # contributors y: 2865 line churn pkg/controlplane/instance.go x: 46 # contributors y: 5116 line churn pkg/kubelet/events/event.go x: 44 # contributors y: 581 line churn pkg/registry/core/node/strategy.go x: 43 # contributors y: 2097 line churn pkg/controller/garbagecollector/garbagecollector.go x: 81 # contributors y: 8299 line churn pkg/controller/resourcequota/resource_quota_controller.go x: 75 # contributors y: 5827 line churn pkg/controller/serviceaccount/serviceaccounts_controller.go x: 57 # contributors y: 2260 line churn pkg/controller/volume/pvcprotection/pvc_protection_controller.go x: 43 # contributors y: 3535 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/testscheme/testscheme.go x: 4 # contributors y: 1664 line churn cmd/kubeadm/app/apis/kubeadm/validation/validation.go x: 83 # contributors y: 5141 line churn cmd/kubeadm/app/preflight/checks.go x: 130 # contributors y: 10519 line churn pkg/controller/job/job_controller.go x: 90 # contributors y: 13593 line churn pkg/kubelet/config/common.go x: 71 # contributors y: 1713 line churn cmd/kubeadm/app/util/config/cluster.go x: 40 # contributors y: 2953 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go x: 72 # contributors y: 10734 line churn cmd/kube-apiserver/app/server.go x: 208 # contributors y: 24706 line churn cmd/kube-controller-manager/app/controllermanager.go x: 221 # contributors y: 17707 line churn cmd/kube-scheduler/app/options/options.go x: 67 # contributors y: 4205 line churn cmd/kube-scheduler/app/server.go x: 113 # contributors y: 12245 line churn staging/src/k8s.io/apiserver/pkg/audit/request.go x: 35 # contributors y: 2050 line churn staging/src/k8s.io/apiserver/pkg/endpoints/filters/authorization.go x: 31 # contributors y: 509 line churn staging/src/k8s.io/api/admissionregistration/v1beta1/generated.proto x: 33 # contributors y: 4566 line churn staging/src/k8s.io/api/admissionregistration/v1beta1/types.go x: 31 # contributors y: 4347 line churn pkg/registry/resource/resourceclaim/strategy.go x: 13 # contributors y: 2046 line churn staging/src/k8s.io/api/resource/v1alpha3/generated.proto x: 7 # contributors y: 6820 line churn staging/src/k8s.io/api/resource/v1alpha3/types.go x: 9 # contributors y: 8218 line churn pkg/apis/batch/types.go x: 50 # contributors y: 2928 line churn pkg/apis/certificates/validation/validation.go x: 24 # contributors y: 2873 line churn pkg/registry/certificates/rest/storage_certificates.go x: 22 # contributors y: 753 line churn plugin/pkg/auth/authorizer/node/graph.go x: 25 # contributors y: 2508 line churn plugin/pkg/auth/authorizer/node/node_authorizer.go x: 42 # contributors y: 2329 line churn staging/src/k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/certificates_client.go x: 14 # contributors y: 896 line churn pkg/controller/certificates/certificate_controller.go x: 46 # contributors y: 1688 line churn pkg/controller/certificates/signer/signer.go x: 13 # contributors y: 1562 line churn pkg/controller/cronjob/cronjob_controllerv2.go x: 30 # contributors y: 3000 line churn pkg/controller/disruption/disruption.go x: 84 # contributors y: 7077 line churn pkg/controller/endpoint/endpoints_controller.go x: 141 # contributors y: 7334 line churn pkg/controller/endpointslicemirroring/endpointslicemirroring_controller.go x: 16 # contributors y: 1536 line churn pkg/controller/namespace/namespace_controller.go x: 74 # contributors y: 5541 line churn pkg/controller/nodeipam/ipam/range_allocator.go x: 36 # contributors y: 3583 line churn pkg/controller/podautoscaler/horizontal.go x: 124 # contributors y: 11591 line churn pkg/controller/podgc/gc_controller.go x: 55 # contributors y: 2828 line churn pkg/controller/replicaset/replica_set.go x: 94 # contributors y: 8541 line churn pkg/controller/servicecidrs/servicecidrs_controller.go x: 9 # contributors y: 1890 line churn pkg/kubelet/cm/container_manager_stub.go x: 65 # contributors y: 1032 line churn pkg/kubelet/cm/testing/mocks.go x: 3 # contributors y: 5172 line churn staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go x: 23 # contributors y: 5665 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go x: 51 # contributors y: 9916 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation.go x: 14 # contributors y: 2920 line churn cmd/kubeadm/app/phases/upgrade/versiongetter.go x: 27 # contributors y: 867 line churn pkg/kubeapiserver/authenticator/config.go x: 44 # contributors y: 3056 line churn pkg/kubeapiserver/options/authentication.go x: 71 # contributors y: 4231 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/generated.proto x: 25 # contributors y: 2714 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go x: 35 # contributors y: 2689 line churn cmd/kube-scheduler/app/testing/testserver.go x: 26 # contributors y: 1619 line churn staging/src/k8s.io/sample-apiserver/pkg/cmd/server/start.go x: 47 # contributors y: 1381 line churn pkg/kubelet/cm/memorymanager/memory_manager.go x: 19 # contributors y: 1804 line churn pkg/kubelet/cm/memorymanager/policy_static.go x: 19 # contributors y: 3280 line churn pkg/kubelet/pod_workers.go x: 72 # contributors y: 7463 line churn staging/src/k8s.io/api/storage/v1/generated.proto x: 45 # contributors y: 2410 line churn staging/src/k8s.io/api/storage/v1beta1/generated.proto x: 47 # contributors y: 2362 line churn staging/src/k8s.io/api/storage/v1beta1/types.go x: 41 # contributors y: 2716 line churn staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go x: 12 # contributors y: 2420 line churn staging/src/k8s.io/kubectl/pkg/cmd/util/helpers.go x: 41 # contributors y: 3188 line churn pkg/kubelet/eviction/helpers.go x: 85 # contributors y: 9587 line churn cmd/kubeadm/app/images/images.go x: 47 # contributors y: 1777 line churn pkg/kubelet/secret/secret_manager.go x: 32 # contributors y: 2093 line churn pkg/kubelet/util/manager/watch_based_manager.go x: 15 # contributors y: 1362 line churn pkg/apis/apps/types.go x: 58 # contributors y: 4590 line churn staging/src/k8s.io/api/apps/v1/types.go x: 44 # contributors y: 3322 line churn staging/src/k8s.io/api/apps/v1beta1/generated.proto x: 45 # contributors y: 1790 line churn staging/src/k8s.io/api/apps/v1beta2/generated.proto x: 50 # contributors y: 4388 line churn staging/src/k8s.io/api/apps/v1beta2/types.go x: 50 # contributors y: 3589 line churn staging/src/k8s.io/api/extensions/v1beta1/types.go x: 72 # contributors y: 6272 line churn pkg/kubelet/cm/cpumanager/cpu_assignment.go x: 24 # contributors y: 3805 line churn pkg/kubelet/cm/cpumanager/cpu_manager.go x: 60 # contributors y: 4472 line churn pkg/kubelet/cm/cpumanager/policy_static.go x: 46 # contributors y: 3837 line churn pkg/kubelet/cm/cpumanager/topology/topology.go x: 21 # contributors y: 1834 line churn pkg/apis/core/v1/defaults.go x: 52 # contributors y: 3164 line churn pkg/proxy/util/utils.go x: 63 # contributors y: 4078 line churn cmd/kubeadm/app/util/staticpod/utils.go x: 53 # contributors y: 2869 line churn hack/boilerplate/boilerplate.py x: 43 # contributors y: 1372 line churn pkg/controller/deployment/progress.go x: 23 # contributors y: 1230 line churn pkg/controller/deployment/util/deployment_util.go x: 71 # contributors y: 7838 line churn pkg/registry/core/pod/rest/subresources.go x: 30 # contributors y: 1130 line churn pkg/registry/core/pod/storage/storage.go x: 49 # contributors y: 1985 line churn pkg/registry/core/rest/storage_core.go x: 65 # contributors y: 4932 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1beta1/customresourcedefinition.go x: 19 # contributors y: 380 line churn staging/src/k8s.io/client-go/informers/apps/v1beta1/deployment.go x: 22 # contributors y: 398 line churn cmd/kubeadm/app/discovery/discovery.go x: 38 # contributors y: 923 line churn cmd/kubeadm/app/discovery/file/file.go x: 37 # contributors y: 1250 line churn cmd/kubeadm/app/discovery/token/token.go x: 46 # contributors y: 2660 line churn pkg/controller/controller_utils.go x: 132 # contributors y: 9004 line churn pkg/apis/autoscaling/types.go x: 45 # contributors y: 3144 line churn pkg/registry/storage/rest/storage_storage.go x: 34 # contributors y: 1383 line churn staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/list_work_estimator.go x: 15 # contributors y: 1196 line churn cmd/kubeadm/app/util/pkiutil/pki_helpers.go x: 47 # contributors y: 4730 line churn staging/src/k8s.io/client-go/util/cert/cert.go x: 31 # contributors y: 1517 line churn pkg/kubelet/cm/devicemanager/pod_devices.go x: 31 # contributors y: 2323 line churn pkg/kubelet/cm/devicemanager/types.go x: 41 # contributors y: 733 line churn cmd/kubeadm/app/phases/controlplane/manifests.go x: 89 # contributors y: 6880 line churn cmd/kubeadm/app/phases/upgrade/postupgrade.go x: 63 # contributors y: 5757 line churn pkg/util/parsers/parsers.go x: 18 # contributors y: 265 line churn staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/cmd.go x: 21 # contributors y: 2531 line churn staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/parser.go x: 12 # contributors y: 1900 line churn pkg/volume/csi/csi_block.go x: 39 # contributors y: 5136 line churn pkg/volume/volume.go x: 78 # contributors y: 4984 line churn staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go x: 69 # contributors y: 8078 line churn pkg/volume/util/operationexecutor/operation_executor.go x: 80 # contributors y: 12759 line churn cluster/addons/ip-masq-agent/ip-masq-agent.yaml x: 33 # contributors y: 411 line churn cluster/addons/metrics-server/metrics-server-deployment.yaml x: 51 # contributors y: 1101 line churn pkg/scheduler/framework/plugins/volumebinding/assume_cache.go x: 9 # contributors y: 2414 line churn pkg/registry/core/replicationcontroller/strategy.go x: 36 # contributors y: 1292 line churn cmd/kubeadm/app/cmd/upgrade/apply.go x: 72 # contributors y: 4755 line churn cmd/kubeadm/app/cmd/upgrade/common.go x: 52 # contributors y: 3398 line churn cmd/kubeadm/app/cmd/upgrade/node.go x: 43 # contributors y: 3118 line churn pkg/registry/certificates/certificates/strategy.go x: 30 # contributors y: 1878 line churn pkg/registry/core/replicationcontroller/storage/storage.go x: 42 # contributors y: 1347 line churn pkg/controller/namespace/deletion/namespaced_resources_deleter.go x: 36 # contributors y: 2995 line churn staging/src/k8s.io/cloud-provider/controllers/service/controller.go x: 29 # contributors y: 4448 line churn staging/src/k8s.io/apiserver/pkg/server/options/admission.go x: 44 # contributors y: 1823 line churn staging/src/k8s.io/apiserver/pkg/storage/interfaces.go x: 40 # contributors y: 1492 line churn staging/src/k8s.io/apimachinery/pkg/labels/selector.go x: 37 # contributors y: 3096 line churn cmd/kube-controller-manager/app/apps.go x: 26 # contributors y: 809 line churn pkg/scheduler/util/utils.go x: 38 # contributors y: 2449 line churn staging/src/k8s.io/api/admissionregistration/v1alpha1/doc.go x: 21 # contributors y: 315 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go x: 23 # contributors y: 2379 line churn staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go x: 37 # contributors y: 2359 line churn staging/src/k8s.io/apimachinery/pkg/runtime/scheme.go x: 28 # contributors y: 3210 line churn staging/src/k8s.io/client-go/tools/record/event.go x: 46 # contributors y: 2492 line churn cluster/gce/manifests/kube-addon-manager.yaml x: 36 # contributors y: 365 line churn staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go x: 34 # contributors y: 5886 line churn staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go x: 10 # contributors y: 2259 line churn pkg/kubelet/kuberuntime/fake_kuberuntime_manager.go x: 50 # contributors y: 1120 line churn pkg/registry/flowcontrol/rest/storage_flowcontrol.go x: 13 # contributors y: 2456 line churn pkg/kubelet/stats/cadvisor_stats_provider.go x: 48 # contributors y: 2971 line churn pkg/controller/volume/attachdetach/reconciler/reconciler.go x: 66 # contributors y: 3780 line churn pkg/scheduler/framework/plugins/interpodaffinity/filtering.go x: 26 # contributors y: 4431 line churn pkg/kubelet/logs/container_log_manager.go x: 26 # contributors y: 2121 line churn staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go x: 26 # contributors y: 4751 line churn pkg/volume/util/util.go x: 104 # contributors y: 10623 line churn pkg/kubelet/kuberuntime/helpers.go x: 61 # contributors y: 3743 line churn pkg/kubelet/kuberuntime/instrumented_services.go x: 42 # contributors y: 2094 line churn pkg/volume/emptydir/empty_dir.go x: 44 # contributors y: 2019 line churn plugin/pkg/admission/defaulttolerationseconds/admission.go x: 30 # contributors y: 897 line churn staging/src/k8s.io/cli-runtime/pkg/resource/builder.go x: 24 # contributors y: 5135 line churn staging/src/k8s.io/kubectl/pkg/cmd/get/get.go x: 30 # contributors y: 3494 line churn cluster/images/etcd-version-monitor/etcd-version-monitor.go x: 26 # contributors y: 1816 line churn pkg/apis/admissionregistration/types.go x: 43 # contributors y: 4747 line churn staging/src/k8s.io/api/admissionregistration/v1/types.go x: 17 # contributors y: 3100 line churn staging/src/k8s.io/api/admissionregistration/v1alpha1/types.go x: 29 # contributors y: 5474 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto x: 65 # contributors y: 4552 line churn staging/src/k8s.io/kubelet/pkg/apis/dra/v1beta1/api.pb.go x: 3 # contributors y: 10818 line churn pkg/kubelet/apis/podresources/testing/mocks.go x: 2 # contributors y: 1458 line churn pkg/kubelet/pod/testing/mocks.go x: 2 # contributors y: 1732 line churn pkg/kubelet/server/stats/testing/mocks.go x: 2 # contributors y: 2478 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go x: 65 # contributors y: 5679 line churn staging/src/k8s.io/code-generator/cmd/conversion-gen/generators/conversion.go x: 30 # contributors y: 5549 line churn pkg/controller/cronjob/utils.go x: 55 # contributors y: 3164 line churn staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go x: 22 # contributors y: 2395 line churn staging/src/k8s.io/apimachinery/pkg/api/errors/errors.go x: 38 # contributors y: 2932 line churn pkg/credentialprovider/plugin/plugin.go x: 15 # contributors y: 2672 line churn staging/src/k8s.io/kubectl/pkg/drain/drain.go x: 29 # contributors y: 1947 line churn pkg/registry/core/persistentvolumeclaim/strategy.go x: 31 # contributors y: 930 line churn pkg/kubelet/nodestatus/setters.go x: 53 # contributors y: 3534 line churn pkg/volume/fc/attacher.go x: 34 # contributors y: 1098 line churn pkg/volume/flexvolume/plugin.go x: 50 # contributors y: 1335 line churn pkg/volume/iscsi/attacher.go x: 32 # contributors y: 1870 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/webhook_converter.go x: 18 # contributors y: 4514 line churn pkg/api/v1/resource/helpers.go x: 33 # contributors y: 2530 line churn staging/src/k8s.io/kubelet/pkg/apis/pluginregistration/v1/api.pb.go x: 6 # contributors y: 6642 line churn staging/src/k8s.io/kubelet/pkg/apis/pluginregistration/v1alpha1/api.pb.go x: 7 # contributors y: 6347 line churn pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go x: 77 # contributors y: 5619 line churn pkg/kubelet/volumemanager/reconciler/reconciler.go x: 82 # contributors y: 10120 line churn pkg/kubelet/cm/dra/claiminfo.go x: 8 # contributors y: 1880 line churn pkg/proxy/config/config.go x: 61 # contributors y: 6738 line churn pkg/api/pod/warnings.go x: 20 # contributors y: 1978 line churn pkg/volume/projected/projected.go x: 41 # contributors y: 1755 line churn staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1alpha/api.pb.go x: 9 # contributors y: 14518 line churn staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api.pb.go x: 13 # contributors y: 28581 line churn pkg/kubelet/kubelet_network.go x: 58 # contributors y: 4691 line churn pkg/kubelet/network/dns/dns.go x: 43 # contributors y: 2782 line churn cmd/kubelet/kubelet.go x: 82 # contributors y: 3058 line churn pkg/kubelet/preemption/preemption.go x: 41 # contributors y: 1004 line churn staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/api.pb.go x: 5 # contributors y: 6066 line churn pkg/kubeapiserver/options/authorization.go x: 37 # contributors y: 1339 line churn staging/src/k8s.io/apiserver/pkg/server/options/etcd.go x: 58 # contributors y: 2854 line churn staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics/metrics.go x: 11 # contributors y: 2250 line churn staging/src/k8s.io/kubelet/config/v1/types.go x: 4 # contributors y: 2128 line churn pkg/registry/apps/deployment/storage/storage.go x: 36 # contributors y: 2726 line churn pkg/registry/apps/replicaset/storage/storage.go x: 28 # contributors y: 2058 line churn pkg/registry/apps/statefulset/storage/storage.go x: 39 # contributors y: 1804 line churn pkg/registry/autoscaling/horizontalpodautoscaler/storage/storage.go x: 32 # contributors y: 462 line churn pkg/registry/core/namespace/storage/storage.go x: 41 # contributors y: 1468 line churn pkg/registry/core/persistentvolume/strategy.go x: 32 # contributors y: 916 line churn pkg/registry/core/service/storage/storage.go x: 38 # contributors y: 2220 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresource/etcd.go x: 30 # contributors y: 2062 line churn staging/src/k8s.io/apimachinery/pkg/runtime/converter.go x: 24 # contributors y: 3505 line churn staging/src/k8s.io/apiserver/pkg/cel/common/valuesreflect.go x: 3 # contributors y: 1360 line churn plugin/pkg/admission/serviceaccount/admission.go x: 64 # contributors y: 4204 line churn staging/src/k8s.io/externaljwt/apis/v1/api.pb.go x: 3 # contributors y: 2786 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/patch.go x: 69 # contributors y: 8321 line churn staging/src/k8s.io/code-generator/cmd/client-gen/generators/client_generator.go x: 27 # contributors y: 2703 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go x: 21 # contributors y: 2670 line churn pkg/volume/configmap/configmap.go x: 63 # contributors y: 1811 line churn pkg/volume/fc/fc.go x: 72 # contributors y: 3861 line churn pkg/volume/local/local.go x: 61 # contributors y: 3266 line churn pkg/volume/nfs/nfs.go x: 85 # contributors y: 3917 line churn pkg/volume/secret/secret.go x: 84 # contributors y: 2565 line churn staging/src/k8s.io/apiserver/pkg/storage/storagebackend/config.go x: 37 # contributors y: 621 line churn pkg/registry/flowcontrol/ensurer/strategy.go x: 7 # contributors y: 2076 line churn staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/compatibility.go x: 9 # contributors y: 2117 line churn staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/roundtrip.go x: 19 # contributors y: 1151 line churn staging/src/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller.go x: 21 # contributors y: 5683 line churn pkg/apis/networking/types.go x: 39 # contributors y: 3802 line churn staging/src/k8s.io/client-go/rest/request.go x: 74 # contributors y: 10737 line churn staging/src/k8s.io/code-generator/cmd/client-gen/generators/generator_for_type.go x: 19 # contributors y: 4386 line churn staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testing/testcase.go x: 27 # contributors y: 4854 line churn staging/src/k8s.io/client-go/dynamic/simple.go x: 24 # contributors y: 2635 line churn pkg/controller/replication/replication_controller.go x: 85 # contributors y: 7570 line churn cmd/kubeadm/app/cmd/completion.go x: 40 # contributors y: 1019 line churn cmd/kubeadm/app/cmd/phases/init/certs.go x: 28 # contributors y: 2849 line churn cmd/kubeadm/app/cmd/phases/init/controlplane.go x: 17 # contributors y: 1342 line churn cmd/kubeadm/app/cmd/phases/join/preflight.go x: 24 # contributors y: 1408 line churn cmd/kubeadm/app/cmd/token.go x: 80 # contributors y: 5033 line churn cmd/kubeadm/app/phases/addons/dns/dns.go x: 54 # contributors y: 4633 line churn cmd/kubeadm/app/phases/bootstraptoken/clusterinfo/clusterinfo.go x: 34 # contributors y: 624 line churn cmd/kubeadm/app/phases/certs/certs.go x: 60 # contributors y: 7313 line churn cmd/kubeadm/app/phases/certs/renewal/manager.go x: 15 # contributors y: 2101 line churn cmd/kubeadm/app/preflight/utils.go x: 24 # contributors y: 250 line churn cluster/addons/dns/kube-dns/kube-dns.yaml.in x: 39 # contributors y: 1172 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/create.go x: 57 # contributors y: 1905 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go x: 62 # contributors y: 9538 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/update.go x: 55 # contributors y: 1631 line churn cmd/kubectl/kubectl.go x: 40 # contributors y: 482 line churn cmd/kubeadm/app/phases/addons/dns/manifests.go x: 48 # contributors y: 2010 line churn pkg/apis/batch/v1/defaults.go x: 30 # contributors y: 549 line churn cmd/kubeadm/app/util/certs/util.go x: 21 # contributors y: 2103 line churn staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go x: 19 # contributors y: 4082 line churn staging/src/k8s.io/apiserver/pkg/server/options/server_run_options.go x: 45 # contributors y: 2215 line churn pkg/kubelet/types/constants.go x: 29 # contributors y: 242 line churn staging/src/k8s.io/api/admissionregistration/v1alpha1/generated.proto x: 31 # contributors y: 5249 line churn staging/src/k8s.io/client-go/util/workqueue/delaying_queue.go x: 30 # contributors y: 1569 line churn pkg/apis/core/v1/conversion.go x: 37 # contributors y: 4269 line churn pkg/apis/core/helper/helpers.go x: 41 # contributors y: 4915 line churn pkg/api/testing/fuzzer.go x: 115 # contributors y: 6700 line churn pkg/volume/downwardapi/downwardapi.go x: 68 # contributors y: 2970 line churn cmd/kube-apiserver/app/options/options.go x: 98 # contributors y: 3722 line churn staging/src/k8s.io/client-go/rest/config.go x: 51 # contributors y: 3441 line churn cluster/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml x: 6 # contributors y: 2645 line churn staging/src/k8s.io/client-go/kubernetes/typed/apps/v1beta1/apps_client.go x: 28 # contributors y: 545 line churn staging/src/k8s.io/sample-controller/controller.go x: 42 # contributors y: 3177 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go x: 26 # contributors y: 3119 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go x: 30 # contributors y: 4894 line churn pkg/apis/extensions/v1beta1/doc.go x: 32 # contributors y: 129 line churn staging/src/k8s.io/kube-aggregator/pkg/apiserver/handler_proxy.go x: 53 # contributors y: 2113 line churn staging/src/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_clusterrole.go x: 21 # contributors y: 1088 line churn pkg/util/node/node.go x: 67 # contributors y: 2629 line churn pkg/kubelet/cadvisor/types.go x: 33 # contributors y: 278 line churn staging/src/k8s.io/kubectl/pkg/cmd/util/editor/editoptions.go x: 16 # contributors y: 2801 line churn staging/src/k8s.io/client-go/kubernetes/typed/core/v1/pod.go x: 28 # contributors y: 2358 line churn pkg/kubelet/pod/pod_manager.go x: 49 # contributors y: 2130 line churn staging/src/k8s.io/client-go/kubernetes/typed/core/v1/replicationcontroller.go x: 29 # contributors y: 2261 line churn staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/webhook.go x: 37 # contributors y: 2250 line churn staging/src/k8s.io/client-go/util/workqueue/metrics.go x: 17 # contributors y: 1993 line churn pkg/kubelet/cadvisor/util.go x: 43 # contributors y: 625 line churn pkg/auth/authorizer/abac/abac.go x: 42 # contributors y: 1287 line churn staging/src/k8s.io/cloud-provider/controllers/node/node_controller.go x: 23 # contributors y: 3489 line churn staging/src/k8s.io/csi-translation-lib/plugins/gce_pd.go x: 23 # contributors y: 2712 line churn pkg/registry/core/service/portallocator/controller/repair.go x: 33 # contributors y: 1207 line churn plugin/pkg/admission/alwayspullimages/admission.go x: 34 # contributors y: 757 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/validation.go x: 13 # contributors y: 1686 line churn pkg/volume/util/atomic_writer.go x: 38 # contributors y: 3174 line churn staging/src/k8s.io/apiserver/pkg/server/options/serving.go x: 45 # contributors y: 2936 line churn staging/src/k8s.io/kube-aggregator/pkg/controllers/openapi/aggregator/aggregator.go x: 18 # contributors y: 3389 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/ratcheting.go x: 3 # contributors y: 1782 line churn staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go x: 18 # contributors y: 7891 line churn pkg/apis/flowcontrol/types.go x: 8 # contributors y: 2065 line churn pkg/apis/policy/validation/validation.go x: 47 # contributors y: 3307 line churn cmd/kube-proxy/proxy.go x: 56 # contributors y: 1138 line churn staging/src/k8s.io/apiserver/pkg/server/options/audit.go x: 47 # contributors y: 4483 line churn pkg/apis/extensions/v1beta1/conversion.go x: 50 # contributors y: 7261 line churn pkg/apis/extensions/v1beta1/defaults.go x: 45 # contributors y: 1189 line churn cmd/kubemark/hollow-node.go x: 93 # contributors y: 3084 line churn staging/src/k8s.io/apimachinery/pkg/util/managedfields/endpoints.yaml x: 2 # contributors y: 14036 line churn pkg/controller/nodeipam/ipam/sync/sync.go x: 15 # contributors y: 2483 line churn pkg/registry/core/secret/storage/storage.go x: 26 # contributors y: 263 line churn pkg/probe/http/http.go x: 51 # contributors y: 937 line churn staging/src/k8s.io/component-base/logs/json/json.go x: 7 # contributors y: 1816 line churn pkg/apis/extensions/register.go x: 42 # contributors y: 761 line churn staging/src/k8s.io/apiserver/plugin/pkg/audit/webhook/webhook.go x: 33 # contributors y: 3261 line churn pkg/apis/apps/v1/conversion.go x: 17 # contributors y: 3318 line churn pkg/apis/apps/v1beta2/conversion.go x: 22 # contributors y: 3664 line churn pkg/volume/fc/fc_util.go x: 49 # contributors y: 3050 line churn pkg/volume/util/nestedpendingoperations/nestedpendingoperations.go x: 29 # contributors y: 3209 line churn plugin/pkg/admission/podnodeselector/admission.go x: 38 # contributors y: 1706 line churn pkg/registry/rbac/rest/storage_rbac.go x: 44 # contributors y: 2739 line churn staging/src/k8s.io/apimachinery/pkg/conversion/converter.go x: 12 # contributors y: 4048 line churn cluster/addons/metadata-proxy/gce/metadata-proxy.yaml x: 35 # contributors y: 644 line churn cmd/kube-controller-manager/controller-manager.go x: 53 # contributors y: 1183 line churn cluster/gce/windows/common.psm1 x: 10 # contributors y: 2832 line churn staging/src/k8s.io/kubectl/pkg/generate/versioned/run.go x: 6 # contributors y: 3842 line churn pkg/apis/extensions/types.go x: 90 # contributors y: 12527 line churn plugin/pkg/admission/namespace/autoprovision/admission.go x: 52 # contributors y: 1644 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/endpoints.yaml x: 3 # contributors y: 21054 line churn staging/src/k8s.io/client-go/util/cert/pem.go x: 12 # contributors y: 1991 line churn
84045.0
line churn
  min: 8.0
  average: 770.57
  25th percentile: 120.0
  median: 252.0
  75th percentile: 730.0
  max: 84045.0
0 486.0
# contributors
min: 1.0 | average: 12.2 | 25th percentile: 4.0 | median: 7.0 | 75th percentile: 14.0 | max: 486.0

File Size vs. Line Churn: 7191 points

cmd/kubelet/app/options/options.go x: 337 lines of code y: 8754 line churn cmd/kubelet/app/server.go x: 1090 lines of code y: 27944 line churn pkg/scheduler/backend/workloadmanager/podgroupstate.go x: 119 lines of code y: 394 line churn pkg/scheduler/backend/workloadmanager/workloadmanager.go x: 77 lines of code y: 334 line churn pkg/scheduler/framework/plugins/gangscheduling/gangscheduling.go x: 174 lines of code y: 550 line churn pkg/kubelet/stats/cri_stats_provider_windows.go x: 282 lines of code y: 2041 line churn pkg/features/kube_features.go x: 1189 lines of code y: 26947 line churn pkg/kubelet/kubelet.go x: 2216 lines of code y: 84045 line churn pkg/kubelet/kubelet_getters.go x: 295 lines of code y: 2491 line churn pkg/kubelet/kubelet_pods.go x: 2106 lines of code y: 19784 line churn pkg/kubelet/kubelet_volumes.go x: 185 lines of code y: 1859 line churn pkg/kubelet/allocation/allocation_manager.go x: 575 lines of code y: 3416 line churn pkg/kubelet/cm/devicemanager/plugin/v1beta1/client.go x: 105 lines of code y: 400 line churn pkg/kubelet/cm/dra/plugin/dra_plugin_manager.go x: 345 lines of code y: 1714 line churn pkg/kubelet/kuberuntime/kuberuntime_container_linux.go x: 384 lines of code y: 2332 line churn pkg/kubelet/lifecycle/handlers.go x: 225 lines of code y: 2180 line churn pkg/kubelet/metrics/collectors/cri_metrics.go x: 88 lines of code y: 308 line churn pkg/kubelet/pleg/generic.go x: 448 lines of code y: 3254 line churn pkg/kubelet/prober/prober.go x: 208 lines of code y: 3528 line churn pkg/kubelet/prober/prober_manager.go x: 331 lines of code y: 1934 line churn pkg/kubelet/stats/cri_stats_provider.go x: 991 lines of code y: 7219 line churn pkg/kubelet/stats/helper.go x: 433 lines of code y: 2247 line churn pkg/kubelet/volumemanager/reconciler/reconstruct.go x: 146 lines of code y: 1512 line churn pkg/kubelet/kuberuntime/kuberuntime_container.go x: 1058 lines of code y: 9249 line churn pkg/kubelet/oom/oom_watcher_linux.go x: 58 lines of code y: 484 line churn pkg/kubelet/prober/worker.go x: 258 lines of code y: 1695 line churn pkg/kubelet/volumemanager/volume_manager.go x: 407 lines of code y: 4609 line churn staging/src/k8s.io/apiserver/pkg/server/flagz/flagz.go x: 204 lines of code y: 574 line churn staging/src/k8s.io/apiserver/pkg/server/statusz/statusz.go x: 248 lines of code y: 698 line churn staging/src/k8s.io/client-go/features/known_features.go x: 42 lines of code y: 442 line churn hack/golangci-hints.yaml x: 350 lines of code y: 1570 line churn hack/golangci.yaml x: 430 lines of code y: 2368 line churn hack/kube-api-linter/exceptions.yaml x: 62 lines of code y: 202 line churn hack/kube-api-linter/kube-api-linter.yaml x: 40 lines of code y: 246 line churn staging/src/k8s.io/api/scheduling/v1/types.go x: 18 lines of code y: 390 line churn staging/src/k8s.io/api/scheduling/v1alpha1/generated.proto x: 180 lines of code y: 530 line churn staging/src/k8s.io/api/scheduling/v1beta1/types.go x: 18 lines of code y: 219 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/delegator.go x: 400 lines of code y: 1704 line churn pkg/proxy/winkernel/hns.go x: 479 lines of code y: 1522 line churn pkg/proxy/winkernel/proxier.go x: 1373 lines of code y: 13881 line churn pkg/kubelet/cm/dra/manager.go x: 698 lines of code y: 4926 line churn pkg/scheduler/schedule_one.go x: 838 lines of code y: 4898 line churn pkg/scheduler/scheduler.go x: 471 lines of code y: 15866 line churn staging/src/k8s.io/kubectl/pkg/cmd/run/run.go x: 604 lines of code y: 3445 line churn build/dependencies.yaml x: 234 lines of code y: 4633 line churn cmd/kubeadm/app/phases/upgrade/health.go x: 211 lines of code y: 2621 line churn cmd/kube-controller-manager/app/core.go x: 947 lines of code y: 8538 line churn cmd/kube-controller-manager/app/plugins.go x: 98 lines of code y: 2106 line churn cmd/kubelet/app/plugins.go x: 44 lines of code y: 1261 line churn pkg/apis/core/types.go x: 2086 lines of code y: 29903 line churn pkg/controller/volume/attachdetach/attach_detach_controller.go x: 633 lines of code y: 7811 line churn pkg/controller/volume/expand/expand_controller.go x: 346 lines of code y: 3086 line churn pkg/controller/volume/persistentvolume/pv_controller_base.go x: 572 lines of code y: 6947 line churn pkg/controller/volume/persistentvolume/volume_host.go x: 82 lines of code y: 832 line churn pkg/controller/volume/selinuxwarning/selinux_warning_controller.go x: 409 lines of code y: 1244 line churn pkg/kubelet/volume_host.go x: 223 lines of code y: 1959 line churn pkg/kubemark/hollow_kubelet.go x: 171 lines of code y: 1838 line churn pkg/scheduler/framework/plugins/nodevolumelimits/csi.go x: 488 lines of code y: 2446 line churn pkg/scheduler/framework/plugins/volumebinding/binder.go x: 762 lines of code y: 3787 line churn pkg/volume/csi/csi_plugin.go x: 754 lines of code y: 8597 line churn pkg/volume/csimigration/plugin_manager.go x: 100 lines of code y: 864 line churn pkg/volume/plugins.go x: 573 lines of code y: 6592 line churn pkg/volume/testing/volume_host.go x: 338 lines of code y: 1334 line churn plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go x: 490 lines of code y: 3443 line churn staging/src/k8s.io/api/core/v1/generated.proto x: 6296 lines of code y: 23678 line churn staging/src/k8s.io/api/core/v1/types.go x: 2131 lines of code y: 27303 line churn staging/src/k8s.io/client-go/applyconfigurations/core/v1/volumesource.go x: 156 lines of code y: 850 line churn cmd/kubeadm/app/util/etcd/etcd.go x: 540 lines of code y: 5864 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validation.go x: 1354 lines of code y: 5918 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/registry.go x: 200 lines of code y: 830 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/union.go x: 381 lines of code y: 1618 line churn staging/src/k8s.io/api/authentication/v1/generated.proto x: 172 lines of code y: 868 line churn staging/src/k8s.io/api/authentication/v1/types.go x: 67 lines of code y: 876 line churn staging/src/k8s.io/api/authentication/v1alpha1/types.go x: 13 lines of code y: 111 line churn staging/src/k8s.io/api/authentication/v1beta1/generated.proto x: 116 lines of code y: 697 line churn staging/src/k8s.io/api/authentication/v1beta1/types.go x: 40 lines of code y: 669 line churn pkg/kubelet/container/helpers.go x: 371 lines of code y: 3122 line churn pkg/kubelet/container/testing/fake_runtime_helper.go x: 90 lines of code y: 435 line churn pkg/kubelet/kubelet_node_status.go x: 557 lines of code y: 12170 line churn pkg/kubelet/kuberuntime/security_context.go x: 113 lines of code y: 1054 line churn hack/golangci.yaml.in x: 231 lines of code y: 1567 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/delete.go x: 334 lines of code y: 2572 line churn staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go x: 808 lines of code y: 4025 line churn staging/src/k8s.io/kubectl/pkg/cmd/debug/profiles.go x: 356 lines of code y: 1021 line churn staging/src/k8s.io/kubectl/pkg/describe/describe.go x: 4634 lines of code y: 20729 line churn pkg/apis/batch/validation/validation.go x: 891 lines of code y: 2992 line churn pkg/registry/batch/cronjob/strategy.go x: 135 lines of code y: 1437 line churn staging/src/k8s.io/api/batch/v1/generated.proto x: 546 lines of code y: 1714 line churn staging/src/k8s.io/api/batch/v1/types.go x: 170 lines of code y: 2137 line churn pkg/apis/admissionregistration/validation/validation.go x: 1307 lines of code y: 5995 line churn pkg/apis/autoscaling/validation/validation.go x: 374 lines of code y: 1927 line churn pkg/apis/networking/validation/validation.go x: 704 lines of code y: 5389 line churn pkg/apis/rbac/validation/validation.go x: 182 lines of code y: 1341 line churn pkg/apis/scheduling/validation/validation.go x: 155 lines of code y: 660 line churn pkg/registry/scheduling/workload/strategy.go x: 44 lines of code y: 160 line churn staging/src/k8s.io/apimachinery/pkg/api/validate/strfmt.go x: 186 lines of code y: 674 line churn staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go x: 1160 lines of code y: 8623 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/create.go x: 125 lines of code y: 928 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go x: 1321 lines of code y: 5854 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/update.go x: 164 lines of code y: 1032 line churn staging/src/k8s.io/apiserver/pkg/storage/util.go x: 78 lines of code y: 867 line churn staging/src/k8s.io/apiserver/pkg/endpoints/filters/audit.go x: 156 lines of code y: 2511 line churn staging/publishing/rules.yaml x: 2477 lines of code y: 71099 line churn pkg/api/testing/validation.go x: 236 lines of code y: 972 line churn staging/src/k8s.io/client-go/testing/fixture.go x: 771 lines of code y: 4733 line churn staging/src/k8s.io/kubectl/pkg/cmd/wait/delete.go x: 116 lines of code y: 328 line churn pkg/controller/deployment/recreate.go x: 86 lines of code y: 1134 line churn pkg/controller/deployment/sync.go x: 372 lines of code y: 6165 line churn pkg/scheduler/backend/queue/scheduling_queue.go x: 925 lines of code y: 4555 line churn pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go x: 942 lines of code y: 14483 line churn pkg/scheduler/framework/plugins/volumebinding/volume_binding.go x: 475 lines of code y: 2821 line churn pkg/scheduler/framework/preemption/preemption.go x: 550 lines of code y: 4150 line churn pkg/scheduler/framework/runtime/framework.go x: 1542 lines of code y: 8067 line churn staging/src/k8s.io/kube-scheduler/framework/interface.go x: 321 lines of code y: 1640 line churn pkg/scheduler/apis/config/validation/validation_pluginargs.go x: 297 lines of code y: 1486 line churn staging/src/k8s.io/code-generator/cmd/defaulter-gen/generators/defaulter.go x: 936 lines of code y: 2796 line churn pkg/kubelet/kuberuntime/kuberuntime_manager.go x: 1567 lines of code y: 13995 line churn pkg/controller/history/controller_history.go x: 395 lines of code y: 2224 line churn pkg/controller/statefulset/stateful_set.go x: 396 lines of code y: 3310 line churn pkg/controller/statefulset/stateful_set_control.go x: 595 lines of code y: 4494 line churn pkg/registry/batch/job/strategy.go x: 315 lines of code y: 2131 line churn staging/src/k8s.io/component-base/featuregate/testing/feature_gate.go x: 228 lines of code y: 1002 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/meta.go x: 524 lines of code y: 1677 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go x: 208 lines of code y: 793 line churn staging/src/k8s.io/apimachinery/pkg/api/meta/restmapper.go x: 418 lines of code y: 1465 line churn staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/upgrade.go x: 69 lines of code y: 329 line churn staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/conn.go x: 316 lines of code y: 1036 line churn staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/stream.go x: 123 lines of code y: 406 line churn staging/src/k8s.io/apimachinery/pkg/util/net/http.go x: 491 lines of code y: 2579 line churn staging/src/k8s.io/apimachinery/pkg/util/net/interface.go x: 397 lines of code y: 2324 line churn staging/src/k8s.io/apimachinery/pkg/util/proxy/transport.go x: 188 lines of code y: 1050 line churn staging/src/k8s.io/apiserver/pkg/util/proxy/streamtunnel.go x: 340 lines of code y: 1056 line churn staging/src/k8s.io/client-go/discovery/cached/disk/cached_discovery.go x: 257 lines of code y: 2520 line churn staging/src/k8s.io/client-go/discovery/cached/memory/memcache.go x: 298 lines of code y: 2311 line churn staging/src/k8s.io/client-go/discovery/discovery_client.go x: 825 lines of code y: 5673 line churn staging/src/k8s.io/client-go/discovery/fake/discovery.go x: 158 lines of code y: 1044 line churn staging/src/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go x: 499 lines of code y: 2766 line churn staging/src/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go x: 259 lines of code y: 2237 line churn staging/src/k8s.io/client-go/restmapper/discovery.go x: 300 lines of code y: 1676 line churn staging/src/k8s.io/client-go/tools/clientcmd/client_config.go x: 501 lines of code y: 3044 line churn staging/src/k8s.io/client-go/tools/clientcmd/config.go x: 362 lines of code y: 1564 line churn staging/src/k8s.io/client-go/tools/clientcmd/loader.go x: 474 lines of code y: 2254 line churn staging/src/k8s.io/client-go/tools/remotecommand/remotecommand.go x: 25 lines of code y: 1600 line churn staging/src/k8s.io/client-go/tools/remotecommand/websocket.go x: 383 lines of code y: 1320 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go x: 952 lines of code y: 11894 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go x: 668 lines of code y: 3973 line churn staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go x: 722 lines of code y: 5499 line churn staging/src/k8s.io/apimachinery/pkg/util/validation/field/errors.go x: 309 lines of code y: 1480 line churn staging/src/k8s.io/apiserver/pkg/registry/rest/validate.go x: 279 lines of code y: 1740 line churn pkg/controller/endpointslice/endpointslice_controller.go x: 468 lines of code y: 3115 line churn pkg/registry/core/service/strategy.go x: 251 lines of code y: 3418 line churn staging/src/k8s.io/endpointslice/reconciler.go x: 443 lines of code y: 1430 line churn staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/typechecking.go x: 372 lines of code y: 1070 line churn pkg/controller/serviceaccount/tokens_controller.go x: 454 lines of code y: 6777 line churn pkg/serviceaccount/jwt.go x: 310 lines of code y: 4949 line churn staging/src/k8s.io/api/autoscaling/v2/generated.proto x: 439 lines of code y: 1190 line churn staging/src/k8s.io/api/autoscaling/v2/types.go x: 165 lines of code y: 1342 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/limits.go x: 144 lines of code y: 456 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/list.go x: 339 lines of code y: 1216 line churn pkg/kubelet/cm/devicemanager/manager.go x: 840 lines of code y: 8328 line churn pkg/kubelet/images/pullmanager/fs_pullrecords.go x: 320 lines of code y: 980 line churn pkg/kubelet/images/pullmanager/image_pull_manager.go x: 425 lines of code y: 1496 line churn pkg/kubelet/podcertificate/podcertificatemanager.go x: 716 lines of code y: 2340 line churn cmd/kubeadm/app/phases/kubelet/flags.go x: 112 lines of code y: 1683 line churn pkg/apis/resource/validation/validation.go x: 1218 lines of code y: 7286 line churn staging/src/k8s.io/api/resource/v1/generated.proto x: 1562 lines of code y: 3552 line churn staging/src/k8s.io/api/resource/v1/types.go x: 315 lines of code y: 4276 line churn staging/src/k8s.io/api/resource/v1beta1/generated.proto x: 1577 lines of code y: 3702 line churn staging/src/k8s.io/api/resource/v1beta1/types.go x: 315 lines of code y: 4478 line churn staging/src/k8s.io/code-generator/cmd/validation-gen/validators/each.go x: 223 lines of code y: 2766 line churn pkg/apis/discovery/validation/validation.go x: 194 lines of code y: 1111 line churn staging/src/k8s.io/api/discovery/v1/types.go x: 54 lines of code y: 694 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/watch.go x: 299 lines of code y: 2078 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/get.go x: 235 lines of code y: 1780 line churn cmd/kube-controller-manager/app/options/options.go x: 464 lines of code y: 7686 line churn staging/src/k8s.io/api/networking/v1/generated.proto x: 582 lines of code y: 2133 line churn staging/src/k8s.io/api/networking/v1/types.go x: 184 lines of code y: 2385 line churn staging/src/k8s.io/api/networking/v1beta1/types.go x: 134 lines of code y: 2355 line churn pkg/proxy/ipvs/proxier.go x: 1305 lines of code y: 29232 line churn pkg/controller/deployment/deployment_controller.go x: 480 lines of code y: 19408 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/allocatortesting/allocator_testing.go x: 6009 lines of code y: 15512 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/experimental/allocator_experimental.go x: 1220 lines of code y: 4452 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/incubating/allocator_incubating.go x: 1035 lines of code y: 3776 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/internal/stable/allocator_stable.go x: 984 lines of code y: 3314 line churn pkg/volume/csi/csi_client.go x: 601 lines of code y: 8416 line churn pkg/controller/apis/config/types.go x: 69 lines of code y: 2225 line churn pkg/controller/apis/config/v1alpha1/defaults.go x: 73 lines of code y: 1731 line churn pkg/printers/internalversion/printers.go x: 2955 lines of code y: 24017 line churn pkg/controller/garbagecollector/graph_builder.go x: 756 lines of code y: 4206 line churn pkg/kubelet/config/config.go x: 279 lines of code y: 4682 line churn pkg/kubelet/config/file.go x: 189 lines of code y: 2247 line churn pkg/kubelet/types/pod_update.go x: 125 lines of code y: 1176 line churn pkg/scheduler/framework/plugins/noderesources/fit.go x: 537 lines of code y: 3892 line churn pkg/controller/volume/attachdetach/testing/testvolumespec.go x: 301 lines of code y: 2996 line churn pkg/kubelet/apis/config/types.go x: 262 lines of code y: 2358 line churn staging/src/k8s.io/kubelet/config/v1beta1/types.go x: 251 lines of code y: 5275 line churn staging/src/k8s.io/apiserver/pkg/features/kube_features.go x: 212 lines of code y: 4554 line churn staging/src/k8s.io/client-go/tools/leaderelection/leaderelection.go x: 336 lines of code y: 2845 line churn pkg/controller/resourceclaim/controller.go x: 831 lines of code y: 4116 line churn pkg/scheduler/framework/plugins/interpodaffinity/plugin.go x: 228 lines of code y: 1494 line churn pkg/scheduler/framework/plugins/podtopologyspread/plugin.go x: 271 lines of code y: 1828 line churn staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_test_context.go x: 519 lines of code y: 1580 line churn staging/src/k8s.io/client-go/transport/round_trippers.go x: 585 lines of code y: 3507 line churn pkg/controller/certificates/clustertrustbundlepublisher/publisher.go x: 284 lines of code y: 972 line churn staging/src/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go x: 266 lines of code y: 826 line churn staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go x: 629 lines of code y: 6190 line churn staging/src/k8s.io/apiserver/pkg/storage/cacher/cache_watcher.go x: 298 lines of code y: 1154 line churn staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/grpc_service.go x: 113 lines of code y: 1509 line churn pkg/controller/devicetainteviction/device_taint_eviction.go x: 1243 lines of code y: 4364 line churn cmd/kubeadm/app/cmd/config.go x: 412 lines of code y: 6913 line churn cmd/kubeadm/app/cmd/options/constant.go x: 50 lines of code y: 1540 line churn cmd/kubeadm/app/util/config/common.go x: 361 lines of code y: 2661 line churn cmd/kubeadm/app/cmd/reset.go x: 246 lines of code y: 6574 line churn cmd/kubeadm/app/cmd/init.go x: 478 lines of code y: 14955 line churn cmd/kubeadm/app/cmd/upgrade/plan.go x: 293 lines of code y: 4547 line churn pkg/scheduler/framework/plugins/defaultpreemption/default_preemption.go x: 269 lines of code y: 5139 line churn pkg/scheduler/framework/types.go x: 728 lines of code y: 7667 line churn cluster/gce/windows/k8s-node-setup.psm1 x: 2114 lines of code y: 13839 line churn staging/src/k8s.io/kubectl/pkg/kuberc/kuberc.go x: 388 lines of code y: 762 line churn cmd/kubeadm/app/constants/constants.go x: 331 lines of code y: 6279 line churn pkg/kubelet/cadvisor/cadvisor_linux.go x: 139 lines of code y: 2005 line churn staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto x: 1918 lines of code y: 4504 line churn staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api_grpc.pb.go x: 1334 lines of code y: 3400 line churn cmd/kubeadm/app/phases/etcd/local.go x: 249 lines of code y: 2956 line churn cmd/kubeadm/app/apis/kubeadm/types.go x: 256 lines of code y: 5780 line churn cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go x: 214 lines of code y: 1792 line churn pkg/volume/util/operationexecutor/operation_generator.go x: 1640 lines of code y: 19546 line churn cmd/kubeadm/app/cmd/phases/init/uploadconfig.go x: 107 lines of code y: 1426 line churn cmd/kubeadm/app/cmd/phases/join/kubelet.go x: 218 lines of code y: 2476 line churn cmd/kubeadm/app/features/features.go x: 125 lines of code y: 1818 line churn cmd/genfeaturegates/genfeaturegates.go x: 464 lines of code y: 1196 line churn staging/src/k8s.io/apiserver/pkg/storage/etcd3/watcher.go x: 582 lines of code y: 2765 line churn pkg/kubeapiserver/default_storage_factory_builder.go x: 105 lines of code y: 1842 line churn staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go x: 795 lines of code y: 6517 line churn cmd/kube-proxy/app/server_linux.go x: 270 lines of code y: 3284 line churn cmd/kubeadm/app/util/users/users_linux.go x: 500 lines of code y: 4036 line churn cmd/kubelet/app/options/globalflags_linux.go x: 37 lines of code y: 423 line churn pkg/kubelet/cm/container_manager_linux.go x: 844 lines of code y: 9863 line churn pkg/kubelet/cm/container_manager_unsupported.go x: 23 lines of code y: 765 line churn pkg/kubelet/kubelet_network_linux.go x: 63 lines of code y: 1591 line churn pkg/kubelet/util/util_linux.go x: 7 lines of code y: 558 line churn pkg/kubelet/util/util_windows.go x: 38 lines of code y: 1075 line churn pkg/proxy/conntrack/cleanup.go x: 90 lines of code y: 1436 line churn pkg/proxy/iptables/proxier.go x: 999 lines of code y: 35382 line churn pkg/proxy/ipvs/ipset.go x: 139 lines of code y: 1063 line churn pkg/proxy/ipvs/util/ipvs_linux.go x: 250 lines of code y: 650 line churn pkg/proxy/nftables/proxier.go x: 1295 lines of code y: 9112 line churn pkg/proxy/winkernel/hcnutils.go x: 98 lines of code y: 322 line churn pkg/util/iptables/iptables.go x: 584 lines of code y: 5910 line churn pkg/util/iptables/testing/fake.go x: 247 lines of code y: 1449 line churn pkg/volume/util/fsquota/common/quota_common_linux_impl.go x: 220 lines of code y: 594 line churn pkg/volume/util/hostutil/hostutil_linux.go x: 215 lines of code y: 1058 line churn pkg/volume/util/subpath/subpath_linux.go x: 416 lines of code y: 4682 line churn pkg/volume/util/subpath/subpath_windows.go x: 279 lines of code y: 2636 line churn pkg/volume/volume_linux.go x: 208 lines of code y: 1416 line churn staging/src/k8s.io/mount-utils/mount_linux.go x: 617 lines of code y: 2824 line churn cmd/kubeadm/app/util/apiclient/idempotency.go x: 169 lines of code y: 4015 line churn pkg/volume/iscsi/iscsi.go x: 565 lines of code y: 5313 line churn staging/src/k8s.io/kubectl/pkg/cmd/kuberc/set.go x: 224 lines of code y: 318 line churn staging/src/k8s.io/client-go/applyconfigurations/utils.go x: 1797 lines of code y: 6150 line churn staging/src/k8s.io/client-go/informers/generic.go x: 341 lines of code y: 2457 line churn staging/src/k8s.io/client-go/kubernetes/clientset.go x: 642 lines of code y: 7741 line churn pkg/kubelet/cm/cgroup_manager_linux.go x: 337 lines of code y: 7050 line churn pkg/apis/storage/validation/validation.go x: 460 lines of code y: 2585 line churn staging/src/k8s.io/kubectl/pkg/cmd/cmd.go x: 362 lines of code y: 3206 line churn staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go x: 439 lines of code y: 1729 line churn pkg/quota/v1/evaluator/core/resource_claims.go x: 274 lines of code y: 1106 line churn plugin/pkg/auth/authorizer/rbac/bootstrappolicy/policy.go x: 536 lines of code y: 6032 line churn pkg/controller/volume/persistentvolume/pv_controller.go x: 1318 lines of code y: 14341 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/response.go x: 367 lines of code y: 4014 line churn pkg/kubelet/cm/container_manager.go x: 196 lines of code y: 1388 line churn staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go x: 1668 lines of code y: 10000 line churn pkg/scheduler/metrics/metrics.go x: 427 lines of code y: 4156 line churn staging/src/k8s.io/kubectl/pkg/cmd/label/label.go x: 389 lines of code y: 1740 line churn cmd/kube-proxy/app/server.go x: 507 lines of code y: 16154 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go x: 267 lines of code y: 1403 line churn pkg/volume/csi/csi_mounter.go x: 469 lines of code y: 6304 line churn staging/src/k8s.io/apimachinery/pkg/util/diff/diff.go x: 29 lines of code y: 2153 line churn pkg/volume/csi/nodeinfomanager/nodeinfomanager.go x: 527 lines of code y: 5050 line churn pkg/kubelet/server/server.go x: 1012 lines of code y: 11492 line churn pkg/api/pod/util.go x: 1537 lines of code y: 12752 line churn pkg/apis/core/validation/validation.go x: 7523 lines of code y: 45189 line churn pkg/scheduler/framework/interface.go x: 124 lines of code y: 4957 line churn pkg/scheduler/framework/plugins/tainttoleration/taint_toleration.go x: 156 lines of code y: 1330 line churn pkg/scheduler/framework/runtime/batch.go x: 151 lines of code y: 240 line churn staging/src/k8s.io/kube-scheduler/framework/signers.go x: 173 lines of code y: 217 line churn pkg/kubelet/container/runtime.go x: 407 lines of code y: 4132 line churn pkg/kubelet/container/testing/fake_runtime.go x: 437 lines of code y: 3489 line churn pkg/kubelet/container/testing/mocks.go x: 1508 lines of code y: 4166 line churn pkg/registry/core/pod/strategy.go x: 761 lines of code y: 5844 line churn pkg/scheduler/testing/wrappers.go x: 1140 lines of code y: 5282 line churn staging/src/k8s.io/client-go/applyconfigurations/core/v1/podstatus.go x: 145 lines of code y: 768 line churn pkg/kubelet/status/status_manager.go x: 956 lines of code y: 7887 line churn pkg/apis/core/v1/helper/helpers.go x: 244 lines of code y: 4277 line churn pkg/controller/daemon/daemon_controller.go x: 1060 lines of code y: 10719 line churn pkg/controller/tainteviction/taint_eviction.go x: 500 lines of code y: 1426 line churn pkg/kubelet/eviction/eviction_manager.go x: 468 lines of code y: 5669 line churn pkg/scheduler/eventhandlers.go x: 580 lines of code y: 7880 line churn pkg/scheduler/framework/plugins/podtopologyspread/filtering.go x: 248 lines of code y: 2980 line churn pkg/kubelet/metrics/metrics.go x: 1069 lines of code y: 8485 line churn pkg/apis/resource/types.go x: 341 lines of code y: 7118 line churn staging/src/k8s.io/dynamic-resource-allocation/resourceslice/resourceslicecontroller.go x: 697 lines of code y: 3348 line churn staging/src/k8s.io/dynamic-resource-allocation/structured/allocator.go x: 154 lines of code y: 7968 line churn pkg/scheduler/framework/plugins/dynamicresources/extendeddynamicresources.go x: 400 lines of code y: 1246 line churn staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/peer_aggregated_handler.go x: 352 lines of code y: 990 line churn staging/src/k8s.io/apiserver/pkg/server/config.go x: 813 lines of code y: 7437 line churn staging/src/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go x: 442 lines of code y: 5454 line churn staging/src/k8s.io/dynamic-resource-allocation/kubeletplugin/draplugin.go x: 530 lines of code y: 3186 line churn staging/src/k8s.io/kubelet/pkg/apis/dra/v1/api.pb.go x: 517 lines of code y: 10624 line churn staging/src/k8s.io/kubelet/pkg/apis/podresources/v1/api.pb.go x: 872 lines of code y: 19152 line churn pkg/scheduler/framework/plugins/registry.go x: 53 lines of code y: 1858 line churn cmd/kube-apiserver/app/aggregator.go x: 38 lines of code y: 2865 line churn pkg/api/pod/testing/make.go x: 294 lines of code y: 489 line churn pkg/controlplane/instance.go x: 365 lines of code y: 5116 line churn staging/src/k8s.io/client-go/applyconfigurations/core/v1/podspec.go x: 279 lines of code y: 1404 line churn pkg/controller/garbagecollector/garbagecollector.go x: 574 lines of code y: 8299 line churn pkg/controller/resourcequota/resource_quota_controller.go x: 394 lines of code y: 5827 line churn pkg/controller/serviceaccount/serviceaccounts_controller.go x: 162 lines of code y: 2260 line churn pkg/controller/volume/pvcprotection/pvc_protection_controller.go x: 357 lines of code y: 3535 line churn pkg/controller/volume/vacprotection/vac_protection_controller.go x: 337 lines of code y: 944 line churn cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go x: 122 lines of code y: 2493 line churn cmd/kubeadm/app/apis/kubeadm/v1beta4/doc.go x: 1 lines of code y: 886 line churn cmd/kubeadm/app/apis/kubeadm/validation/validation.go x: 617 lines of code y: 5141 line churn cmd/kubeadm/app/preflight/checks.go x: 912 lines of code y: 10519 line churn pkg/controller/job/job_controller.go x: 1591 lines of code y: 13593 line churn staging/src/k8s.io/dynamic-resource-allocation/resourceslice/tracker/tracker.go x: 539 lines of code y: 1996 line churn pkg/kubelet/config/common.go x: 159 lines of code y: 1713 line churn pkg/scheduler/apis/config/testing/defaults/defaults.go x: 176 lines of code y: 2436 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go x: 1233 lines of code y: 10734 line churn cmd/kube-apiserver/app/server.go x: 228 lines of code y: 24706 line churn cmd/kube-controller-manager/app/controllermanager.go x: 587 lines of code y: 17707 line churn cmd/kube-scheduler/app/server.go x: 367 lines of code y: 12245 line churn staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation/impersonation.go x: 203 lines of code y: 548 line churn staging/src/k8s.io/apiserver/pkg/endpoints/filters/impersonation/mode.go x: 452 lines of code y: 1274 line churn staging/src/k8s.io/api/admissionregistration/v1beta1/types.go x: 250 lines of code y: 4347 line churn staging/src/k8s.io/api/resource/v1alpha3/generated.proto x: 212 lines of code y: 6820 line churn staging/src/k8s.io/api/resource/v1alpha3/types.go x: 49 lines of code y: 8218 line churn pkg/apis/batch/types.go x: 161 lines of code y: 2928 line churn cmd/kube-controller-manager/app/certificates.go x: 309 lines of code y: 2423 line churn pkg/apis/certificates/validation/validation.go x: 761 lines of code y: 2873 line churn staging/src/k8s.io/api/certificates/v1alpha1/types.go x: 18 lines of code y: 1148 line churn pkg/controller/cronjob/cronjob_controllerv2.go x: 552 lines of code y: 3000 line churn pkg/controller/disruption/disruption.go x: 831 lines of code y: 7077 line churn pkg/controller/endpoint/endpoints_controller.go x: 542 lines of code y: 7334 line churn pkg/controller/endpointslicemirroring/endpointslicemirroring_controller.go x: 369 lines of code y: 1536 line churn pkg/controller/namespace/namespace_controller.go x: 149 lines of code y: 5541 line churn pkg/controller/nodeipam/ipam/range_allocator.go x: 312 lines of code y: 3583 line churn pkg/controller/nodelifecycle/node_lifecycle_controller.go x: 998 lines of code y: 13850 line churn pkg/controller/podautoscaler/horizontal.go x: 1187 lines of code y: 11591 line churn pkg/controller/podgc/gc_controller.go x: 286 lines of code y: 2828 line churn pkg/controller/replicaset/replica_set.go x: 643 lines of code y: 8541 line churn pkg/controller/ttl/ttl_controller.go x: 232 lines of code y: 1295 line churn pkg/controller/validatingadmissionpolicystatus/controller.go x: 126 lines of code y: 330 line churn pkg/kubelet/cm/testing/mocks.go x: 1905 lines of code y: 5172 line churn staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go x: 965 lines of code y: 5665 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go x: 1530 lines of code y: 9916 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation.go x: 702 lines of code y: 2920 line churn pkg/kubeapiserver/options/authentication.go x: 709 lines of code y: 4231 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto x: 744 lines of code y: 3456 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go x: 144 lines of code y: 2689 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go x: 293 lines of code y: 3135 line churn pkg/kubelet/cm/memorymanager/memory_manager.go x: 296 lines of code y: 1804 line churn pkg/kubelet/cm/memorymanager/policy_static.go x: 791 lines of code y: 3280 line churn pkg/kubelet/pod_workers.go x: 988 lines of code y: 7463 line churn staging/src/k8s.io/api/storage/v1/generated.proto x: 587 lines of code y: 2410 line churn staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go x: 694 lines of code y: 2420 line churn staging/src/k8s.io/kubectl/pkg/cmd/util/helpers.go x: 691 lines of code y: 3188 line churn pkg/kubelet/eviction/helpers.go x: 1065 lines of code y: 9587 line churn pkg/kubelet/eviction/types.go x: 69 lines of code y: 1121 line churn staging/src/k8s.io/api/apps/v1beta1/generated.proto x: 478 lines of code y: 1790 line churn staging/src/k8s.io/api/apps/v1beta2/generated.proto x: 735 lines of code y: 4388 line churn staging/src/k8s.io/api/apps/v1beta2/types.go x: 266 lines of code y: 3589 line churn staging/src/k8s.io/api/extensions/v1beta1/generated.proto x: 913 lines of code y: 5172 line churn staging/src/k8s.io/api/extensions/v1beta1/types.go x: 292 lines of code y: 6272 line churn pkg/kubelet/cm/cpumanager/cpu_assignment.go x: 567 lines of code y: 3805 line churn pkg/kubelet/cm/cpumanager/cpu_manager.go x: 351 lines of code y: 4472 line churn pkg/kubelet/cm/cpumanager/policy_static.go x: 529 lines of code y: 3837 line churn pkg/apis/storage/types.go x: 141 lines of code y: 2459 line churn pkg/apis/core/v1/defaults.go x: 405 lines of code y: 3164 line churn pkg/proxy/util/utils.go x: 151 lines of code y: 4078 line churn cmd/kubeadm/app/util/staticpod/utils.go x: 325 lines of code y: 2869 line churn staging/src/k8s.io/endpointslice/util/controller_utils.go x: 260 lines of code y: 1028 line churn pkg/registry/core/rest/storage_core.go x: 451 lines of code y: 4932 line churn cmd/kubeadm/app/cmd/join.go x: 539 lines of code y: 14256 line churn cmd/kubeadm/app/discovery/file/file.go x: 102 lines of code y: 1250 line churn cmd/kubeadm/app/discovery/token/token.go x: 202 lines of code y: 2660 line churn pkg/controller/controller_utils.go x: 1015 lines of code y: 9004 line churn pkg/apis/autoscaling/types.go x: 184 lines of code y: 3144 line churn cmd/kubeadm/app/util/pkiutil/pki_helpers.go x: 548 lines of code y: 4730 line churn pkg/kubelet/cm/devicemanager/pod_devices.go x: 355 lines of code y: 2323 line churn cmd/kubeadm/app/phases/controlplane/manifests.go x: 297 lines of code y: 6880 line churn cmd/kubeadm/app/phases/upgrade/postupgrade.go x: 218 lines of code y: 5757 line churn pkg/volume/csi/csi_attacher.go x: 494 lines of code y: 7193 line churn pkg/volume/csi/csi_block.go x: 323 lines of code y: 5136 line churn pkg/volume/volume.go x: 119 lines of code y: 4984 line churn pkg/kubelet/metrics/collectors/resource_metrics.go x: 227 lines of code y: 889 line churn staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go x: 880 lines of code y: 8078 line churn pkg/volume/util/operationexecutor/operation_executor.go x: 484 lines of code y: 12759 line churn pkg/scheduler/framework/plugins/volumebinding/assume_cache.go x: 43 lines of code y: 2414 line churn staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go x: 232 lines of code y: 2069 line churn cmd/kubeadm/app/cmd/certs.go x: 430 lines of code y: 1710 line churn cmd/kubeadm/app/cmd/upgrade/apply.go x: 269 lines of code y: 4755 line churn cmd/kubeadm/app/cmd/upgrade/common.go x: 170 lines of code y: 3398 line churn cmd/kubeadm/app/cmd/upgrade/node.go x: 219 lines of code y: 3118 line churn pkg/volume/util/volumepathhandler/volume_path_handler.go x: 195 lines of code y: 1780 line churn staging/src/k8s.io/cloud-provider/controllers/service/controller.go x: 784 lines of code y: 4448 line churn pkg/proxy/node.go x: 136 lines of code y: 1808 line churn staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go x: 619 lines of code y: 2587 line churn staging/src/k8s.io/apimachinery/pkg/labels/selector.go x: 753 lines of code y: 3096 line churn pkg/kubelet/volumemanager/reconciler/reconstruct_common.go x: 309 lines of code y: 1052 line churn pkg/volume/hostpath/host_path.go x: 413 lines of code y: 1817 line churn pkg/volume/iscsi/iscsi_util.go x: 732 lines of code y: 6150 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go x: 507 lines of code y: 2379 line churn staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go x: 556 lines of code y: 2359 line churn staging/src/k8s.io/apimachinery/pkg/runtime/scheme.go x: 523 lines of code y: 3210 line churn staging/src/k8s.io/client-go/tools/record/event.go x: 323 lines of code y: 2492 line churn staging/src/k8s.io/code-generator/cmd/applyconfiguration-gen/generators/applyconfiguration.go x: 474 lines of code y: 1542 line churn staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go x: 760 lines of code y: 5886 line churn staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go x: 386 lines of code y: 2259 line churn pkg/kubelet/server/stats/summary.go x: 114 lines of code y: 4559 line churn staging/src/k8s.io/apiserver/pkg/endpoints/installer.go x: 1102 lines of code y: 7690 line churn pkg/kubelet/stats/cadvisor_stats_provider.go x: 420 lines of code y: 2971 line churn pkg/controller/volume/attachdetach/reconciler/reconciler.go x: 288 lines of code y: 3780 line churn pkg/scheduler/backend/queue/backoff_queue.go x: 248 lines of code y: 1028 line churn pkg/scheduler/framework/plugins/interpodaffinity/filtering.go x: 300 lines of code y: 4431 line churn pkg/scheduler/framework/plugins/interpodaffinity/scoring.go x: 200 lines of code y: 2193 line churn pkg/kubelet/logs/container_log_manager.go x: 329 lines of code y: 2121 line churn pkg/controller/podautoscaler/replica_calculator.go x: 386 lines of code y: 3095 line churn staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go x: 289 lines of code y: 4751 line churn pkg/registry/core/pod/storage/eviction.go x: 358 lines of code y: 2004 line churn pkg/volume/util/util.go x: 265 lines of code y: 10623 line churn pkg/kubelet/kuberuntime/helpers.go x: 425 lines of code y: 3743 line churn staging/src/k8s.io/cri-api/pkg/apis/testing/fake_runtime_service.go x: 599 lines of code y: 2645 line churn staging/src/k8s.io/cri-client/pkg/remote_runtime.go x: 692 lines of code y: 1916 line churn pkg/volume/emptydir/empty_dir.go x: 420 lines of code y: 2019 line churn staging/src/k8s.io/cli-runtime/pkg/resource/builder.go x: 963 lines of code y: 5135 line churn staging/src/k8s.io/kubectl/pkg/cmd/get/get.go x: 632 lines of code y: 3494 line churn pkg/apis/admissionregistration/types.go x: 257 lines of code y: 4747 line churn staging/src/k8s.io/api/admissionregistration/v1/types.go x: 207 lines of code y: 3100 line churn staging/src/k8s.io/api/admissionregistration/v1alpha1/types.go x: 181 lines of code y: 5474 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto x: 1088 lines of code y: 4552 line churn staging/src/k8s.io/kubelet/pkg/apis/dra/v1beta1/api.pb.go x: 510 lines of code y: 10818 line churn pkg/kubelet/apis/podresources/testing/mocks.go x: 534 lines of code y: 1458 line churn pkg/kubelet/pod/testing/mocks.go x: 667 lines of code y: 1732 line churn pkg/kubelet/server/stats/testing/mocks.go x: 972 lines of code y: 2478 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go x: 377 lines of code y: 5679 line churn staging/src/k8s.io/code-generator/cmd/conversion-gen/generators/conversion.go x: 1090 lines of code y: 5549 line churn staging/src/k8s.io/apimachinery/pkg/api/errors/errors.go x: 646 lines of code y: 2932 line churn staging/src/k8s.io/kubectl/pkg/cmd/config/set_credentials.go x: 378 lines of code y: 972 line churn pkg/credentialprovider/plugin/plugin.go x: 589 lines of code y: 2672 line churn staging/src/k8s.io/kubectl/pkg/cmd/auth/reconcile.go x: 308 lines of code y: 836 line churn pkg/kubelet/nodestatus/setters.go x: 550 lines of code y: 3534 line churn plugin/pkg/admission/noderestriction/admission.go x: 766 lines of code y: 4543 line churn pkg/apis/resource/v1beta1/conversion.go x: 282 lines of code y: 650 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/webhook_converter.go x: 393 lines of code y: 4514 line churn staging/src/k8s.io/kubelet/pkg/apis/pluginregistration/v1/api.pb.go x: 263 lines of code y: 6642 line churn staging/src/k8s.io/kubelet/pkg/apis/pluginregistration/v1alpha1/api.pb.go x: 264 lines of code y: 6347 line churn pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go x: 405 lines of code y: 5619 line churn pkg/kubelet/volumemanager/reconciler/reconciler.go x: 30 lines of code y: 10120 line churn staging/src/k8s.io/dynamic-resource-allocation/client/generic.go x: 297 lines of code y: 844 line churn pkg/proxy/config/config.go x: 385 lines of code y: 6738 line churn pkg/api/pod/warnings.go x: 462 lines of code y: 1978 line churn staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1alpha/api.pb.go x: 511 lines of code y: 14518 line churn staging/src/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api.pb.go x: 1096 lines of code y: 28581 line churn pkg/kubelet/kuberuntime/kuberuntime_logs.go x: 14 lines of code y: 2601 line churn pkg/kubelet/kubelet_network.go x: 25 lines of code y: 4691 line churn cmd/kubelet/kubelet.go x: 15 lines of code y: 3058 line churn staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/api.pb.go x: 311 lines of code y: 6066 line churn pkg/proxy/util/nodeport_addresses.go x: 81 lines of code y: 1410 line churn staging/src/k8s.io/apiserver/pkg/server/options/etcd.go x: 446 lines of code y: 2854 line churn pkg/apis/apps/validation/validation.go x: 659 lines of code y: 4435 line churn pkg/registry/core/service/storage/storage.go x: 439 lines of code y: 2220 line churn staging/src/k8s.io/apimachinery/pkg/runtime/converter.go x: 692 lines of code y: 3505 line churn staging/src/k8s.io/apiserver/pkg/cel/common/valuesreflect.go x: 575 lines of code y: 1360 line churn pkg/apis/flowcontrol/validation/validation.go x: 456 lines of code y: 1960 line churn pkg/registry/core/service/ipallocator/controller/repairip.go x: 456 lines of code y: 2100 line churn staging/src/k8s.io/externaljwt/apis/v1/api.pb.go x: 401 lines of code y: 2786 line churn staging/src/k8s.io/code-generator/cmd/client-gen/generators/client_generator.go x: 342 lines of code y: 2703 line churn staging/src/k8s.io/code-generator/cmd/deepcopy-gen/generators/deepcopy.go x: 707 lines of code y: 1912 line churn staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/generator.go x: 639 lines of code y: 2508 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go x: 382 lines of code y: 2670 line churn pkg/volume/fc/fc.go x: 391 lines of code y: 3861 line churn pkg/volume/nfs/nfs.go x: 242 lines of code y: 3917 line churn staging/src/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller.go x: 792 lines of code y: 5683 line churn pkg/apis/networking/types.go x: 180 lines of code y: 3802 line churn staging/src/k8s.io/client-go/rest/request.go x: 1136 lines of code y: 10737 line churn staging/src/k8s.io/code-generator/cmd/client-gen/generators/generator_for_type.go x: 731 lines of code y: 4386 line churn staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testing/testcase.go x: 1248 lines of code y: 4854 line churn pkg/apis/resource/v1alpha3/conversion.go x: 7 lines of code y: 1180 line churn pkg/securitycontext/accessors.go x: 479 lines of code y: 1122 line churn pkg/controller/replication/replication_controller.go x: 37 lines of code y: 7570 line churn cmd/kubeadm/app/cmd/phases/init/certs.go x: 213 lines of code y: 2849 line churn cmd/kubeadm/app/cmd/token.go x: 343 lines of code y: 5033 line churn cmd/kubeadm/app/phases/addons/dns/dns.go x: 317 lines of code y: 4633 line churn cmd/kubeadm/app/phases/addons/proxy/proxy.go x: 206 lines of code y: 2229 line churn cmd/kubeadm/app/phases/certs/certs.go x: 300 lines of code y: 7313 line churn cmd/kubeadm/app/phases/kubelet/kubelet.go x: 47 lines of code y: 2072 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go x: 345 lines of code y: 9538 line churn staging/src/k8s.io/apiserver/pkg/cel/common/valuesunstructured.go x: 595 lines of code y: 1462 line churn staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go x: 455 lines of code y: 4082 line churn pkg/volume/csi/csi_node_updater.go x: 140 lines of code y: 199 line churn staging/src/k8s.io/api/admissionregistration/v1alpha1/generated.proto x: 829 lines of code y: 5249 line churn pkg/apis/core/fuzzer/fuzzer.go x: 503 lines of code y: 3251 line churn pkg/apis/core/v1/conversion.go x: 448 lines of code y: 4269 line churn pkg/apis/core/helper/helpers.go x: 383 lines of code y: 4915 line churn pkg/api/testing/fuzzer.go x: 82 lines of code y: 6700 line churn staging/src/k8s.io/client-go/gentype/fake.go x: 234 lines of code y: 650 line churn staging/src/k8s.io/client-go/util/certificate/certificate_manager.go x: 501 lines of code y: 4612 line churn staging/src/k8s.io/apimachinery/pkg/util/wait/wait.go x: 106 lines of code y: 4473 line churn cmd/kube-apiserver/app/options/options.go x: 94 lines of code y: 3722 line churn cmd/kube-apiserver/app/options/validation.go x: 87 lines of code y: 1724 line churn pkg/kubeapiserver/admission/config.go x: 8 lines of code y: 1574 line churn cluster/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshots.yaml x: 353 lines of code y: 2054 line churn staging/src/k8s.io/api/policy/v1beta1/types.go x: 47 lines of code y: 2862 line churn staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go x: 415 lines of code y: 3119 line churn staging/src/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_statefulset.go x: 29 lines of code y: 1390 line churn staging/src/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_horizontalpodautoscaler.go x: 31 lines of code y: 1674 line churn staging/src/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_job.go x: 27 lines of code y: 1666 line churn staging/src/k8s.io/client-go/testing/actions.go x: 724 lines of code y: 2738 line churn staging/src/k8s.io/code-generator/cmd/client-gen/generators/fake/generator_fake_for_type.go x: 455 lines of code y: 3476 line churn pkg/util/node/node.go x: 65 lines of code y: 2629 line churn plugin/pkg/admission/limitranger/admission.go x: 502 lines of code y: 5508 line churn pkg/controller/volume/attachdetach/util/util.go x: 253 lines of code y: 2092 line churn staging/src/k8s.io/client-go/kubernetes/typed/core/v1/pod.go x: 74 lines of code y: 2358 line churn staging/src/k8s.io/apiserver/pkg/util/feature/feature_gate.go x: 8 lines of code y: 2531 line churn staging/src/k8s.io/client-go/kubernetes/typed/certificates/v1/certificatesigningrequest.go x: 60 lines of code y: 1160 line churn staging/src/k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount.go x: 58 lines of code y: 1840 line churn staging/src/k8s.io/apiserver/pkg/cel/library/authz.go x: 452 lines of code y: 1652 line churn staging/src/k8s.io/csi-translation-lib/plugins/gce_pd.go x: 277 lines of code y: 2712 line churn pkg/controller/volume/persistentvolume/index.go x: 91 lines of code y: 3157 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/adaptor.go x: 260 lines of code y: 659 line churn pkg/registry/registrytest/etcd.go x: 29 lines of code y: 2496 line churn staging/src/k8s.io/api/admissionregistration/v1/generated.proto x: 1008 lines of code y: 2808 line churn staging/src/k8s.io/kubectl/pkg/cmd/create/create.go x: 366 lines of code y: 1861 line churn staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go x: 678 lines of code y: 7891 line churn pkg/apis/policy/validation/validation.go x: 64 lines of code y: 3307 line churn staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go x: 574 lines of code y: 3286 line churn staging/src/k8s.io/apiserver/pkg/server/options/audit.go x: 475 lines of code y: 4483 line churn pkg/apis/extensions/v1beta1/conversion.go x: 167 lines of code y: 7261 line churn staging/src/k8s.io/pod-security-admission/admission/admission.go x: 604 lines of code y: 2977 line churn cmd/kubemark/hollow-node.go x: 11 lines of code y: 3084 line churn staging/src/k8s.io/apimachinery/pkg/util/managedfields/endpoints.yaml x: 7017 lines of code y: 14036 line churn staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/values.go x: 10 lines of code y: 2798 line churn staging/src/k8s.io/apiserver/pkg/cel/value.go x: 569 lines of code y: 1538 line churn pkg/apis/apps/v1/conversion.go x: 115 lines of code y: 3318 line churn pkg/apis/apps/v1beta1/conversion.go x: 85 lines of code y: 2286 line churn pkg/apis/apps/v1beta2/conversion.go x: 161 lines of code y: 3664 line churn pkg/volume/fc/fc_util.go x: 316 lines of code y: 3050 line churn pkg/volume/util/nestedpendingoperations/nestedpendingoperations.go x: 236 lines of code y: 3209 line churn staging/src/k8s.io/client-go/util/jsonpath/parser.go x: 433 lines of code y: 1261 line churn staging/src/k8s.io/apimachinery/pkg/conversion/converter.go x: 137 lines of code y: 4048 line churn cluster/addons/calico-policy-controller/felixconfigurations-crd.yaml x: 540 lines of code y: 1125 line churn cluster/addons/calico-policy-controller/globalnetworkpolicy-crd.yaml x: 699 lines of code y: 1608 line churn cluster/addons/calico-policy-controller/networkpolicies-crd.yaml x: 752 lines of code y: 1549 line churn staging/src/k8s.io/kubectl/pkg/generate/versioned/run.go x: 311 lines of code y: 3842 line churn pkg/apis/extensions/types.go x: 1 lines of code y: 12527 line churn staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/endpoints.yaml x: 7017 lines of code y: 21054 line churn
84045.0
line churn
  min: 8.0
  average: 770.57
  25th percentile: 120.0
  median: 252.0
  75th percentile: 730.0
  max: 84045.0
0 7523.0
lines of code
min: 1.0 | average: 100.83 | 25th percentile: 17.0 | median: 38.0 | 75th percentile: 105.0 | max: 7523.0