-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency golangci/golangci-lint to v1.60.3 #302
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/golangci-golangci-lint-1.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 9, 2023 13:38
8e3d343
to
a4e3a80
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.53.3
Update dependency golangci/golangci-lint to v1.54.0
Aug 9, 2023
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
2 times, most recently
from
August 11, 2023 14:07
295abeb
to
59c111d
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.54.0
Update dependency golangci/golangci-lint to v1.54.1
Aug 11, 2023
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
2 times, most recently
from
August 15, 2023 03:17
d160627
to
90d2d84
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 21, 2023 13:38
90d2d84
to
81dd5b8
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.54.1
Update dependency golangci/golangci-lint to v1.54.2
Aug 21, 2023
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 24, 2023 21:01
81dd5b8
to
d6ff96d
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
6 times, most recently
from
September 8, 2023 19:24
5bf75ee
to
cad4f55
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
4 times, most recently
from
September 12, 2023 18:55
900bdcb
to
3593cdf
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
5 times, most recently
from
September 29, 2023 16:30
8800c92
to
7332cbd
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
3 times, most recently
from
October 6, 2023 06:33
5a2bdba
to
f243f39
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
October 11, 2023 00:49
f243f39
to
1402482
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.56.1
Update dependency golangci/golangci-lint to v1.56.2
Feb 15, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
2 times, most recently
from
February 18, 2024 13:09
662c1dc
to
de678a4
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
2 times, most recently
from
February 24, 2024 15:38
f2bbdfe
to
7277026
Compare
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
March 20, 2024 02:15
7277026
to
5e394d7
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.56.2
Update dependency golangci/golangci-lint to v1.57.0
Mar 20, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
March 20, 2024 19:52
5e394d7
to
0fe8446
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.57.0
Update dependency golangci/golangci-lint to v1.57.1
Mar 20, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
March 28, 2024 20:10
0fe8446
to
86c649b
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.57.1
Update dependency golangci/golangci-lint to v1.57.2
Mar 28, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
May 3, 2024 19:07
86c649b
to
24b5151
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.57.2
Update dependency golangci/golangci-lint to v1.58.0
May 3, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
May 8, 2024 23:14
24b5151
to
77100d1
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.58.0
Update dependency golangci/golangci-lint to v1.58.1
May 8, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
May 19, 2024 22:55
77100d1
to
485af05
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.58.1
Update dependency golangci/golangci-lint to v1.58.2
May 19, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
May 26, 2024 19:41
485af05
to
19f61af
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.58.2
Update dependency golangci/golangci-lint to v1.59.0
May 26, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
June 9, 2024 19:01
19f61af
to
72956b2
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.59.0
Update dependency golangci/golangci-lint to v1.59.1
Jun 9, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 13, 2024 19:58
72956b2
to
c628283
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.59.1
Update dependency golangci/golangci-lint to v1.60.0
Aug 13, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 14, 2024 03:51
c628283
to
c7b4a19
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.60.0
Update dependency golangci/golangci-lint to v1.60.1
Aug 14, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 20, 2024 22:00
c7b4a19
to
58cd0eb
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.60.1
Update dependency golangci/golangci-lint to v1.60.2
Aug 20, 2024
renovate
bot
force-pushed
the
renovate/golangci-golangci-lint-1.x
branch
from
August 22, 2024 22:35
58cd0eb
to
056d1e4
Compare
renovate
bot
changed the title
Update dependency golangci/golangci-lint to v1.60.2
Update dependency golangci/golangci-lint to v1.60.3
Aug 22, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
'1.17.0'
->v1.60.3
v1.53.3
->v1.60.3
Release Notes
golangci/golangci-lint (golangci/golangci-lint)
v1.60.3
Compare Source
v1.60.2
Compare Source
v1.60.1
Compare Source
v1.60.0
Compare Source
v1.59.1
Compare Source
go-errorlint
: from 1.5.1 to 1.5.2gomnd
: deprecated configuration compatibilityintrange
: addstyle
presetmisspell
: from 0.5.1 to 0.6.0sloglint
: from 0.7.0 to 0.7.1testifylint
: from 1.3.0 to 1.3.1unparam
: bump to HEADusestdlibvars
: from 1.25.0 to 1.26.0revive
configurationv1.59.0
Compare Source
v1.58.2
Compare Source
canonicalheader
: from 1.0.6 to 1.1.1gosec
: from 2.19.0 to 2.20.0musttag
: from 0.12.1 to 0.12.2nilnil
: from 0.1.8 to 0.1.9v1.58.1
Compare Source
v1.58.0
Compare Source
v1.57.2
Compare Source
v1.57.1
Compare Source
Changelog
87b6bf1
build(deps): bump github.com/golangci/plugin-module-register from 0.1.0 to 0.1.1 (#4549)921d535
build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.1 to 2.2.0 (#4548)cd890db
fix: filter invalid issues before other processors (#4552)v1.57.0
Compare Source
v1.56.2
Compare Source
go-critic
: from 0.11.0 to 0.11.1gosec
: from 2.18.2 to 2.19.0testifylint
: from 1.1.1 to 1.1.2usestdlibvars
: from 1.24.0 to 1.25.0wsl
: from 4.2.0 to 4.2.1new-from-rev
andnew-from-patch
v1.56.1
Compare Source
errcheck
: from 1.6.3 to 1.7.0govet
: disableloopclosure
with go1.22revive
: from 1.3.6 to 1.3.7testifylint
: from 1.1.0 to 1.1.1v1.56.0
Compare Source
spancheck
: https://github.com/jjti/go-spancheckdepguard
: from 2.1.0 to 2.2.0exhaustive
: from 0.11.0 to 0.12.0exhaustruct
: from 3.1.0 to 3.2.0gci
: from 0.11.2 to 0.12.1ginkgolinter
: from 0.14.1 to 0.15.2go-check-sumtype
: from 0.1.3 to 0.1.4go-critic
: from 0.9.0 to 0.11.0go-errorlint
: from 1.4.5 to 1.4.8go-spancheck
: from 0.4.2 to 0.5.2goconst
: from 1.6.0 to 1.7.0godot
: from 1.4.15 to 1.4.16gofumpt
: from 0.5.0 to 0.6.0inamedparam
: from 0.1.2 to 0.1.3ineffassign
: from 0.0.0-20230610083614-0e73809eb601 to 0.1.0ireturn
: from 0.2.2 to 0.3.0misspell
: add mode optionmusttag
: from v0.7.2 to v0.8.0paralleltest
: from 1.0.8 to 1.0.9perfsprint
: from 0.2.0 to 0.6.0protogetter
: from 0.2.3 to 0.3.4revive
: from 1.3.4 to 1.3.6sloglint
: add static-msg optionsloglint
: from 0.1.2 to 0.4.0testifylint
: from 0.2.3 to 1.1.0unparam
: from2022122
-7455f1af531d to2024010
-c549a3470d14whitespace
: update after moving to theanalysis
packagewsl
: from 3.4.0 to 4.2.0zerologlint
: from 0.1.3 to 0.1.5noctx
description.golangci.reference.yml
.golangci.reference.yml
defaultstypecheck
: improve FAQexhaustruct
: note that struct regular expressions are expected to match the entirepackage/name/structname
wrapcheck
: adjustignoreSigs
to new defaultsImportant
testifylint
has breaking changes about enabling/disabling checks:If you were using the option
enable
with a filtered list of checks, you should either adddisable-all: true
(1) or usedisable
field (2).Example (1)
- suite-dont-use-pkg
Example (2)
v1.55.2
Compare Source
ireturn
: from 0.2.1 to 0.2.2ginkgolinter
: from 0.14.0 to 0.14.1v1.55.1
Compare Source
gosec
: from 2.18.1 to 2.18.2revgrep
: from v0.5.0 to v0.5.2 (support git < 2.41.0)v1.55.0
Compare Source
gochecksumtype
: https://github.com/alecthomas/go-check-sumtypeinamedparam
: https://github.com/macabu/inamedparamperfsprint
: https://github.com/catenacyber/perfsprintprotogetter
: https://github.com/ghostiam/protogettersloglint
: https://github.com/go-simpler/sloglinttestifylint
: https://github.com/Antonboom/testifylintbidichk
: from 0.2.4 to 0.2.7decorder
: from 0.4.0 to 0.4.1dupword
: from 0.0.12 to 0.0.13errchkjson
: from 0.3.1 to 0.3.6gci
: from 0.11.0 to 0.11.2ginkgolinter
: from 0.13.5 to 0.14.0go-errorlint
: from 1.4.4 to 1.4.5gocognit
: from 1.0.7 to 1.1.0goconst
: from 1.5.1 to 1.6.0godot
: from 1.4.14 to 1.4.15gofmt
: update to HEADgoimports
: update to HEADgosec
: from 2.17.0 to 2.18.1gosmopolitan
: from 1.2.1 to 1.2.2govet
: addappends
analyzerireturn
: from 0.2.0 to 0.2.1protogetter
: from 0.2.2 to 0.2.3revgrep
: from745bb2f
to v0.5.0revive
: from 1.3.2 to 1.3.4sqlclosecheck
: from 0.4.0 to 0.5.1staticcheck
: from 0.4.5 to 0.4.6tagalign
: from 1.3.2 to 1.3.3unused
: support passing in optionsgosec
: add G602 to includes/excludes inside .golangci.reference.ymlv1.54.2
Compare Source
errname
: from 0.1.10 to 0.1.12ginkgolinter
: from 0.13.3 to 0.13.5go-errorlint
: from 1.4.3 to 1.4.4godot
: from 1.4.11 to 1.4.14gosec
: from 2.16.0 to 2.17.0musttag
: from 0.7.1 to 0.7.2nilnil
: from 0.1.5 to 0.1.7staticcheck
: from 0.4.3 to 0.4.5usestdlibvars
: from 1.23.0 to 1.24.0govet
: add missingdirective
andslog
passesv1.54.1
Compare Source
go-critic
: from 0.8.2 to 0.9.0v1.54.0
Compare Source
decorder
: from 0.2.3 to 0.4.0dupword
: from 0.0.11 to 0.0.12errorlint
: from 1.4.2 to 1.4.3exhaustruct
: from 2.3.0 to 3.1.0forbidigo
: from 1.5.3 to 1.6.0funlen
: from 0.0.3 to 0.1.0gci
: from 0.10.1 to 0.11.0ginkgolinter
: from 0.12.1 to 0.13.3go-critic
: from 0.8.1 to 0.8.2go-errorlint
: from 1.4.2 to 1.4.3go-exhaustruct
: from 2.3.0 to 3.1.0gocognit
: from 1.0.6 to 1.0.7gocritic
: from 0.8.1 to 0.8.2gofmt
: autofix missing newline at EOFmisspell
: 0.4.0 to 0.4.1musttag
: from 0.7.0 to 0.7.1paralleltest
: from 1.0.7 to 1.0.8tagalign
: from 1.2.2 to 1.3.2typecheck
: explain it and remove it from the linter listzerologlint
: from 0.1.2 to 0.1.3enable-all
Important
ruleguard
(a "rule" insidegocritic
) was disabled in this release (v1.54.0) and was enabled again in the next release (v1.54.1).exhaustruct
has breaking changes with regular expressions, more details here.v1.53.3
Compare Source
cyclop
: from 1.2.0 to 1.2.1exhaustive
: from 0.10.0 to 0.11.0forbidigo
: from 1.5.1 to 1.5.3ginkgolinter
: from 0.12.2 to 0.12.1ineffassign
: bump to HEADnakedret
: from 2.0.1 to 2.0.2zerologlint
: from 0.1.1 to 0.1.2v1.53.2
Compare Source
depguard
: from v2.0.1 to 2.1.0depguard
: throw error only when the linter is calledv1.53.1
Compare Source
depguard
: fix GOROOT detectionimportas
: fix duplication detection when aliases use regular expression replacement patternv1.53.0
Compare Source
gosmopolitan
: https://github.com/xen0n/gosmopolitanmirror
: https://github.com/butuzov/mirrortagalign
: https://github.com/4meepo/tagalignzerologlint
: https://github.com/ykadowak/zerologlintbodyclose
: bump to HEADcontainedctx
: from 1.0.2 to 1.0.3depguard
: migrate to v2errname
: from 0.1.9 to 0.1.10exhaustive
: from 0.9.5 to 0.10.0forbidigo
: better support for configuring complex rulesgci
: improve error messageginkgolinter
: add suppress-async-assertion optionginkgolinter
: from 0.9.0 to 0.12.0go-critic
: from 0.7.0 to 0.8.1go-errorlint
: from 1.4.0 to 1.4.2gofumpt
: from 0.4.0 to 0.5.0gosec
: convert global settings as map with proper key typegosec
: from 2.15.0 to 2.16.0importas
: detect duplicate alias or package in the configurationimportas
: fix typo in logsireturn
: from 0.1.1 to 0.2.0musttag
: from 0.5.0 to 0.7.0nakedret
: to 2.0.1nilnil
: from 0.1.3 to 0.1.5paralleltest
: from 1.0.6 to 1.0.7revive
: from 1.3.1 to 1.3.2tagliatelle
: from 0.4.0 to 0.5.0usestdlibvars
: fix configurationgolang.org/x/tools
: from 0.7.0 to 0.9.2mnd
: clarify ignore usage examples to be regexpstagliatelle
: update documentationv1.52.2
Compare Source
tparallel
: from 0.3.0 to 0.3.1require_serial
andpass_filenames
v1.52.1
Compare Source
v1.52.0
Compare Source
asciicheck
: from 0.1.1 to 0.2.0bidichk
: from 0.2.3 to 0.2.4contextcheck
: from 1.1.3 to 1.1.4dupword
: from 0.0.9 to 0.0.11durationcheck
: from 0.0.9 to 0.0.10errchkjson
: from 0.3.0 to 0.3.1errname
: from 0.1.7 to 0.1.9forbidigo
: from 1.4.0 to 1.5.1gci
: from 0.9.1 to 0.10.1ginkgolinter
: from 0.8.1 to 0.9.0go-critic
: from 0.6.7 to 0.7.0go-errorlint
: from 1.1.0 to 1.4.0godox
: bump to HEADlll
: skip go commandloggercheck
: from 0.9.3 to 0.9.4musttag
: from 0.4.5 to 0.5.0nilnil
: from 0.1.1 to 0.1.3noctx
: from 0.0.1 to 0.0.2revive
: from 1.2.5 to 1.3.1rowserrcheck
: remove limitation related to generics supportstaticcheck
: from 0.4.2 to 0.4.3testpackage
: from 1.1.0 to 1.1.1tparallel
: from 0.2.1 to 0.3.0wastedassign
: remove limitation related to generics supportwrapcheck
: from 2.8.0 to 2.8.1v1.51.2
Compare Source
forbidigo
: from 1.3.0 to 1.4.0gci
: from 0.9.0 to 0.9.1go-critic
: from 0.6.5 to 0.6.7go-errorlint
: from 1.0.6 to 1.1.0gosec
: from 2.14.0 to 2.15.0musttag
: from 0.4.4 to 0.4.5staticcheck
: from 0.4.0 to 0.4.2tools
: from 0.5.0 to 0.6.0usestdlibvars
: from 1.21.1 to 1.23.0wsl
: from 3.3.0 to 3.4.0govet
: enabletimeformat
by defaultv1.51.1
Compare Source
ginkgolinter
: from 0.7.1 to 0.8.1ineffassign
: bump to HEADmusttag
: from 0.4.3 to 0.4.4sqlclosecheck
: from 0.3.0 to 0.4.0staticcheck
: bump to v0.4.0wastedassign
: from 2.0.6 to 2.0.7wrapcheck
: from 2.7.0 to 2.8.0v1.51.0
Compare Source
ginkgolinter
: https://github.com/nunnatsa/ginkgolintermusttag
: https://github.com/tmzane/musttaggocheckcompilerdirectives
: https://github.com/leighmcculloch/gocheckcompilerdirectivesbodyclose
: to HEADdupword
: from 0.0.7 to 0.0.9errcheck
: from 1.6.2 to 1.6.3exhaustive
: from 0.8.3 to 0.9.5exportloopref
: from 0.1.8 to 0.1.11gci
: from 0.8.1 to 0.9.0ginkgolinter
: from 0.6.0 to 0.7.1go-errorlint
: from 1.0.5 to 1.0.6go-ruleguard
: from 0.3.21 to 0.3.22gocheckcompilerdirectives
: from 1.1.0 to 1.2.1gochecknoglobals
: from 0.1.0 to 0.2.1gomodguard
: from 1.2.4 to 1.3.0gosec
: from 2.13.1 to 2.14.0govet
: Addtimeformat
to analysersgrouper
: from 1.1.0 to 1.1.1musttag
: from 0.4.1 to 0.4.3revive
: from 1.2.4 to 1.2.5tagliatelle
: from 0.3.1 to 0.4.0tenv
: from 1.7.0 to 1.7.1unparam
: bump to HEADusestdlibvars
: from 1.20.0 to 1.21.1wsl
: fixforce-err-cuddling
flaggoimport
: improve documentation for local-prefixesgomnd
: add missing always ignored functionsnolint
: fix typotagliatelle
usage typov1.50.1
Compare Source
contextcheck
: from 1.1.2 to 1.1.3go-mnd
: from 2.5.0 to 2.5.1wrapcheck
: from 2.6.2 to 2.7.0revive
: fix configuration parsinglll
: skip importsv1.50.0
Compare Source
dupword
: https://github.com/Abirdcfly/dupwordtestableexamples
: https://github.com/maratori/testableexamplescontextcheck
: change ownercontextcheck
: from 1.0.6 to 1.1.2depguard
: from 1.1.0 to 1.1.1exhaustive
: add missing configexhaustive
: from 0.8.1 to 0.8.3gci
: from 0.6.3 to 0.8.0go-critic
: from 0.6.4 to 0.6.5go-errorlint
: from 1.0.2 to 1.0.5go-reassign
: v0.1.2 to v0.2.0gofmt
: add optionrewrite-rules
gofumpt
from 0.3.1 to 0.4.0goimports
: update to HEADinterfacebloat
: fix configuration loadinglogrlint
: renamelogrlint
tologgercheck
paralleltest
: add tests of the ignore-missing optionrevive
: from 1.2.3 to 1.2.4usestdlibvars
: from 1.13.0 to 1.20.0wsl
: support all configs and update docsexclude-rules
paths for Windowsv1.49.0
Compare Source
IMPORTANT:
varcheck
anddeadcode
has been removed of default linters.interfacebloat
: https://github.com/sashamelentyev/interfacebloatlogrlint
: https://github.com/timonwong/logrlintreassign
: https://github.com/curioswitch/go-reassigngo-colorable
: from 0.1.12 to 0.1.13go-critic
: from 0.6.3 to 0.6.4go-errorlint
: from 1.0.0 to 1.0.2go-exhaustruct
: from 2.2.2 to 2.3.0gopsutil
: from 3.22.6 to 3.22.7gosec
: from 2.12.0 to 2.13.1revive
: from 1.2.1 to 1.2.3usestdlibvars
: from 1.8.0 to 1.13.0contextcheck
: from v1.0.4 to v1.0.6 && re-enablenosnakecase
: This linter is deprecated.varcheck
: This linter is deprecated useunused
instead.deadcode
: This linter is deprecated useunused
instead.structcheck
: This linter is deprecated useunused
instead.revive
: fix wrong URLusestdlibvars
: fix typo in documentationnolintlint
: remove allow-leading-space optionGOROOT
in the Docker image forgo-critic
v1.48.0
Compare Source
usestdlibvars
:https://github.com/sashamelentyev/usestdlibvarscontextcheck
: disable lintererrcheck
: from 1.6.1 to 1.6.2gci
: add missingcustom-order
settinggci
: from 0.5.0 to 0.6.0ifshort
: deprecate linternolint
: drop allow-leading-space option and add "nolint:all"revgrep
: bump to HEADv1.47.3
Compare Source
asasalint
: from 0.0.10 to 0.0.11decorder
: from 0.2.2 to v0.2.3gci
: fix panic with invalid configuration optiongci
: from 0.4.3 to v0.5.0go-exhaustruct
: from 2.2.0 to 2.2.2gomodguard
: from 1.2.3 to 1.2.4nosnakecase
: from 1.5.0 to 1.7.0honnef.co/go/tools
: from 0.3.2 to v0.3.3v1.47.2
Compare Source
revive
: ignore slow rulesv1.47.1
Compare Source
gci
: from 0.4.2 to 0.4.3gci
: remove the use of stdingci
: fix options displaytenv
: from 1.6.0 to 1.7.0unparam
: bump to HEADv1.47.0
Compare Source
asasalint
: https://github.com/alingse/asasalintnosnakecase
: https://github.com/sivchari/nosnakecasedecorder
: from 0.2.1 to 0.2.2errcheck
: from 1.6.0 to 1.6.1errname
: from 0.1.6 to 0.1.7exhaustive
: from 0.7.11 to 0.8.1gci
: fix issues and re-enable autofixgci
: from 0.3.4 to 0.4.2go-exhaustruct
: from 2.1.0 to 2.2.0go-ruleguard
: from 0.3.19 to 0.3.21gocognit
: from 1.0.5 to 1.0.6gocyclo
: from 0.5.1 to 0.6.0golang.org/x/tools
: bump to HEADgosec
: allowglobal
configgosec
: from 2.11.0 to 2.12.0nonamedreturns
: from 1.0.1 to 1.0.4paralleltest
: from 1.0.3 to 1.0.6staticcheck
: fix genericsstaticcheck
: from 0.3.1 to 0.3.2tenv
: from 1.5.0 to 1.6.0testpackage
: from 1.0.1 to 1.1.0thelper
: from 0.6.2 to 0.6.3wrapcheck
: from 2.6.1 to 2.6.2staticcheck
integration.depguard
: addignore-file-rules
depguard
: adjust phrasinggocritic
: addenable
anddisable
ruleguard settingsgomnd
: fix typogosec
: add configs for all existing rulesgovet
: add settings forshadow
andunusedresult
thelper
: addfuzz
config and descriptionv1.46.2
Compare Source
execinquery
: bump from v1.2.0 to v1.2.1errorlint
: bump to v1.0.0thelper
: allow to disable one option.golangci.example.yml
to.golangci.reference.yml
containedctx
linter to the list of available lintersv1.46.1
Compare Source
execinquery
: bump from v0.6.0 to v0.6.1v1.46.0
Compare Source
execinquery
: https://github.com/lufeee/execinquerynonamedreturns
: https://github.com/firefart/nonamedreturnsnosprintfhostport
: https://github.com/stbenjam/no-sprintf-host-portexhaustruct
: https://github.com/GaijinEntertainment/go-exhaustructbidichk
: from 0.2.2 to 0.2.3deadcode
: bump to HEADerrchkjson
: from 0.2.3 to 0.3.0errname
: from 0.1.5 to 0.1.6go-critic
: from 0.6.2 to 0.6.3gocyclo
: from 0.4.0 to 0.5.1gofumpt
from 0.3.0 to 0.3.1gomoddirectives
: from 0.2.2 to 0.2.3gosec
: from 2.10.0 to 2.11.0honnef.co/go/tools
: from 0.2.2to 0.3.1 (go1.18 support)nilnil
: from 0.1.0 to 0.1.1nonamedreturns
: bump from 1.0.0 to 1.0.1predeclared
: from 0.2.1 to 0.2.2promlinter
: bump to v0.2.0revive
: from 1.1.4 to 1.2.1tenv
: from 1.4.7 to 1.5.0thelper
: from 0.5.1 to 0.6.2unused
: fix false-positivevarnamelen
: bump to v0.8.0wrapcheck
: from 2.5.0 to 2.6.1exhaustivestruct
: This linter is deprecated useexhaustruct
instead.CLICOLOR
andCLICOLOR_FORCE
v1.45.2
Compare Source
v1.45.1
Compare Source
interfacer
: inactivate with go1.18govet
: inactivate unsupported analyzers (go1.18)depguard
: reduce requirementsstructcheck
: inactivate with go1.18varnamelen
: bump from v0.6.0 to v0.6.1v1.45.0
Compare Source
cobra
: from 1.3.0 to 1.4.0containedctx
: from 1.0.1 to 1.0.2errcheck
: add an option to remove default exclusionsgci
: from 0.3.1 to 0.3.2go-header
: from 0.4.2 to 0.4.3gofumpt
: add module-path settinggofumpt
: from 0.2.1 to 0.3.0gopsutil
: from 3.22.1 to 3.22.2gosec
: from 2.9.6 to 2.10.0makezero
: from 1.1.0 to 1.1.1revive
: fix default valueswrapcheck
: from 2.4.0 to 2.5.0forbidigo
example that uses commentsv1.44.2
Compare Source
gci
: bump to HEADgci
: restore defaults for sectionswhitespace
: from 0.0.4 to 0.0.5v1.44.1
Compare Source
bidichk
: from 0.2.1 to 0.2.2errchkjson
: from 0.2.1 to 0.2.3thelper
: from 0.5.0 to 0.5.1tagliatelle
: from 0.3.0 to 0.3.1gopsutil
: from 3.21.12 to 3.22.1gci
: from 0.2.9 to 0.3.0revive
: from v1.1.3 to v1.1.4varnamelen
: from v0.5.0 to v0.6.0decorder
: fixdisable-init-func-first-check: false
elaborationv1.44.0
Compare Source
containedctx
: https://github.com/sivchari/containedctxdecorder
: https://gitlab.com/bosi/decordererrchkjson
: https://github.com/breml/errchkjsonmaintidx
: https://github.com/yagipy/maintidxgrouper
: https://github.com/leonklingele/grouperasciicheck
: bump to v0.1.1bidichk
: from 0.1.1 to 0.2.1bodyclose
: bump to HEADdecorder
: from 0.2.0 to 0.2.1depguard
: from 1.0.1 to 1.1.0errchkjson
: from 0.2.0 to 0.2.1errorlint
: bump to HEADexhaustive
: drop deprecated/unused settingsexhaustive
: from v0.2.3 to 0.7.11forbidigo
: from 1.2.0 to 1.3.0forcetypeassert
: bump to v0.1.0gocritic
: from 0.6.1 to 0.6.2gocritic
: support autofixgocyclo
: from 0.3.1 to 0.4.0godot
: add period optiongofumpt
: from 0.1.1 to 0.2.1gomnd
: from 2.4.0 to 2.5.0gomnd
: new configurationgosec
: from 2.9.1 to 2.9.6ifshort
: from 1.0.3 to 1.0.4ineffassign
: bump to HEADmakezero
: to v1.1.0promlinter
: from v0.1.0 to HEADrevive
: fixenableAllRules
revive
: from 1.1.2 to 1.1.3staticcheck
: from 0.2.1 to 0.2.2tagliatelle
: from 0.2.0 to 0.3.0thelper
: from 0.4.0 to 0.5.0unparam
: bump to HEADvarnamelen
: bump to v0.5.0wrapcheck
: update configuration to includeignoreSignRegexps
nolintlint
: fix wrong default value in commentrevive
: add a more detailed configuration<failure>
tag content for more readable JUnit outputv1.43.0
Compare Source
Changelog
bdc2f96
Add code comments to document source code (#2306)861262b
Add github.com/breml/bidichk linter (#2330)3229262
Add nilnil linter (#2236)20699a7
Add tenv linter (#2221)e612577
Bump gochecknoglobals to v0.1.0 (#2317)1be9570
Refactor: preallocate slices (#2340)813ba7d
Update index.mdx (#2230)f500e4c
add varnamelen linter (#2240)e6c5669
build(deps): bump github.com/Antonboom/errname from 0.1.4 to 0.1.5 (#2249)a37843b
build(deps): bump github.com/butuzov/ireturn from 0.1.0 to 0.1.1 (#2246)680f3e6
build(deps): bump github.com/charithe/durationcheck from 0.0.8 to 0.0.9 (#2289)00e4770
build(deps): bump github.com/esimonov/ifshort from 1.0.2 to 1.0.3 (#2303)d3fc84b
build(deps): bump github.com/fatih/color from 1.12.0 to 1.13.0 (#2259)4ce9a19
build(deps): bump github.com/go-critic/go-critic from 0.5.6 to 0.6.0 (#2041)5adafe5
build(deps): bump github.com/jingyugao/rowserrcheck from 1.1.0 to 1.1.1 (#2326)3fe324a
build(deps): bump github.com/kunwardeep/paralleltest from 1.0.2 to 1.0.3 (#2244)739ccd3
build(deps): bump github.com/mattn/go-colorable from 0.1.10 to 0.1.11 (#2277)c6c55d2
build(deps): bump github.com/mattn/go-colorable from 0.1.8 to 0.1.9 (#2252)8f2af02
build(deps): bump github.com/mattn/go-colorable from 0.1.9 to 0.1.10 (#2260)78d309e
build(deps): bump github.com/mgechev/revive from 1.1.1 to 1.1.2 (#2276)1012c10
build(deps): bump github.com/nakabonne/nestif from 0.3.0 to 0.3.1 (#2325)6edca92
build(deps): bump github.com/securego/gosec/v2 from 2.8.1 to 2.9.1 (#2299)963257f
build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.7 to 3.21.8 (#2225)b9f015c
build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.8 to 3.21.9 (#2275)9f62853
build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.9 to 3.21.10 (#2327)f125831
build(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 (#2243)60a9d16
build(deps): bump github.com/tetafro/godot from 1.4.10 to 1.4.11 (#2248)8c60147
build(deps): bump github.com/tetafro/godot from 1.4.9 to 1.4.10 (#2226)2fb6563
build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.3.0 to 2.3.1 (#2278)9bb917d
build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.3.1 to 2.4.0 (#2324)59c7b10
build(deps): bump github.com/valyala/quicktemplate from 1.6.3 to 1.7.0 (#2250)5d4fe00
build(deps): bump golang.org/x/tools from 0.1.5 to 0.1.6 (#2245)91016ac
build(deps): bump tmpl from 1.0.4 to 1.0.5 in /.github/peril (#2247)f47f4f5
codeql: Remove unneeded steps (#2336)413bec6
errcheck: empty selector name. (#2309)7fc2fe8
feat: add contextcheck linter (#2216)8cb9c76
fix: Add missing space in "disabled by config" warning (#2310)a8887d5
fix: don't hide enable-all option (#2338)cf9f3f9
fix: go.sum (#2262)2c01ea7
gocritic: add support for variable substitution in ruleguard path settings (#2308)cc262bb
gosec: filter issues according to the severity and confidence (#2295)9b577fc
new-from-rev: add support for finding issues in entire files in a diff (#2264)2ea496f
new-linter: ireturn (checks for function return type) (#2219)17d24eb
nlreturn: add block-size option (#2237)v1.42.1
Compare Source
Changelog
d3705d0
Build docker images with go1.17 (#2188)aff4fc0
Update Go versions used by the CI (#2183)60b22be
build(deps): bump github.com/Antonboom/errname from 0.1.3 to 0.1.4 (#2192)791c83e
build(deps): bump github.com/mgechev/revive from 1.1.0 to 1.1.1 (#2201)a489412
build(deps): bump github.com/tetafro/godot from 1.4.8 to 1.4.9 (#2200)4ab17bd
errcheck: update to HEAD (#2213)54f4301
gci: Parse the settings more similarly to the cli (#2217)ee30b44
go-critic: fix invalid type conversions. (#2186)v1.42.0
Compare Source
Changelog
652bd91
Add errname linter (#2129)c6142e3
Bump staticcheck to 2021.1.1 (v0.2.1) (#2179)15963ed
Revert "add nilassign linter" (#2154)cc0914f
Support RISV64 (#2080)bbf0450
add nilassign linter (#2131)ad4f927
build(deps): bump color-string from 1.5.3 to 1.5.5 in /tools (#2081)4f2c272
build(deps): bump github.com/BurntSushi/toml from 0.3.1 to 0.4.1 (#2165)879821e
build(deps): bump github.com/daixiang0/gci from 0.2.8 to 0.2.9 (#2085)2758e45
build(deps): bump github.com/gofrs/flock from 0.8.0 to 0.8.1 (#2083)a3d3ac2
build(deps): bump github.com/ldez/gomoddirectives from 0.2.1 to 0.2.2 (#2125)38c6baa
build(deps): bump github.com/mgechev/revive from 1.0.7 to 1.0.8 (#2086)d913078
build(deps): bump github.com/mgechev/revive from 1.0.8 to 1.0.9 (#2113)842e1ec
build(deps): bump github.com/mgechev/revive from 1.0.9 to 1.1.0 (#2174)f285d2c
build(deps): bump github.com/nishanths/exhaustive from 0.1.0 to 0.2.3 (#2112)959d8db
build(deps): bump github.com/ryancurrah/gomodguard from 1.2.2 to 1.2.3 (#2155)8ab80c1
build(deps): bump github.com/securego/gosec/v2 from 2.8.0 to 2.8.1 (#2073)f090c7b
build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.5 to 3.21.6 (#2106)85f8a60
build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.6 to 3.21.7 (#2153)f9a31a0
build(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#2105)afb042b
build(deps): bump github.com/spf13/viper from 1.7.1 to 1.8.0 (#2072)5f72314
build(deps): bump github.com/spf13/viper from 1.8.0 to 1.8.1 (#2082)3799dd0
build(deps): bump github.com/tetafro/godot from 1.4.7 to 1.4.8 (#2123)c36909d
build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.1.0 to 2.2.0 (#2071)9e47090
build(deps): bump github.com/uudashr/gocognit from 1.0.1 to 1.0.5 (#2122)1bb6885
build(deps): bump golang.org/x/tools from 0.1.3 to 0.1.4 (#2084)511efdb
build(deps): bump golang.org/x/tools from 0.1.4 to 0.1.5 (#2124)141677d
build(deps): bump path-parse from 1.0.6 to 1.0.7 in /.github/peril (#2169)b7384b1
build(deps): bump path-parse from 1.0.6 to 1.0.7 in /tools (#2166)a6fcf6f
cleanup: Remove completion subcommand (#2107)6c295e4
deps: Update Wrapcheck to v2.3.0 (#2145)b3f9763
errcheck: allow exclude config without extra file (#2110)678ae9f
gofumpt: Add lang-version option (#2069)9ce20f9
revive: add enable-all-rules. (#2075)v1.41.1
Compare Source
Changelog
6924df8
Bump github.com/ryancurrah/gomodguard from 1.2.1 to 1.2.2 (#2065)a207480
revive: fix exclude comment rule for const block. (#2064)v1.41.0
Compare Source
Changelog
52b5514
Bump github.com/jgautheron/goconst from 0.5.6 to 0.5.7(#2044)f900232
Update errorlint to HEAD (#1996)1c2c8ff
Update godot to 1.4.7 (#2010)5d84fa5
Update makezero to HEAD (#2006)46009fb
Update rowserrcheck to v1.1.0 (#1997)2dcc761
Update wastedassign to v2.0.6 (#2020)4c27b33
build(deps): bump actions/cache from 2.1.5 to 2.1.6 (#2023)4e9866a
build(deps): bump github.com/ashanbrown/forbidigo from 1.1.0 to 1.2.0 (#1991)874304d
build(deps): bump github.com/charithe/durationcheck from 0.0.6 to 0.0.7 (#1990)6a269af
build(deps): bump github.com/charithe/durationcheck from 0.0.7 to 0.0.8 (#2052)4143f57
build(deps): bump github.com/fatih/color from 1.10.0 to 1.11.0 (#1992)b5d847f
build(deps): bump github.com/mgechev/revive from 1.0.6 to 1.0.7 (#2027)6ffa139
build(deps): bump github.com/securego/gosec/v2 from 2.7.0 to 2.8.0 (#2025)555cde6
build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.4 to 3.21.5 (#2042)fe0db3d
build(deps): bump github.com/tommy-muehle/go-mnd/v2 from 2.3.2 to 2.4.0 (#2024)55133bf
build(deps): bump golang.org/x/tools from 0.1.2 to 0.1.3 (#2053)a68a88e
build(deps): bump honnef.co/go/tools from v0.1.4 to v0.2.0 (#2019)fd6fce9
build(deps): bump ws from 5.2.2 to 5.2.3 in /.github/peril (#2045)505ed3c
doc: Un-deprecate enable-all option. (#2039)3c795d8
doc: add all integrations to docs introduction page (#2040)7776b54
gomodguard: fix problem where duplicate issues were being reported (#2018)6172338
nolintlint: fix false positive. (#2013)2862ca6
output: generate HTML report ([#2043](https://github.com/golangci/golangci-Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.