• k8s-merge-robot's avatar
    Merge pull request #23427 from wojtek-t/conversions_with_framework_4 · f8ea3fab
    k8s-merge-robot authored
    Automatic merge from submit-queue
    
    Migrate to the new conversion generator - part1
    
    This PR contains two commits:
    - few more fixes to the generator
    - migration of the pkg/api/v1 to use the new generator
    
    The second commit is big, but I reviewed the changes and they contain:
    - conversions between types that we didn't even generating conversion between
    - changes in how we handle maps/pointers/slices - previously we were explicitly referencing fields, now we are using "shadowing in, out" to make the code more generic
    - lack of auto-generated method for ReplicationControllerSpec (because these types are different (*int vs int for Replicas) and a preexisting conversion already exists
    
    Most of issues in the first commit (e.g. adding references to "in" and "out" for slices/maps/points) were discovered by our tests. So I'm pretty confident that this change is correct now.
    f8ea3fab
Name
Last commit
Last update
..
backward_compatibility_test.go Loading commit data...
conversion.go Loading commit data...
conversion_generated.go Loading commit data...
conversion_test.go Loading commit data...
deep_copy_generated.go Loading commit data...
defaults.go Loading commit data...
defaults_test.go Loading commit data...
doc.go Loading commit data...
register.go Loading commit data...
types.generated.go Loading commit data...
types.go Loading commit data...
types_swagger_doc_generated.go Loading commit data...