.revive.toml 679 B

12345678910111213141516171819202122232425262728293031323334
  1. ignoreGeneratedHeader = false
  2. severity = "warning"
  3. confidence = 0.8
  4. errorCode = 0
  5. warningCode = 0
  6. # Default Lint Rules
  7. [rule.blank-imports]
  8. [rule.context-as-argument]
  9. [rule.context-keys-type]
  10. [rule.dot-imports]
  11. [rule.error-return]
  12. [rule.error-strings]
  13. [rule.error-naming]
  14. [rule.exported]
  15. [rule.if-return]
  16. [rule.increment-decrement]
  17. [rule.var-naming]
  18. [rule.var-declaration]
  19. [rule.package-comments]
  20. [rule.range]
  21. [rule.receiver-naming]
  22. [rule.time-naming]
  23. [rule.unexported-return]
  24. [rule.indent-error-flow]
  25. [rule.errorf]
  26. # WechatPay APIv3 SDK Rules[Updating]
  27. [rule.line-length-limit]
  28. Arguments = [120]
  29. [rule.function-result-limit]
  30. Arguments = [3]
  31. [rule.cyclomatic]
  32. Arguments = [10]