k3s/pkg/util
Tim Hockin 28af54138d Use file tags to generate deep-copies
This drives most of the logic of deep-copy generation from tags like:
  // +deepcopy-gen=package
..rather than hardcoded lists of packages.  This will make it possible to
subsequently generate code ONLY for packages that need it *right now*, rather
than all of them always.

Also remove pkgs that really do not need deep-copies (no symbols used
anywhere).
2016-07-07 16:49:46 -07:00
..
bandwidth Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
cache Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
certificates Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
chmod Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
chown Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
codeinspector Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
config Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
configz Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
crlf Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
crypto Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
dbus Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
deployment Log available pods of deployments when scaling down old RS 2016-07-06 13:31:28 -07:00
diff Merge pull request #28441 from smarterclayton/reflect_check 2016-07-05 05:33:28 -07:00
env Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
errors Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
exec Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flag Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flock Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flowcontrol Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flushwriter Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
framer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
goroutinemap Reorganize volume controllers and manager 2016-07-01 18:50:25 -07:00
hash Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
homedir Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
httpstream Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
integer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
interrupt Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
intstr Use file tags to generate deep-copies 2016-07-07 16:49:46 -07:00
io Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
iptables Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
json Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
jsonpath Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
keymutex Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
labels Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
limitwriter Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
mount Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
net Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
node Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
oom Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
parsers Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
pod Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
procfs Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
proxy Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
rand Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
replicaset Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runtime Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
selinux Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
sets Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
slice Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
strategicpatch Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
strings Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
sysctl Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
system Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
term Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
testing Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
threading Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
validation Unexport DNS regexps, lengths are still used 2016-07-03 02:20:11 -07:00
wait Merge branch 'master' into fix-typos 2016-07-04 11:20:47 +08:00
workqueue dedup workqueue requeuing 2016-07-05 07:44:52 -04:00
wsstream Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
yaml Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clock.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clock_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
doc.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
line_delimiter.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
line_delimiter_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
logs.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resource_container_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resource_container_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runner.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runner_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
string_flag.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
template.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
template_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
trace.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
umask.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
umask_windows.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
uuid.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00