Skip to content

v0.6.2

Compare
Choose a tag to compare
@quasilyte quasilyte released this 10 Jan 08:00
· 140 commits to master since this release
f0a10a0

Checkers

  • checkers: add deferInLoop checker (#1145)
  • checkers: add dynamicFmtString checker (#1156)

Fixes

  • checkers: update preferWriteByte (#1151)
  • checkers: treat //noinspection as pragma in commentFormatting (#1166)
  • checkers: fix equalFold rules autofix templates (#1178)
  • checkers: ignore labeled continue in select statement (#1158)

Improvements

  • checkers: add At() for httpNoBody checker (#1164)
  • checkers: add enable/disable flags to ruleguard checker (#1181)
  • checker/whyNoLint: compile regex when it is needed (#1182)
  • checkers: add fixable for commentFormatting (#1190) (#1191)

Tests

  • checkers: add more octalLiteral tests (#1150)
  • checkers: add tests for #1166 (#1172)
  • checkers: add few lines test cases for deprecatedComment (#1189)

Docs

  • checkers/preferFprint: fix docs (#1142)

Development

  • checkers: add hidden ruleguard debug handle (#1134)
  • tools: move tools into own module (#1162)
  • checkers: move out embedded rules from checkers.go (#1186)

Performance

  • checkers: optimize deprecatedComment (#1188)
  • checkers: optimize commentFormatting (#1192)