.golangci.yml 837 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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. - stylecheck
  14. text: "ST1016:"
  15. linters:
  16. enable:
  17. - asciicheck
  18. - bodyclose
  19. - depguard
  20. - gocritic
  21. - gofmt
  22. - gofumpt
  23. - goimports
  24. - goprintffuncname
  25. - gosimple
  26. - govet
  27. - ineffassign
  28. - misspell
  29. - nakedret
  30. - revive
  31. - rowserrcheck
  32. - staticcheck
  33. - structcheck
  34. - stylecheck
  35. - typecheck
  36. - unconvert
  37. - unparam
  38. - varcheck
  39. - whitespace
  40. disable:
  41. - deadcode
  42. - errcheck
  43. - unused
  44. linters-settings:
  45. goimports:
  46. local-prefixes: github.com/v2fly/v2ray-core
  47. revive:
  48. rules:
  49. - name: blank-imports
  50. severity: warning
  51. disabled: true