slack-docker
slack-docker copied to clipboard
Update dependency golangci/golangci-lint to v1.49.0
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| golangci/golangci-lint | minor | v1.45.2 -> v1.49.0 |
Release Notes
golangci/golangci-lint
v1.49.0
IMPORTANT: varcheck and deadcode has been removed of default linters.
- new linters
-
interfacebloat: https://github.com/sashamelentyev/interfacebloat -
logrlint: https://github.com/timonwong/logrlint -
reassign: https://github.com/curioswitch/go-reassign
-
- updated linters
-
go-colorable: from 0.1.12 to 0.1.13 -
go-critic: from 0.6.3 to 0.6.4 -
go-errorlint: from 1.0.0 to 1.0.2 -
go-exhaustruct: from 2.2.2 to 2.3.0 -
gopsutil: from 3.22.6 to 3.22.7 -
gosec: from 2.12.0 to 2.13.1 -
revive: from 1.2.1 to 1.2.3 -
usestdlibvars: from 1.8.0 to 1.13.0 -
contextcheck: from v1.0.4 to v1.0.6 && re-enable -
nosnakecase: This linter is deprecated. -
varcheck: This linter is deprecated useunusedinstead. -
deadcode: This linter is deprecated useunusedinstead. -
structcheck: This linter is deprecated useunusedinstead.
-
- documentation
-
revive: fix wrong URL - Add a section about default exclusions
-
usestdlibvars: fix typo in documentation -
nolintlint: remove allow-leading-space option - Update documentation and assets
-
- misc.
- dev: rewrite the internal tests framework
- fix: exit early on run --version
- fix: set an explicit
GOROOTin the Docker image forgo-critic
v1.48.0
- new linters
-
usestdlibvars:https://github.com/sashamelentyev/usestdlibvars
-
- updated linters
-
contextcheck: disable linter -
errcheck: from 1.6.1 to 1.6.2 -
gci: add missingcustom-ordersetting -
gci: from 0.5.0 to 0.6.0 -
ifshort: deprecate linter -
nolint: drop allow-leading-space option and add "nolint:all" -
revgrep: bump to HEAD
-
- documentation
- remove outdated info on source install
- misc
- go1.19 support
v1.47.3
- updated linters:
- remove some go1.18 limitations
-
asasalint: from 0.0.10 to 0.0.11 -
decorder: from 0.2.2 to v0.2.3 -
gci: fix panic with invalid configuration option -
gci: from 0.4.3 to v0.5.0 -
go-exhaustruct: from 2.2.0 to 2.2.2 -
gomodguard: from 1.2.3 to 1.2.4 -
nosnakecase: from 1.5.0 to 1.7.0 -
honnef.co/go/tools: from 0.3.2 to v0.3.3
- misc
- cgo: fix linters ignoring CGo files
v1.47.2
- updated linters:
-
revive: ignore slow rules
-
v1.47.1
- updated linters:
-
gci: from 0.4.2 to 0.4.3 -
gci: remove the use of stdin -
gci: fix options display -
tenv: from 1.6.0 to 1.7.0 -
unparam: bump to HEAD
-
v1.47.0
- new linters:
-
asasalint: https://github.com/alingse/asasalint -
nosnakecase: https://github.com/sivchari/nosnakecase
-
- updated linters:
-
decorder: from 0.2.1 to 0.2.2 -
errcheck: from 1.6.0 to 1.6.1 -
errname: from 0.1.6 to 0.1.7 -
exhaustive: from 0.7.11 to 0.8.1 -
gci: fix issues and re-enable autofix -
gci: from 0.3.4 to 0.4.2 -
go-exhaustruct: from 2.1.0 to 2.2.0 -
go-ruleguard: from 0.3.19 to 0.3.21 -
gocognit: from 1.0.5 to 1.0.6 -
gocyclo: from 0.5.1 to 0.6.0 -
golang.org/x/tools: bump to HEAD -
gosec: allowglobalconfig -
gosec: from 2.11.0 to 2.12.0 -
nonamedreturns: from 1.0.1 to 1.0.4 -
paralleltest: from 1.0.3 to 1.0.6 -
staticcheck: fix generics -
staticcheck: from 0.3.1 to 0.3.2 -
tenv: from 1.5.0 to 1.6.0 -
testpackage: from 1.0.1 to 1.1.0 -
thelper: from 0.6.2 to 0.6.3 -
wrapcheck: from 2.6.1 to 2.6.2
-
- documentation:
- add thanks page
- add a clear explanation about the
staticcheckintegration. -
depguard: addignore-file-rules -
depguard: adjust phrasing -
gocritic: addenableanddisableruleguard settings -
gomnd: fix typo -
gosec: add configs for all existing rules -
govet: add settings forshadowandunusedresult -
thelper: addfuzzconfig and description - linters: add defaults
v1.46.2
- updated linters:
-
execinquery: bump from v1.2.0 to v1.2.1 -
errorlint: bump to v1.0.0 -
thelper: allow to disable one option
-
- documentation:
- rename
.golangci.example.ymlto.golangci.reference.yml - add
containedctxlinter to the list of available linters
- rename
v1.46.1
- updated linters:
-
execinquery: bump from v0.6.0 to v0.6.1
-
- documentation:
- add missing linters
v1.46.0
- new linters:
-
execinquery: https://github.com/lufeee/execinquery -
nonamedreturns: https://github.com/firefart/nonamedreturns -
nosprintfhostport: https://github.com/stbenjam/no-sprintf-host-port -
exhaustruct: https://github.com/GaijinEntertainment/go-exhaustruct
-
- updated linters:
-
bidichk: from 0.2.2 to 0.2.3 -
deadcode: bump to HEAD -
errchkjson: from 0.2.3 to 0.3.0 -
errname: from 0.1.5 to 0.1.6 -
go-critic: from 0.6.2 to 0.6.3 -
gocyclo: from 0.4.0 to 0.5.1 -
gofumptfrom 0.3.0 to 0.3.1 -
gomoddirectives: from 0.2.2 to 0.2.3 -
gosec: from 2.10.0 to 2.11.0 -
honnef.co/go/tools: from 0.2.2to 0.3.1 (go1.18 support) -
nilnil: from 0.1.0 to 0.1.1 -
nonamedreturns: bump from 1.0.0 to 1.0.1 -
predeclared: from 0.2.1 to 0.2.2 -
promlinter: bump to v0.2.0 -
revive: from 1.1.4 to 1.2.1 -
tenv: from 1.4.7 to 1.5.0 -
thelper: from 0.5.1 to 0.6.2 -
unused: fix false-positive -
varnamelen: bump to v0.8.0 -
wrapcheck: from 2.5.0 to 2.6.1 -
exhaustivestruct: This linter is deprecated useexhaustructinstead.
-
- documentation:
- Update "Shell Completion" instruction on Linux
- Update FAQ page
- misc:
- log: enable override coloring based on
CLICOLORandCLICOLOR_FORCE
- log: enable override coloring based on
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.