kubernetes/pkg/runtime
Tim Hockin fd91d3f0ec Make patch-up conversions simpler
Rather than an "all or nothing" approach to defining a custom conversion
function (which seems destined to cause problems eventually), this is an
attempt to make it possible to call the auto-generated code and then "fix it
up".

Specifically, consider you have a fooBar struct.  If you don't define a
conversion for FooBar, you will get a generated function like:
    convert_v1_FooBar_To_api_FooBar()

Before this PR, if you define your own conversion function, you get no
generated function.  After this PR you get:
    autoconvert_v1_FooBar_To_api_FooBar()
...which you can call yourself in your custom function.
2015-09-24 17:21:07 -07:00
..
codec.go Adding a way to decode to a specified version. 2015-08-07 14:16:24 -07:00
conversion.go rewrite go imports 2015-08-05 17:30:03 -07:00
conversion_generator.go Make patch-up conversions simpler 2015-09-24 17:21:07 -07:00
conversion_test.go rewrite go imports 2015-08-05 17:30:03 -07:00
deep_copy_generator.go Move util.StringSet into its own package 2015-09-10 12:04:15 -07:00
doc.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
embedded_test.go Correcting all go vet errors 2015-08-11 13:55:37 -07:00
error.go rewrite go imports 2015-08-05 17:30:03 -07:00
extension.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
extension_test.go rewrite go imports 2015-08-05 17:30:03 -07:00
helper.go rewrite go imports 2015-08-05 17:30:03 -07:00
helper_test.go refactor testapi and test scripts to prepare for multiple API groups. 2015-09-04 18:01:32 -07:00
interfaces.go Merge pull request #12441 from vlajos/typofixes-vlajos-20150807 2015-08-10 16:33:52 +02:00
scheme.go Merge pull request #12441 from vlajos/typofixes-vlajos-20150807 2015-08-10 16:33:52 +02:00
scheme_test.go Correcting all go vet errors 2015-08-11 13:55:37 -07:00
swagger_doc_generator.go swagger type documentation generator 2015-08-22 02:26:03 +02:00
swagger_doc_generator_test.go swagger type documentation generator 2015-08-22 02:26:03 +02:00
types.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
unstructured.go Adding a way to decode to a specified version. 2015-08-07 14:16:24 -07:00
unstructured_test.go refactor testapi and test scripts to prepare for multiple API groups. 2015-09-04 18:01:32 -07:00