Nic Cope
|
678177c524
|
Run golangci-lint run --fix
This commit is entirely generated by earthly +reviewable
Signed-off-by: Nic Cope <nicc@rk0n.org>
|
2025-07-03 12:51:13 -07:00 |
Nic Cope
|
f0fcbc0af5
|
Update linter config to match c/c
This repo is a little out of date relative to our latest linting
practices.
Signed-off-by: Nic Cope <nicc@rk0n.org>
|
2023-01-25 10:32:46 -08:00 |
Aditya Sharma
|
1deb753676
|
s/interface{}/any/g
Signed-off-by: Aditya Sharma <git@adi.run>
|
2022-07-21 21:46:18 -07: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 |
Nic Cope
|
0a1513a2de
|
Bump build package for new golangci-lint
Address a few (mostly) false positives introduced by the new linter.
Signed-off-by: Nic Cope <negz@rk0n.org>
|
2020-09-26 15:35:20 -07: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 |