Skip to content
This repository was archived by the owner on Feb 8, 2021. It is now read-only.

Commit 6e33403

Browse files
committed
update CodecFor for GroupVersion
1 parent 7de177b commit 6e33403

File tree

25 files changed

+36
-33
lines changed

25 files changed

+36
-33
lines changed

cmd/libs/go2idl/client-gen/testdata/apis/testgroup/install/install.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ func init() {
5151
groupMeta := latest.GroupMeta{
5252
GroupVersion: preferredExternalVersion,
5353
GroupVersions: externalVersions,
54-
Codec: runtime.CodecFor(api.Scheme, preferredExternalVersion.String()),
54+
Codec: runtime.CodecFor(api.Scheme, preferredExternalVersion),
5555
RESTMapper: newRESTMapper(externalVersions),
5656
SelfLinker: runtime.SelfLinker(accessor),
5757
InterfacesFor: interfacesFor,

cmd/libs/go2idl/client-gen/testdata/apis/testgroup/v1/register.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424

2525
var SchemeGroupVersion = unversioned.GroupVersion{Group: "testgroup", Version: "v1"}
2626

27-
var Codec = runtime.CodecFor(api.Scheme, SchemeGroupVersion.String())
27+
var Codec = runtime.CodecFor(api.Scheme, SchemeGroupVersion)
2828

2929
func init() {
3030
// Register the API.

pkg/api/conversion.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727

2828
// Codec is the identity codec for this package - it can only convert itself
2929
// to itself.
30-
var Codec = runtime.CodecFor(Scheme, "")
30+
var Codec = runtime.CodecFor(Scheme, unversioned.GroupVersion{})
3131

3232
func init() {
3333
Scheme.AddDefaultingFuncs(

pkg/api/install/install.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ func init() {
6161
groupMeta := latest.GroupMeta{
6262
GroupVersion: preferredExternalVersion,
6363
GroupVersions: externalVersions,
64-
Codec: runtime.CodecFor(api.Scheme, preferredExternalVersion.String()),
64+
Codec: runtime.CodecFor(api.Scheme, preferredExternalVersion),
6565
RESTMapper: newRESTMapper(externalVersions),
6666
SelfLinker: runtime.SelfLinker(accessor),
6767
InterfacesFor: interfacesFor,

pkg/api/testing/compat/compatibility_tester.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import (
2727
"testing"
2828

2929
"k8s.io/kubernetes/pkg/api"
30+
"k8s.io/kubernetes/pkg/api/unversioned"
3031
"k8s.io/kubernetes/pkg/kubectl"
3132
"k8s.io/kubernetes/pkg/runtime"
3233
"k8s.io/kubernetes/pkg/util/validation/field"
@@ -39,7 +40,7 @@ import (
3940
// keys in the resulting JSON.
4041
func TestCompatibility(
4142
t *testing.T,
42-
version string,
43+
version unversioned.GroupVersion,
4344
input []byte,
4445
validator func(obj runtime.Object) field.ErrorList,
4546
expectedKeys map[string]string,

pkg/api/v1/backward_compatibility_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import (
2121

2222
"k8s.io/kubernetes/pkg/api"
2323
"k8s.io/kubernetes/pkg/api/testing/compat"
24+
"k8s.io/kubernetes/pkg/api/v1"
2425
"k8s.io/kubernetes/pkg/api/validation"
2526
"k8s.io/kubernetes/pkg/runtime"
2627
"k8s.io/kubernetes/pkg/util/validation/field"
@@ -223,6 +224,6 @@ func TestCompatibility_v1_PodSecurityContext(t *testing.T) {
223224

224225
for _, tc := range cases {
225226
t.Logf("Testing 1.0.0 backward compatibility for %v", tc.name)
226-
compat.TestCompatibility(t, "v1", []byte(tc.input), validator, tc.expectedKeys, tc.absentKeys)
227+
compat.TestCompatibility(t, v1.SchemeGroupVersion, []byte(tc.input), validator, tc.expectedKeys, tc.absentKeys)
227228
}
228229
}

pkg/api/v1/register.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ const GroupName = ""
3030
var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: "v1"}
3131

3232
// Codec encodes internal objects to the v1 scheme
33-
var Codec = runtime.CodecFor(api.Scheme, SchemeGroupVersion.String())
33+
var Codec = runtime.CodecFor(api.Scheme, SchemeGroupVersion)
3434

3535
func init() {
3636
// Check if v1 is in the list of supported API versions.

pkg/apis/abac/v0/register.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
var GroupVersion = unversioned.GroupVersion{Group: api.Group, Version: "v0"}
2727

2828
// Codec encodes internal objects to the v0 version for the abac group
29-
var Codec = runtime.CodecFor(api.Scheme, GroupVersion.String())
29+
var Codec = runtime.CodecFor(api.Scheme, GroupVersion)
3030

3131
func init() {
3232
api.Scheme.AddKnownTypes(GroupVersion,

pkg/apis/abac/v1beta1/register.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
var GroupVersion = unversioned.GroupVersion{Group: api.Group, Version: "v1beta1"}
2727

2828
// Codec encodes internal objects to the v1beta1 version for the abac group
29-
var Codec = runtime.CodecFor(api.Scheme, GroupVersion.String())
29+
var Codec = runtime.CodecFor(api.Scheme, GroupVersion)
3030

3131
func init() {
3232
api.Scheme.AddKnownTypes(GroupVersion,

pkg/apis/componentconfig/install/install.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ func init() {
6161
groupMeta := latest.GroupMeta{
6262
GroupVersion: preferredExternalVersion,
6363
GroupVersions: externalVersions,
64-
Codec: runtime.CodecFor(api.Scheme, preferredExternalVersion.String()),
64+
Codec: runtime.CodecFor(api.Scheme, preferredExternalVersion),
6565
RESTMapper: newRESTMapper(externalVersions),
6666
SelfLinker: runtime.SelfLinker(accessor),
6767
InterfacesFor: interfacesFor,

0 commit comments

Comments
 (0)