.golangci.yml 779 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. run:
  2. timeout: 5m
  3. skip-files:
  4. - generated.*
  5. - .pb.go
  6. issues:
  7. new: true
  8. exclude-rules:
  9. - linters:
  10. - staticcheck
  11. text: "SA1019:"
  12. linters:
  13. enable:
  14. - asciicheck
  15. - bodyclose
  16. - depguard
  17. - gocritic
  18. - gofmt
  19. - gofumpt
  20. - goimports
  21. - goprintffuncname
  22. - gosimple
  23. - govet
  24. - ineffassign
  25. - misspell
  26. - nakedret
  27. - revive
  28. - rowserrcheck
  29. - staticcheck
  30. - structcheck
  31. - stylecheck
  32. - typecheck
  33. - unconvert
  34. - unparam
  35. - varcheck
  36. - whitespace
  37. disable:
  38. - deadcode
  39. - errcheck
  40. - unused
  41. linters-settings:
  42. goimports:
  43. local-prefixes: github.com/v2fly/v2ray-core
  44. revive:
  45. rules:
  46. - name: blank-imports
  47. severity: warning
  48. disabled: true