From d84f628deba281d128bdad086b7ee4346e96cea6 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Fri, 11 Feb 2022 10:58:37 +0100 Subject: [PATCH] CI: Enable revive linter (drop-in replacement of golint). --- .golangci.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/.golangci.yml b/.golangci.yml index 4ad9dfc..a632946 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,3 +1,34 @@ linters: enable: - gofmt + - revive + +linters-settings: + revive: + ignoreGeneratedHeader: true + severity: warning + rules: + - name: blank-imports + - name: context-as-argument + - name: context-keys-type + - name: dot-imports + - name: error-return + - name: error-strings + - name: error-naming + - name: exported + - name: if-return + - name: increment-decrement + #- name: var-naming + - name: var-declaration + - name: package-comments + - name: range + - name: receiver-naming + - name: time-naming + - name: unexported-return + - name: indent-error-flow + - name: errorf + - name: empty-block + - name: superfluous-else + #- name: unused-parameter + - name: unreachable-code + - name: redefines-builtin-id