k3s/cmd/libs/go2idl
k8s-merge-robot de0e6de82b Merge pull request #28430 from smarterclayton/fix_empty_deep_copy
Automatic merge from submit-queue

WIP - Handle map[]struct{} in DeepCopy

Deep copy was not properly handling the empty struct case we use for Sets.

@lavalamp I need your expertise when you have some time - the go2idl parser is turning sets.String into the following tree:

    type:         sets.String           kind: Alias
      underlying: map[string]sets.Empty kind: Map
        key:      string                kind: Builtin
        elem:     set.Empty             kind: Struct
                                              ^
                                              should be Alias

Looking at tc.Named, I'm not sure what the expected outcome would be and why you flatten there.
2016-07-04 04:34:54 -07:00
..
args Make generated build tag parameterizable for go2idl 2016-07-03 00:12:10 -04:00
client-gen Merge pull request #26755 from david-mcmahon/fix-headers 2016-06-29 18:46:07 -07:00
conversion-gen Make generated build tag parameterizable for go2idl 2016-07-03 00:12:10 -04:00
deepcopy-gen Merge pull request #28430 from smarterclayton/fix_empty_deep_copy 2016-07-04 04:34:54 -07:00
generator Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
go-to-protobuf Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
import-boss Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
namer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
parser Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
set-gen Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
types Handle map[]struct{} special 2016-07-03 00:44:25 -04:00
.import-restrictions add delete precondition 2016-03-25 11:21:39 -07:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00