From d367be02658d6f37e1e95d2eea5707f0ace81eaa Mon Sep 17 00:00:00 2001 From: Ryan Turner Date: Sun, 31 Mar 2024 22:16:35 -0700 Subject: [PATCH] Update golangci-lint config for latest version Signed-off-by: Ryan Turner --- v2/.golangci.yml | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/v2/.golangci.yml b/v2/.golangci.yml index f8d7695e..90bf4c66 100644 --- a/v2/.golangci.yml +++ b/v2/.golangci.yml @@ -2,20 +2,9 @@ run: # timeout for analysis, e.g. 30s, 5m, default is 1m deadline: 10m - # include examples - skip-dirs-use-default: false - - skip-dirs: - - testdata$ - - test/mock - - skip-files: - - ".*\\.pb\\.go" - linters: enable: - bodyclose - - depguard - goimports - revive - gosec @@ -28,6 +17,16 @@ linters: - gocritic issues: + # include examples + exclude-dirs-use-default: false + + exclude-dirs: + - testdata$ + - test/mock + + exclude-files: + - ".*\\.pb\\.go" + exclude-rules: # exclude some lints from examples test files - path: examples_test.go @@ -40,3 +39,7 @@ linters-settings: golint: # minimal confidence for issues, default is 0.8 min-confidence: 0.0 + revive: + rules: + - name: unused-parameter + disabled: true # It's useful to name parameters in library code for better readability