tools/golangci-lint: Update module github.com/golangci/golangci-lint to v1.63.0
requested to merge gitlab-renovate-forks/gitaly:renovate-tools/golangci-lint/github.com-golangci-golangci-lint-1.x into master
This MR contains the following updates:
Package | Type | Update | Change | Pending |
---|---|---|---|---|
github.com/golangci/golangci-lint | require | minor |
v1.62.0 -> v1.63.0
|
v1.63.4 (+3) |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
golangci/golangci-lint (github.com/golangci/golangci-lint)
v1.63.0
- Enhancements
- Add support for SuggestedFixes
🎉 (35 linters can "autofix" reports). - Formatters (
gofmt
,goimports
,gofumpt
,gci
) are applied after the suggested fixes.
- Add support for SuggestedFixes
- New linters
- Add
exptostd
linter https://github.com/ldez/exptostd - Add
nilnesserr
linter https://github.com/alingse/nilnesserr - Add
usetesting
linter https://github.com/ldez/usetesting
- Add
- Linters new features
-
gci
: new options:no-inline-comments
,no-prefix-comments
-
gomoddirectives
: from 0.2.4 to 0.6.0 (new options:go-version-pattern
,toolchain-pattern
,toolchain-forbidden
,tool-forbidden
,go-debug-forbidden
) -
govet
: newstdversion
,waitgroup
analyzers -
importas
: allow multiple empty aliases -
loggercheck
: newslog
option -
recvcheck
: from 0.1.2 to 0.2.0 (new options:disable-builtin
,exclusions
) -
tagliatelle
: from 0.5.0 to 0.7.1 (new options:ignored-fields
,extended-rules
,overrides
,pkg
,ignore
) -
usestdlibvars
: from 1.27.0 to 1.28.0 (autofix) -
wrapcheck
: from 2.9.0 to 2.10.0 (new option:extra-ignore-sigs
)
-
- Linters bug fixes
-
asciicheck
: from 0.2.0 to 0.3.0 -
bodyclose
: from5742072
toed6a65f
-
funlen
: from 0.1.0 to 0.2.0 -
ginkgolinter
: from 0.18.3 to 0.18.4 -
gochecksumtype
: from 0.2.0 to 0.3.1 -
gocognit
: from 1.1.3 to 1.2.0 -
godot
: from 1.4.18 to 1.4.20 -
goheader
: report position improvement -
gosec
: handling of global nosec option when it is false -
iface
: from 1.2.1 to 1.3.0 -
importas
: from 0.1.0 to 0.2.0 -
intrange
: from 0.2.1 to 0.3.0 -
makezero
: from 1.1.1 to 1.2.0 -
mirror
: from 1.2.0 to 1.3.0 -
nilnil
: from 1.0.0 to 1.0.1 -
nosprintfhostport
: from 0.1.1 to 0.2.0 -
reassign
: from 0.2.0 to 0.3.0 -
spancheck
: from 0.6.2 to 0.6.4 -
tagalign
: from 1.3.4 to 1.4.1 -
wastedassign
: from 2.0.7 to 2.1.0 -
whitespace
: from 0.1.1 to 0.2.0 -
wsl
: from 4.4.1 to 4.5.0
-
- Deprecations
-
⚠️ output.uniq-by-line
is deprecated and replaced byissues.uniq-by-line
.
-
- Misc.
- Improvements of the help command (color and JSON support).
- Removes
decoder
,sloglint
,tagalin
fromformat
preset. - Enables paths with junction inside Windows.
- The timeout is disabled if
run.timeout
<= 0.
v1.62.2
- Linters bug fixes
-
fatcontext
: from 0.5.2 to 0.5.3 -
ginkgolinter
: from 0.18.0 to 0.18.3 -
errorlint
: from 1.6.0 to 1.7.0 -
iface
: from 1.2.0 to 1.2.1 -
revive
: from 1.5.0 to 1.5.1 -
testifylint
: from 1.5.0 to 1.5.2
-
- Misc.
- fix: ignore cache error when file not found
v1.62.1
Cancelled due to CI failure.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by GitLab Dependency Bot