Skip to content

Commit 5cfbc49

Browse files
committed
move linter options to config file, enable all linters
1 parent 6dbda2f commit 5cfbc49

File tree

2 files changed

+3
-24
lines changed

2 files changed

+3
-24
lines changed

.golangci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ linters-settings:
33
line-length: 170
44
dupl:
55
threshold: 400
6+
run:
7+
deadline: 5m

hack/verify.sh

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -24,29 +24,6 @@ go vet ${MOD_OPT} ./...
2424

2525
header_text "running golangci-lint"
2626

27-
golangci-lint run --disable-all \
28-
--deadline 5m \
29-
--enable=misspell \
30-
--enable=structcheck \
31-
--enable=golint \
32-
--enable=deadcode \
33-
--enable=errcheck \
34-
--enable=varcheck \
35-
--enable=goconst \
36-
--enable=unparam \
37-
--enable=ineffassign \
38-
--enable=nakedret \
39-
--enable=interfacer \
40-
--enable=misspell \
41-
--enable=gocyclo \
42-
--enable=lll \
43-
--enable=dupl \
44-
--enable=goimports \
45-
./pkg/... ./examples/... .
46-
47-
# TODO: Enable these as we fix them to make them pass
48-
# --enable=gosec \
49-
# --enable=maligned \
50-
# --enable=safesql \
27+
golangci-lint run ./pkg/... ./examples/... .
5128

5229
GO111MODULES=on go list -mod=readonly ./...

0 commit comments

Comments
 (0)