mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 19:01:49 +00:00
Merge pull request #93291 from dixudx/codecfactory_serializers
remove serializers from codec factory
This commit is contained in:
commit
8466b5b4a7
@ -108,10 +108,9 @@ func newSerializersForScheme(scheme *runtime.Scheme, mf json.MetaFactory, option
|
|||||||
// CodecFactory provides methods for retrieving codecs and serializers for specific
|
// CodecFactory provides methods for retrieving codecs and serializers for specific
|
||||||
// versions and content types.
|
// versions and content types.
|
||||||
type CodecFactory struct {
|
type CodecFactory struct {
|
||||||
scheme *runtime.Scheme
|
scheme *runtime.Scheme
|
||||||
serializers []serializerType
|
universal runtime.Decoder
|
||||||
universal runtime.Decoder
|
accepts []runtime.SerializerInfo
|
||||||
accepts []runtime.SerializerInfo
|
|
||||||
|
|
||||||
legacySerializer runtime.Serializer
|
legacySerializer runtime.Serializer
|
||||||
}
|
}
|
||||||
@ -216,9 +215,8 @@ func newCodecFactory(scheme *runtime.Scheme, serializers []serializerType) Codec
|
|||||||
}
|
}
|
||||||
|
|
||||||
return CodecFactory{
|
return CodecFactory{
|
||||||
scheme: scheme,
|
scheme: scheme,
|
||||||
serializers: serializers,
|
universal: recognizer.NewDecoder(decoders...),
|
||||||
universal: recognizer.NewDecoder(decoders...),
|
|
||||||
|
|
||||||
accepts: accepts,
|
accepts: accepts,
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user