40 Commits

Author SHA1 Message Date
Benjamin Elder
20b3d8e3f2 increase golangci-lint timeout 50% 2024-12-11 16:13:01 -08:00
Benjamin Elder
8f97ed0d01 update go mod for tools to 1.23 2024-12-11 13:10:47 -08:00
Benjamin Elder
0b4976f0e0 upgrade tools 2024-12-11 13:10:47 -08:00
Benjamin Elder
a8ee57f331 disbale unused-parameter lint for now 2024-04-01 15:52:31 -07:00
Benjamin Elder
4121af1571 Require go 1.17+
This enables better dependency management via  https://go.dev/ref/mod#graph-pruning

We previously required 1.16+

We don't want to require especially recent versions because that will break users with `go install` using older packaged golang.

We use currently supported much more recent go for our own builds.
2024-04-01 15:52:31 -07:00
Antonio Ojea
fb0bf0b06a bump golangic-lint to 1.51.2 2023-02-27 15:25:54 +00:00
Benjamin Elder
b0ec677092 disable ioutil error, add TODO to follow-up in seperate PR 2022-08-08 15:11:55 -07:00
Benjamin Elder
b6a77604af bump dependencies in tools module 2022-05-27 12:58:56 -07:00
Benjamin Elder
80a15c16f1 bump tools 2022-03-23 20:30:13 -07:00
Benjamin Elder
b1ec7033ef drop deprecated unused-code linters 2021-11-17 10:44:10 -08:00
Benjamin Elder
9ec61c736f use non-deprecated linters 2021-11-16 15:19:10 -08:00
Benjamin Elder
bcaf89767b update tools to latest 2021-11-03 12:17:46 -07:00
Benjamin Elder
ad2f6e4e37 make gofmt
go1.17 go fmt adds the new form of build tags
2021-08-25 11:15:24 -07:00
Benjamin Elder
1883917131 update tools to latest 2021-02-08 23:38:58 -08:00
Benjamin Elder
ba41aee579 make update 2021-02-04 00:07:58 -08:00
Benjamin Elder
6a47034ce0 bump go dependencies 2020-09-28 22:27:15 -07:00
Ken Sipe
640b2ceb0b Lint Configuration via YAML
Signed-off-by: Ken Sipe <kensipe@gmail.com>
2020-09-20 10:19:02 -05:00
Benjamin Elder
9ae55fb4d5 regenerate go.sums 2020-08-06 15:15:22 -07:00
Benjamin Elder
684e591345 fix make unit 2020-08-06 12:18:12 -07:00
Benjamin Elder
5598426198 bump tools 2020-06-29 18:55:27 -07:00
Benjamin Elder
cf379fa577 update k8s.io/code-generator 2020-04-25 17:17:11 -07:00
Benjamin Elder
7b1d83e4e6 upgrade gotestsum 2020-04-25 17:15:05 -07:00
Benjamin Elder
aa00c48f8a update golangci-lint 2020-04-25 17:13:53 -07:00
Benjamin Elder
d8ff798e41 upgrade golangci-lint 2020-01-13 11:07:56 -08:00
Amit Watve
c6b8492b49 Update to v0.17.0 2019-12-10 17:25:03 -08:00
Benjamin Elder
572018116a update gotestsum 2019-11-07 02:12:52 -08:00
Benjamin Elder
9876c59cd5 drop unused tools from tools.go 2019-11-07 02:11:55 -08:00
Benjamin Elder
5cd4b887e8 update golangci-lint 2019-11-07 02:11:31 -08:00
Benjamin Elder
b781da9b63 get junit output in tests 2019-09-30 17:37:53 -07:00
Benjamin Elder
95d32df3ff upgrade to go 1.13 2019-09-03 14:01:24 -07:00
Benjamin Elder
e2bfd035ac switch to golangci-lint 2019-08-22 21:26:13 -07:00
Benjamin Elder
6360dd0728 nit shell scripts 2019-08-22 17:16:32 -07:00
Benjamin Elder
63b798ea5b slightly improve hack/ organization and docs 2019-06-11 18:19:17 -07:00
Benjamin Elder
495b6ac2dd track misspell with tools module 2019-06-06 15:38:12 -07:00
Benjamin Elder
149b5a1572 update tools 2019-06-06 15:12:10 -07:00
Benjamin Elder
d9256a1379 update tools deps 2019-05-14 21:48:23 -07:00
Benjamin Elder
8500de526d add staticcheck to verify 2019-05-14 17:32:50 -07:00
Benjamin Elder
d381a4f952 move tools to their own go module 2019-05-09 08:52:19 -07:00
Benjamin Elder
759045818f use canonical golint 2019-05-08 17:41:35 -07:00
Benjamin Elder
5f5f174e2d create tools.go and go.mod 2019-02-13 17:18:54 -08:00