run: timeout: 5m tests: true linters: disable-all: true enable: - errcheck - govet - ineffassign - staticcheck - unused - gofmt - goimports - revive linters-settings: revive: # Intentionally narrow: we skip `exported` (no doc-comment requirement) per # the project's no-boilerplate-comment policy. Re-enable if the public API # surface grows to the point where documentation lives alongside it. rules: - name: var-naming - name: unused-parameter - name: early-return issues: exclude-use-default: false