version: "2" run: timeout: 5m modules-download-mode: readonly linters: default: none enable: - bidichk - bodyclose - errcheck - gocritic - gosec - govet - ineffassign - makezero - misspell - modernize - nakedret - revive - staticcheck - unconvert - unqueryvet - unused - whitespace settings: misspell: extra-words: - typo: "Comando" correction: "Comando" govet: enable-all: true disable: - fieldalignment revive: rules: - name: exported disabled: true - name: unused-parameter disabled: true unqueryvet: check-sql-builders: true exclusions: paths: - webapp rules: - path: server/configuration.go linters: - unused - path: _test\.go linters: - bodyclose formatters: enable: - gofmt - gofumpt - goimports settings: gofmt: simplify: true rewrite-rules: - pattern: interface{} replacement: any goimports: local-prefixes: - git.nakama.town/fmartingr/mattermost-plugin-shelfmark