.golangci.yml 803 B

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