50 lines
913 B
YAML
50 lines
913 B
YAML
# .golangci.yml — SwipedModSwitcher (golangci-lint v2)
|
|
# Adapted from steamcache2 v2 skeleton; no project-specific path excludes yet.
|
|
# Run with: golangci-lint run ./...
|
|
version: "2"
|
|
|
|
run:
|
|
timeout: 5m
|
|
modules-download-mode: readonly
|
|
|
|
linters:
|
|
# Defaults (errcheck, govet, ineffassign, staticcheck, unused, …) plus:
|
|
enable:
|
|
- misspell
|
|
settings:
|
|
errcheck:
|
|
check-type-assertions: false
|
|
check-blank: false
|
|
staticcheck:
|
|
checks:
|
|
- all
|
|
- "-ST*"
|
|
- "-QF*"
|
|
govet:
|
|
enable-all: true
|
|
disable:
|
|
- fieldalignment
|
|
- shadow
|
|
exclusions:
|
|
generated: lax
|
|
paths:
|
|
- dist
|
|
- bin
|
|
rules:
|
|
- path: _test\.go
|
|
linters:
|
|
- errcheck
|
|
|
|
formatters:
|
|
enable:
|
|
- goimports
|
|
exclusions:
|
|
generated: lax
|
|
paths:
|
|
- dist
|
|
- bin
|
|
|
|
issues:
|
|
max-issues-per-linter: 0
|
|
max-same-issues: 0
|