56dba2df03
multi: update linter, fix new issues
2023-06-13 11:58:33 +02:00
22c1605687
ci: fix lint VSC permissions error
2023-02-01 01:00:55 +08:00
601cf60070
tools: fix docker version
2022-12-15 16:03:55 +08:00
2067e32862
CI: update test coverage library go-acc
2022-12-05 13:15:10 +00:00
39b972afe0
golangci: update version to v1.50.1
...
This commit updates the tool `golangci-lint` to the latest version that
has fixed a bug in the linter `paralleltest`. Also `go mod tidy` is run
inside `tool`, and `nosnakecase` is disabled as it's deprecated.
2022-11-18 19:42:38 +08:00
d61e668f56
multi: update to latest version of btcd in submodules
...
The main package has already been updated, but here we update the
submodules as well that only import things to use a constant or so here
and there.
2022-11-16 17:50:34 -08:00
beb4d8c4df
build: remove go-fuzz dependency and references
...
We don't need go-fuzz now that we use native fuzzing.
2022-11-11 10:44:37 -06:00
f02528f304
multi: bump Golang version to v1.19.2
2022-10-11 09:49:30 +02:00
65a5eeb24e
build: make Go 1.18 the min version, update to Go 1.19
...
As usual, we keep with the last two Go versions, which means the last
year of Go release (they release every 6 months or so).
This change means we can now use the type params (generics) in the
project!
2022-08-23 10:54:13 -05:00
7d7ab4da3a
tools: upgrade linter to latest version
2022-07-14 09:29:16 +02:00
c0672b80c2
build: update all Dockerfiles to build w/ Go 1.18.2
2022-06-10 11:32:39 -07:00
c69138e00d
build: bump btcd, btcwallet and neutrino to latest versions
2022-06-08 11:40:50 -07:00
dfac94bf9b
tools+lint: fix linter for Go 1.18
2022-04-29 09:34:14 +02:00
8d83778314
tools+golangci-lint: enable fixed version of whitespace linter
2022-02-15 11:16:19 +01:00
09406f613a
make+tools: dockerize linting
2022-02-10 16:03:00 +01:00
369627901f
lint+tools: bump version of golangci-lint
2022-02-10 11:02:01 +01:00
192cee494f
mod+tools+Makefile:separate tools different module
...
Separated the tools to different go module to avoid having tools
dependencies on the main module.
2022-02-10 11:02:01 +01:00