chore(deps): update dependency golangci/golangci-lint to v1.62.0 (main)#6111
Merged
chore(deps): update dependency golangci/golangci-lint to v1.62.0 (main)#6111
Conversation
Contributor
Author
|
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
phisco
approved these changes
Nov 15, 2024
phisco
approved these changes
Nov 15, 2024
jbw976
added a commit
to crossplane/crossplane-runtime
that referenced
this pull request
May 13, 2025
This commit bumps the golang version to the same used currently in core crossplane (1.23.7) and then uses the latest 1.x version of golangci-lint. Previous versions of golangci-lint are tough to use because of recvcheck not supporting exclusions until its v0.2.0 release. This commit shares some similar fixes as seen in crossplane/crossplane#6111 Signed-off-by: Jared Watts <jbw976@gmail.com>
frigaut-orange
pushed a commit
to orange-cloudfoundry/crossplane-runtime
that referenced
this pull request
Jun 11, 2025
This commit bumps the golang version to the same used currently in core crossplane (1.23.7) and then uses the latest 1.x version of golangci-lint. Previous versions of golangci-lint are tough to use because of recvcheck not supporting exclusions until its v0.2.0 release. This commit shares some similar fixes as seen in crossplane/crossplane#6111 Signed-off-by: Jared Watts <jbw976@gmail.com>
This file contains hidden or 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
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:
v1.59.0->v1.62.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
golangci/golangci-lint (golangci/golangci-lint)
v1.62.0Compare Source
recvchecklinter https://github.com/raeperd/recvcheckifacelinter https://github.com/uudashr/ifaceexecinquery: deprecation step 2gomnd: deprecation step 2 (replaced bymnd)bidichk: from 0.2.7 to 0.3.2 (important performance improvement)canonicalheader: from 1.1.1 to 1.1.2cyclop: from 1.2.1 to 1.2.3dupword: from 0.1.1 to 0.1.3errcheck: from 1.7.0 to 1.8.0errchkjson: from 0.3.6 to 0.4.0errname: from 0.1.13 to 1.0.0ginkgolinter: from 0.17.0 to 0.18.0 (new option:force-succeed)go-check-sumtype: from 0.1.4 to 0.2.0 (new option:default-signifies-exhaustive)go-critic: from 0.11.4 to 0.11.5go-printf-func-name: from7558a9eto v0.1.0godot: from 1.4.17 to 1.4.18gosec: from 2.21.2 to 2.21.4intrange: from 0.2.0 to 0.2.1loggercheck: from 0.9.4 to 0.10.1 (log/slogsupport)musttag: from 0.12.2 to 0.13.0nakedret: from 2.0.4 to 2.0.5nilnil: from 0.1.9 to 1.0.0 (new option:detect-opposite)noctx: from 0.0.2 to 0.1.0protogetter: from 0.3.6 to 0.3.8revive: from 1.3.9 to 1.5.0 (new rules:filename-format, andfile-length-limit)tenv: from 1.10.0 to 1.12.1 (handle dot import)testifylint: from 1.4.3 to 1.5.0 (new checkers:contains,encoded-compare,regexp)exclude-dirs-use-defaultforbidigopattern examples for built-in functionsv1.61.0Compare Source
junit-xml-extendedformatdupword: from 0.0.14 to 0.1.1fatcontext: from 0.4.0 to 0.5.2gci: from 0.13.4 to 0.13.5 (new optionno-lex-order)go-ruleguard: from 0.4.2 to0fe6f58(fix panic with custom linters)godot: from 1.4.16 to 1.4.17gomodguard: from 1.3.3 to 1.3.5gosec: disable temporarilyG407gosec: fromab3f6c1to 2.21.2 (partially fixG115)intrange: from 0.1.2 to 0.2.0nolintlint: remove the empty line in the directive replacementtypecheckv1.60.3Compare Source
gosec: from81cda2ftoab3f6c1(fixG115false positives)v1.60.2Compare Source
gofmt: update to HEAD (go1.22)gofumpt: from 0.6.0 to 0.7.0gosec: fix G602 analyzergosec: from5f0084eto81cda2f(addsG115,G405,G406,G506,G507)staticcheck: from 0.5.0 to 0.5.1staticcheck: propagate Go versionwrapcheck: from 2.8.3 to 2.9.0exportloopref: deprecationv1.60.1Compare Source
errorlint: from 1.5.2 to 1.6.0exhaustruct: from 3.2.0 to 3.3.0 (recognize custom error values in return)fatcontext: from 0.2.2 to 0.4.0 (fix false positives for context stored in structs)gocognit: from 1.1.2 to 1.1.3gomodguard: from 1.3.2 to 1.3.3govet(printf): report non-constant format, no argslll: advertise max line length instead of just reporting failurerevive: from 1.3.7 to 1.3.9 (new rule:comments-density)sloglint: from 0.7.1 to 0.7.2spancheck: from 0.6.1 to 0.6.2staticcheck: from 0.4.7 to 0.5.0tenv: from 1.7.1 to 1.10.0 (remove reports on fuzzing)testifylint: from 1.3.1 to 1.4.3 (new options:formatter,suite-broken-parallel,suite-subtest-run)tparallel: from 0.3.1 to 0.3.2usestdlibvars: from 1.26.0 to 1.27.0 (fix false-positive with number used inside a mathematical operations)wsl: from 4.2.1 to 4.4.1unused: removeexported-is-usedoptiontypecheckissues should never be ignoredwslupdate documentation of the configurationv1.59.1Compare Source
errorlint: from 1.5.1 to 1.5.2gomnd: deprecated configuration compatibilityintrange: addstylepresetmisspell: 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: update documentation of the configurationConfiguration
📅 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.
This PR has been generated by Renovate Bot.