Merge pull request #133571 from BenTheElder/deprecated-missing-oh-no

fix many incorrect deprecation warnings in godoc, enable deprecatedComment linter

Kubernetes-commit: 22a567ac31df68929f4cfb6e87a18d2399e37efe
This commit is contained in:
Kubernetes Publisher
2025-08-27 18:30:53 -07:00
4 changed files with 14 additions and 13 deletions
+4 -4
View File
@@ -8,10 +8,10 @@ godebug default=go1.24
require (
golang.org/x/time v0.9.0
k8s.io/api v0.0.0-20250816062245-fa01e40890d0
k8s.io/apimachinery v0.0.0-20250816040907-f5dd29d6ada1
k8s.io/client-go v0.0.0-20250827235243-c40e1110fa64
k8s.io/code-generator v0.0.0-20250828000519-b008b1ad0c45
k8s.io/api v0.0.0-20250828034831-a2bc45aa612a
k8s.io/apimachinery v0.0.0-20250828034517-c9de3735ccce
k8s.io/client-go v0.0.0-20250828035317-bccbbb3816a6
k8s.io/code-generator v0.0.0-20250828040325-23126097aee7
k8s.io/klog/v2 v2.130.1
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
)
+8 -8
View File
@@ -140,14 +140,14 @@ gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
k8s.io/api v0.0.0-20250816062245-fa01e40890d0 h1:WddRlAJwdWiTmGknuGqNHLxJ7RaF3bqjd933VhVCUes=
k8s.io/api v0.0.0-20250816062245-fa01e40890d0/go.mod h1:PyEssxRzobRLFX/lEYzx5NDkS4JYE20SOKUZjTH0nvI=
k8s.io/apimachinery v0.0.0-20250816040907-f5dd29d6ada1 h1:CyDLPRX8n0wju2WX8Bukq22Ucjz/XiXuS9WQvm/JBBI=
k8s.io/apimachinery v0.0.0-20250816040907-f5dd29d6ada1/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
k8s.io/client-go v0.0.0-20250827235243-c40e1110fa64 h1:b54AVeng0GqoVuN0+CoXvHwhoBmIY4IkfTNfOVXELpY=
k8s.io/client-go v0.0.0-20250827235243-c40e1110fa64/go.mod h1:7VxAeZExKZSEiiIaKgN5fzCEcBAeEk7K42u7LqPTESo=
k8s.io/code-generator v0.0.0-20250828000519-b008b1ad0c45 h1:eZd4Qg9aJNENLqxusiptyIdfFqOc1o4IZy9o1bPzzaM=
k8s.io/code-generator v0.0.0-20250828000519-b008b1ad0c45/go.mod h1:iNgFINoK1TyhHFdG31qoMYGFudD8NI3NhX0qf3APfcs=
k8s.io/api v0.0.0-20250828034831-a2bc45aa612a h1:FH86WxTGrb9dqjJ75JSpOb59o6TgbbFWdFIYbA/Q5fo=
k8s.io/api v0.0.0-20250828034831-a2bc45aa612a/go.mod h1:PYNaSRltPFDIKHyMPIv4IOBffwD90akrHimMsmejH68=
k8s.io/apimachinery v0.0.0-20250828034517-c9de3735ccce h1:ImeNHhltHVrZj0AjDWpfZ/aoWT3hSbSvoePdkcXyEYI=
k8s.io/apimachinery v0.0.0-20250828034517-c9de3735ccce/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
k8s.io/client-go v0.0.0-20250828035317-bccbbb3816a6 h1:mtSe4waVwUItc3iNqYQFlXVwjn001AXHBKCGDuaM158=
k8s.io/client-go v0.0.0-20250828035317-bccbbb3816a6/go.mod h1:UseP5xEAWy0TL2ksUP6ulzXQXseHBfU4yRfnIO+IgKU=
k8s.io/code-generator v0.0.0-20250828040325-23126097aee7 h1:wu8z05cOcTlaTAxk1IRyiSifVYGY87IUJ6BIVMwFLMg=
k8s.io/code-generator v0.0.0-20250828040325-23126097aee7/go.mod h1:fHvYRWBzf/orunphCskwA3KWDoaxyDRFXRpFHCzyqHY=
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f h1:SLb+kxmzfA87x4E4brQzB33VBbT2+x7Zq9ROIHmGn9Q=
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU=
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
@@ -35,7 +35,7 @@ import (
// without applying any field management, validations and/or defaults. It shouldn't be considered a replacement
// for a real clientset and is mostly useful in simple unit tests.
//
// DEPRECATED: NewClientset replaces this with support for field management, which significantly improves
// Deprecated: NewClientset replaces this with support for field management, which significantly improves
// server side apply testing. NewClientset is only available when apply configurations are generated (e.g.
// via --with-applyconfig).
func NewSimpleClientset(objects ...runtime.Object) *Clientset {
@@ -97,6 +97,7 @@ func NewSharedInformerFactory(client versioned.Interface, defaultResync time.Dur
// NewFilteredSharedInformerFactory constructs a new instance of sharedInformerFactory.
// Listers obtained via this SharedInformerFactory will be subject to the same filters
// as specified here.
//
// Deprecated: Please use NewSharedInformerFactoryWithOptions instead
func NewFilteredSharedInformerFactory(client versioned.Interface, defaultResync time.Duration, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) SharedInformerFactory {
return NewSharedInformerFactoryWithOptions(client, defaultResync, WithNamespace(namespace), WithTweakListOptions(tweakListOptions))