github.com/hanks177/podman/v4@v4.1.3-0.20220613032544-16d90015bc83/.golangci.yml (about) 1 --- 2 run: 3 concurrency: 6 4 deadline: 5m 5 skip-dirs-use-default: true 6 skip-dirs: 7 - contrib 8 - dependencies 9 skip-files: 10 - swagger.go 11 modules-download-mode: readonly 12 linters: 13 enable-all: true 14 disable: 15 # All these break for one reason or another 16 - nolintlint # some linter must be disabled (see `nolint` in the code) 17 - tagliatelle # too many JSON keys cannot be changed due to compat 18 - gocognit 19 - testpackage 20 - goerr113 21 - exhaustivestruct 22 - errorlint 23 - wrapcheck 24 - paralleltest 25 - wsl 26 - godox 27 - tparallel 28 - gomnd 29 - nlreturn 30 - noctx 31 - nestif 32 - predeclared 33 - thelper 34 - ifshort 35 - forbidigo 36 - exhaustive 37 - gofumpt 38 - gci 39 - godot 40 - dupl 41 - funlen 42 - gochecknoglobals 43 - gochecknoinits 44 - goconst 45 - gocyclo 46 - lll 47 - gosec 48 - maligned 49 - gomoddirectives 50 - containedctx 51 - contextcheck 52 - cyclop 53 - errname 54 - forcetypeassert 55 - ireturn 56 - varnamelen 57 - maintidx 58 - nilnil 59 # deprecated linters 60 - golint # replaced by revive 61 - scopelint # replaced by exportloopref 62 - interfacer 63 linters-settings: 64 errcheck: 65 check-blank: false 66 ignore: fmt:.*