Files
41f7a70b3f chore: upgrade Go to 1.26 (#676)
* chore: upgrade Go to 1.26 and modernize flake.nix

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* chore: fix Go 1.26 compatibility for pre-commit checks

- Run go mod tidy with Go 1.26 to resolve dependency versions correctly
- Fix genericclient module require path (v3 -> unversioned, matching replace)
- Add replace directive for gopkg.in/go-jose/go-jose.v4 (Go 1.26 enforces
  module path consistency)
- Add .golangci.yml for golangci-lint v2 compatibility (suppress ST* style
  checks and standard error handling exclusions to match v1 behavior)
- Apply Go 1.26 vet auto-fixes (redundant method receivers, loop refactoring)

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix: revert De Morgan's law transformation for readability

The original form !(a && b && c) is clearer than !a || !b || !c.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix: linting fix

* fix: actually use go 1.26

* fix: update plaid key verification to support go 1.26

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
Co-authored-by: fabrice guery <[email protected]>
2026-04-15 16:48:58 +00:00

13 lines
173 B
YAML

version: "2"
linters:
default: standard
exclusions:
presets:
- std-error-handling
settings:
staticcheck:
checks:
- "all"
- "-ST*"