aboutsummaryrefslogtreecommitdiff
path: root/forged/.golangci.yaml
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-08-12 11:01:07 +0800
committerRunxi Yu <me@runxiyu.org>2025-09-15 15:19:12 +0800
commiteb82fdb2dc0903e6125014abd64aceab42c8eb35 (patch)
treec07276ba1595c415ebc28943163d88f3e3180254 /forged/.golangci.yaml
parentRemove forge-specific functions from misc (diff)
downloadforge-eb82fdb2dc0903e6125014abd64aceab42c8eb35.tar.gz
forge-eb82fdb2dc0903e6125014abd64aceab42c8eb35.tar.zst
forge-eb82fdb2dc0903e6125014abd64aceab42c8eb35.zip
RefactorHEADmaster
Diffstat (limited to 'forged/.golangci.yaml')
-rw-r--r--forged/.golangci.yaml42
1 files changed, 16 insertions, 26 deletions
diff --git a/forged/.golangci.yaml b/forged/.golangci.yaml
index e475c41..499136b 100644
--- a/forged/.golangci.yaml
+++ b/forged/.golangci.yaml
@@ -4,32 +4,22 @@ linters:
default: all
disable:
- depguard
- - err113 # dynamically defined errors are fine for our purposes
- - forcetypeassert # type assertion failures are usually programming errors
- - gochecknoinits # we use inits sparingly for good reasons
- - godox # they're just used as markers for where needs improvements
- - ireturn # doesn't work well with how we use generics
- - lll # long lines are acceptable
- - mnd # it's a bit ridiculous to replace all of them
- - nakedret # patterns should be consistent
- - nonamedreturns # i like named returns
- - wrapcheck # wrapping all errors is just not necessary
- - varnamelen # "from" and "to" are very valid
- - containedctx
- - godot
- - dogsled
- - maintidx # e
- - nestif # e
- - gocognit # e
- - gocyclo # e
- - dupl # e
- - cyclop # e
- - goconst # e
- - funlen # e
- - wsl # e
- - nlreturn # e
- - unused # e
- - exhaustruct # e
+ - wsl_v5 # tmp
+ - wsl # tmp
+ - unused # tmp
+ - nonamedreturns
+ - err113 # tmp
+ - gochecknoinits # tmp
+ - nlreturn # tmp
+ - cyclop # tmp
+ - gocognit # tmp
+ - varnamelen # tmp
+ - funlen # tmp
+ - lll
+ - mnd # tmp
+ - revive # tmp
+ - godox # tmp
+ - nestif # tmp
linters-settings:
revive: