github.com/mistwind/reviewdog@v0.0.0-20230322024206-9cfa11856d58/.reviewdog.yml (about)

     1  # reviewdog.yml
     2  
     3  runner:
     4    golint:
     5      cmd: golint $(go list ./... | grep -v /vendor/)
     6      format: golint
     7      level: warning
     8    govet:
     9      cmd: go vet $(go list ./... | grep -v /vendor/)
    10      format: govet
    11    errcheck:
    12      cmd: errcheck -asserts -ignoretests -blank $(go list ./... | grep -v /vendor/)
    13      errorformat:
    14        - "%f:%l:%c:%m"
    15      level: warning
    16    staticcheck:
    17      cmd: staticcheck $(go list ./... | grep -v /vendor/)
    18      errorformat:
    19        - "%f:%l:%c: %m"
    20    misspell:
    21      cmd: misspell $(git ls-files)
    22      errorformat:
    23        - "%f:%l:%c: %m"
    24    unparam:
    25      cmd: unparam $(go list ./... | grep -v /vendor/)
    26      errorformat:
    27        - "%f:%l:%c: %m"
    28    revive:
    29      cmd: revive -config=.revive.toml $(go list ./... | grep -v /vendor/)
    30      format: golint
    31      level: warning
    32    golangci:
    33      cmd: golangci-lint run --out-format=line-number ./...
    34      errorformat:
    35        - '%E%f:%l:%c: %m'
    36        - '%E%f:%l: %m'
    37        - '%C%.%#'
    38      level: warning