k3s/pkg/runtime
Clayton Coleman 6b2f70d553 Provide a JSON and YAML serializer, and a versioning wrapper
Add a recognizer that is capable of sniffing content type from data by
asking each serializer to try to decode - this is for a "universal
decoder/deserializer" which can be used by client logic.

Add codec factory, which provides the core primitives for content type
negotiation. Codec factories depend only on schemes, serializers, and
groupversion pairs.
2016-01-22 00:12:49 -05:00
..
protobuf Add protobuf preparation objects, guarded by proto tag 2015-12-05 18:15:48 -05:00
serializer Provide a JSON and YAML serializer, and a versioning wrapper 2016-01-22 00:12:49 -05:00
codec.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
conversion.go rewrite go imports 2015-08-05 17:30:03 -07:00
conversion_generator.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
conversion_test.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
deep_copy_generator.go deep-copies: Structs cannot be nil 2015-10-12 15:21:30 +02:00
doc.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
embedded.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
embedded_test.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
error.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
extension.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
extension_test.go rewrite go imports 2015-08-05 17:30:03 -07:00
helper.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
helper_test.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
interfaces.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
register.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
scheme.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
scheme_test.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
swagger_doc_generator.go Strip go2idl instructions from generated swagger doc 2015-12-05 18:15:49 -05:00
swagger_doc_generator_test.go swagger type documentation generator 2015-08-22 02:26:03 +02:00
types.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
unstructured.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00
unstructured_test.go Simplify Codec and split responsibilities 2016-01-21 23:18:32 -05:00