Skip to content

Commit 21a37ca

Browse files
authored
enable gofumpt, goimports, testifylint linters (#551)
Signed-off-by: Matthieu MOREL <[email protected]>
1 parent 256500d commit 21a37ca

27 files changed

+386
-318
lines changed

.golangci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,41 @@
11
linters:
22
enable:
33
- errorlint
4+
- gofumpt
5+
- goimports
46
- misspell
57
- revive
8+
- testifylint
69

710
issues:
811
exclude-rules:
912
- path: _test.go
1013
linters:
1114
- errcheck
15+
max-issues-per-linter: 0
16+
max-same-issues: 0
1217

1318
linters-settings:
19+
goimports:
20+
local-prefixes: github.com/prometheus/common
1421
revive:
1522
rules:
1623
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unused-parameter
1724
- name: unused-parameter
1825
severity: warning
1926
disabled: true
27+
testifylint:
28+
disable:
29+
- float-compare
30+
- go-require
31+
enable:
32+
- bool-compare
33+
- compares
34+
- empty
35+
- error-is-as
36+
- error-nil
37+
- expected-actual
38+
- len
39+
- require-error
40+
- suite-dont-use-pkg
41+
- suite-extra-assert-call

0 commit comments

Comments
 (0)