Nic Cope
|
0c7b1eb549
|
Bump golangci-lint, copy config from c/c
This copies the latest config from c/c and addresses all the linter
errors that config produces.
Signed-off-by: Nic Cope <nicc@rk0n.org>
|
2024-02-20 03:45:27 -08:00 |
Hasan Turken
|
47bff13a91
|
Proper printing for wildcards
Signed-off-by: Hasan Turken <turkenh@gmail.com>
|
2021-10-04 15:46:39 +03:00 |
Nic Cope
|
af4e148a11
|
Replace github.com/pkg/errors with our own pkg/errors.
Signed-off-by: Nic Cope <negz@rk0n.org>
|
2021-09-09 07:50:57 +00:00 |
天元
|
9cfceb906e
|
add more test about periods
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
|
2020-10-09 19:38:33 +08:00 |
Nic Cope
|
f67177024d
|
Add a package for getting and setting unstructured fields by path
https://github.com/kubernetes-sigs/kustomize/blob/d190e1/api/k8sdeps/kunstruct/helper.go
https://github.com/kubernetes/apimachinery/blob/2373d0/pkg/apis/meta/v1/unstructured/helpers.go
This package is similar to the above two, with some key differences:
* Our fieldpath lexer is a little stricter; it won't allow dangling open braces,
unexpected periods, or empty brackets. It also supplies the position of any
syntax error if lexing fails.
* We support setting and getting fields within a pkg/json unmarshalled object by
fieldpath. Other packages support only getting fields, or only setting fields
in paths that do not contain any array indexes.
Signed-off-by: Nic Cope <negz@rk0n.org>
|
2020-02-25 12:56:34 -08:00 |