mbohlool
400b77b48f
Update main repo references to new kube-openapi repo
2017-08-01 03:37:16 -07:00
Dr. Stefan Schimanski
39d95b9b06
deepcopy: add interface deepcopy funcs
...
- add DeepCopyObject() to runtime.Object interface
- add DeepCopyObject() via deepcopy-gen
- add DeepCopyObject() manually
- add DeepCopySelector() to selector interfaces
- add custom DeepCopy func for TableRow.Cells
2017-07-18 09:28:47 +02:00
deads2k
7993e7c8aa
move openapi types to pkg/openapi
2017-01-16 13:40:14 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Clayton Coleman
5df8cc39c9
refactor: generated
2016-12-03 19:10:46 -05:00
Clayton Coleman
6536dcfdc2
refactor: move pkg/api/unversioned to pkg/apis/meta/v1
2016-12-03 18:57:31 -05:00
mbohlool
c25ecc43ab
Move openapi common code to genericapiserver/openapi/common
2016-09-21 17:01:54 -07:00
mbohlool
6ba271b9ae
Customize OpenAPI definition types
...
customize intstr, unversioned.time, and quantity OpenAPI definitions.
2016-09-12 18:47:03 -07:00
Clayton Coleman
8c17b48824
Generate gogo stringer instead of proto stringer
...
Similar to %#v.
2016-07-14 12:43:33 -04:00
Tim Hockin
57c3196914
Add support for manually defined DeepCopy methods
...
In bringing back Clayton's PR piece-by-piece this was almost as easy to
implement as his version, and is much more like what I think we should be
doing.
Specifically, any time which defines a .DeepCopy() method will have that method
called preferentially. Otherwise we generate our own functions for
deep-copying. This affected exactly one type - resource.Quantity. In applying
this heuristic, several places in the generated code were simplified.
To achieve this I had to convert types.Type.Methods from a slice to a map,
which seems correct anyway (to do by-name lookups).
2016-07-07 16:49:46 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Clayton Coleman
1f012a2bb3
Implement a simpler unversioned.Time serialization
...
Time is the number of seconds since the unix epoch and is consistent
with our JSON fields.
2016-04-05 11:19:24 -04:00
Jordan Liggitt
ea59b4c741
Fix sinceTime pod log options
2016-02-25 00:46:13 -05:00
Clayton Coleman
9fea762917
Add protobuf preparation objects, guarded by proto tag
2015-12-05 18:15:48 -05:00
Daniel Martí
586cb9126a
Move pkg/util.Time to pkg/api/unversioned.Time
...
Along with our time.Duration wrapper, as suggested by @lavalamp.
2015-09-17 17:51:27 -07:00