kubernetes/pkg/api
Tim Hockin e6df0b1a24 Convert validation to use FieldPath
Before this change we have a mish-mash of ways to pass field names around for
error generation.  Sometimes string fieldnames, sometimes .Prefix(), sometimes
neither, often wrong names or not indexed when it should be.

Instead of that mess, this is part one of a couple of commits that will make it
more strongly typed and hopefully encourage correct behavior.  At least you
will have to think about field names, which is better than nothing.

It turned out to be really hard to do this incrementally.
2015-12-03 08:19:44 -08:00
..
endpoints Add NotReadyAddresses to Endpoints 2015-09-17 09:41:56 -04:00
errors Convert validation to use FieldPath 2015-12-03 08:19:44 -08:00
install refactoring latest.go GroupVersion; 2015-11-30 11:30:21 -08:00
latest refactoring latest.go GroupVersion; 2015-11-30 11:30:21 -08:00
meta update RESTMapping API to be properly typed 2015-11-25 14:02:37 -05:00
registered make register.GroupVersion use GroupVersion 2015-11-24 09:45:36 -05:00
resource Remove type validation in resource.Quantity.Add 2015-09-22 21:07:31 +08:00
rest Convert validation to use FieldPath 2015-12-03 08:19:44 -08:00
testapi refactoring latest.go GroupVersion; 2015-11-30 11:30:21 -08:00
testing Merge pull request #17099 from feihujiang/moveDefaultingFuncsFromInternalToV1 2015-12-01 07:13:26 -08:00
unversioned Merge pull request #17956 from deads2k/gv-requestscope 2015-12-02 08:00:33 -08:00
util "experimental" -> "extensions" 2015-10-09 15:14:03 -07:00
v1 Convert validation to use FieldPath 2015-12-03 08:19:44 -08:00
validation Convert validation to use FieldPath 2015-12-03 08:19:44 -08:00
context_test.go rewrite go imports 2015-08-05 17:30:03 -07:00
context.go New etcd client modifications part 1 (context support) 2015-10-12 08:45:49 -05:00
conversion_test.go internal versions 2015-11-25 12:14:06 -05:00
conversion.go Merge pull request #17099 from feihujiang/moveDefaultingFuncsFromInternalToV1 2015-12-01 07:13:26 -08:00
copy_test.go update scheme to use GroupVersion 2015-11-25 12:15:48 -05:00
deep_copy_generated.go Add directory in GitRepo and updated tests. 2015-12-02 00:20:38 +08:00
deep_copy_test.go rewrite go imports 2015-08-05 17:30:03 -07:00
doc.go Cleanup the content of deprecated V1beta1 2015-11-06 13:42:51 +08:00
generate_test.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
generate.go rewrite go imports 2015-08-05 17:30:03 -07:00
helpers_test.go added better matching for PV access modes 2015-08-27 15:34:07 -04:00
helpers.go Cleanup the content of deprecated V1beta1 2015-11-06 13:42:51 +08:00
mapper.go update scheme to use GroupVersion 2015-11-25 12:15:48 -05:00
meta_test.go rewrite go imports 2015-08-05 17:30:03 -07:00
meta.go Move pkg/util.Time to pkg/api/unversioned.Time 2015-09-17 17:51:27 -07:00
node_example.json Updating scripts to use v1 instead of v1beta3 2015-07-01 00:23:16 -07:00
pod_example.json Updating scripts to use v1 instead of v1beta3 2015-07-01 00:23:16 -07:00
ref_test.go Moving Status object to a common package 2015-09-17 14:09:53 -07:00
ref.go Addresses issue #6596. 2015-10-12 19:21:48 -04:00
register.go Merge pull request #17822 from wojtek-t/remove_api_list_options 2015-11-30 20:48:38 -08:00
replication_controller_example.json Merge pull request #10604 from nikhiljindal/v1 2015-07-01 15:54:17 -07:00
requestcontext.go Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
resource_helpers_test.go Correcting all go vet errors 2015-08-11 13:55:37 -07:00
resource_helpers.go scheduler: implement role awareness 2015-11-23 17:27:14 +01:00
serialization_test.go Merge pull request #17099 from feihujiang/moveDefaultingFuncsFromInternalToV1 2015-12-01 07:13:26 -08:00
types.generated.go Add directory in GitRepo and updated tests. 2015-12-02 00:20:38 +08:00
types.go Add directory in GitRepo and updated tests. 2015-12-02 00:20:38 +08:00