From 8304c0a3385d070e706dabbd3ccd42f417ea1b7a Mon Sep 17 00:00:00 2001 From: mkelvers Date: Sat, 13 Jun 2026 21:22:29 +0200 Subject: [PATCH] chore: enable additional golangci-lint linters --- .golangci.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/.golangci.yml b/.golangci.yml index 1ec7e68..ef29182 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -6,24 +6,55 @@ linters: - bodyclose - copyloopvar - cyclop + - dogsled - dupl - errcheck - funlen - gocognit + - gocritic - gocyclo - govet - ineffassign - maintidx + - makezero - nakedret - nilerr - noctx + - prealloc + - predeclared - revive - staticcheck - unconvert - unparam - unused + - usestdlibvars - wastedassign + - whitespace settings: + gocritic: + disable-all: true + enabled-checks: + - appendCombine + - boolExprSimplify + - commentedOutCode + - commentedOutImport + - deferUnlambda + - dupBranchBody + - dupImport + - dupSubExpr + - emptyDecl + - emptyFallthrough + - emptyStringTest + - equalFold + - redundantSprint + - regexpPattern + - stringConcatSimplify + - typeUnparen + - underef + - unlambda + - unnecessaryBlock + - unnecessaryDefer + - unslice revive: enable-all-rules: false rules: