podman
56 строк · 1.0 Кб
1linters-settings:
2govet:
3check-shadowing: true
4golint:
5min-confidence: 0
6gocyclo:
7min-complexity: 40
8gocognit:
9min-complexity: 40
10maligned:
11suggest-new: true
12dupl:
13threshold: 150
14goconst:
15min-len: 2
16min-occurrences: 4
17
18linters:
19enable-all: true
20disable:
21- maligned
22- lll
23- gochecknoglobals
24- gochecknoinits
25# scopelint is useful, but also reports false positives
26# that unfortunately can't be disabled. So we disable the
27# linter rather than changing code that works.
28# see: https://github.com/kyoh86/scopelint/issues/4
29- scopelint
30- godox
31- gocognit
32#- whitespace
33- wsl
34- funlen
35- testpackage
36- wrapcheck
37#- nlreturn
38- gomnd
39- goerr113
40- exhaustivestruct
41#- errorlint
42#- nestif
43- gofumpt
44- godot
45- gci
46- dogsled
47- paralleltest
48- tparallel
49- thelper
50- ifshort
51- forbidigo
52- cyclop
53- varnamelen
54- exhaustruct
55- nonamedreturns
56- nosnakecase
57