Skip to content

Latest commit

 

History

History
75 lines (49 loc) · 1.32 KB

CHANGELOG.md

File metadata and controls

75 lines (49 loc) · 1.32 KB

[Unreleased]

Added:

  • new rule unclosedResource
  • new rule unstoppedTimer
  • new rule unstoppedTicker
  • new rule syncPoolNonPtr
  • new rule uselessLocalConst
  • new rule oneLineReturn

Changed:

  • simplified regexCompileInLoop
  • extended type assert rule
  • added documentation for each rule

Fixed:

  • linter usage with enabled module vendoring

[0.0.6] - 2022-01-19

Added:

  • new style rule simplifyErrCheck

[0.0.5] - 2021-12-28

Changed:

  • remove jmoiron/sqlx dependency
  • temporarily disable oneMethodInterfaceNaming rule

Added:

  • new rule regexCompileInLoop

[0.0.4] - 2021-12-23

Added:

  • new rule deferInLoop
  • new rule queryWithoutContext
  • init CHANGELOG.md

[0.0.3] - 2021-12-19

Changed:

  • disable rule returnConcreteInsteadInterface

[0.0.2] - 2021-12-18

Added:

  • support usage with external rules from another repositories

[0.0.1] - 2021-12-18

Added:

  • new rule undefinedFormtting
  • new rule uncheckedTypeAssert
  • new rule rangeCopyVal
  • new rule rangeExprCopy
  • new rule ifacePtr
  • new rule camelCaseNaming
  • new rule notInformativePackageNaming
  • new rule getterNaming
  • new rule oneMethodInterfaceNaming
  • new rule interfaceWordInInterfaceDeclaration
  • new rule simplifyErrorReturn
  • new rule simplifyErrorReturnWithErrorsPkg
  • new rule returnConcreteInsteadInterface