Skip to content

Releases: mgechev/revive

v1.3.1

16 Mar 20:43
b03e54f
Compare
Choose a tag to compare

Changelog

  • b03e54f empty-block: Fix false positive on select {} (#805)

v1.3.0

14 Mar 23:20
5db07b5
Compare
Choose a tag to compare

Changelog

v1.2.5

26 Jan 21:54
a4f4632
Compare
Choose a tag to compare

Changelog

  • 32a0cb8 Allows inversing the semantics of string-format rule configurations (#765)
  • 5f26378 Comment spacing rule (#761)
  • b4201ff Fix broken link of 'Comment Directives' in README (#753)
  • b87d391 Fix early-return false positive and other tweaks (#776)
  • 5cc9e27 docs(README): add missing links and fix a broken one (#758)
  • 3d83403 fix #751 [rule.add-constant] add ignoreFuncs to exclude constants in … (#756)
  • 7b1458a fix #754 [rule.unhandled-error] change arguments to regexp (#757)
  • 1c3a15c fix #759 [rule.add-constant] change 'ignoreFuncs' expressions in documentation and test (#760)
  • a4f4632 fix #781 (#782)
  • ae282a5 fix off by one issue in line and colums (#773)
  • 5fd3b2c fix(deps): update github.com/chavacava/garif digest to b3ef358 (#767)
  • 55e881a fix(deps): update module github.com/burntsushi/toml to v1.2.1 (#766)
  • 54ee9db fix(deps): update module github.com/fatih/color to v1.14.1 (#783)
  • 3fe5f99 fix(deps): update module golang.org/x/tools to v0.2.0 (#763)
  • d5d9da1 fix(deps): update module golang.org/x/tools to v0.3.0 (#772)
  • b4fd11a fix(deps): update module golang.org/x/tools to v0.4.0 (#777)
  • cb6823a fix(deps): update module golang.org/x/tools to v0.5.0 (#780)
  • ec731c0 go get reference updates (#750)
  • 06881a9 speedup branch comparison (#764)

v1.2.4

27 Sep 17:03
3116818
Compare
Choose a tag to compare

Changelog

v1.2.3

07 Aug 20:32
556d485
Compare
Choose a tag to compare

Changelog

v1.2.2

07 Aug 03:35
Compare
Choose a tag to compare

Changelog

  • 238d290 Add windows arm64 to the ignore list
  • ce7f066 Allow to customize user functions in rule error-strings (#703)
  • db56db0 Capture yet more bad defer / recover patterns (#719)
  • 8dd3945 Check whether the tag name is duplicate or not (#706)
  • 31fbdb1 Fix/677 (#678)
  • e10678f Fixes issue #619 imports-blacklist support regex (#684)
  • 04728cf Lint cleanup (#679)
  • 387d727 Make package comment more confident (#694)
  • 71ef7fd Move to the default importer from gcexportdata (#723)
  • b981427 Remove built-in types that existing only for the Go documentation (#675)
  • 7cd66dc Tidy mod file
  • a67ecdd add rule datarace (#683)
  • fcc59ad add testing.FailNow and related function to unreachable check (#711)
  • 60e1ae4 adds checks for protobuf struct tags (#707)
  • fe7a52d chore(deps): update module go to 1.19 (#715)
  • 23ed063 doc: add devlake to README usage (#704)
  • e9d5b48 fix #670 (#708)
  • 2aac974 fix issue #691 (#700)
  • 76ef1d7 fix(deps): update github.com/chavacava/garif digest to 908ad76 (#695)
  • 5caa8cf fix(deps): update github.com/chavacava/garif digest to 9351721 (#702)
  • 3f9c0c2 fix(deps): update github.com/chavacava/garif digest to d6fd61e (#699)
  • 20101b3 fix(deps): update module github.com/burntsushi/toml to v1.2.0 (#712)
  • bcffce6 fix(deps): update module golang.org/x/tools to v0.1.11 (#696)
  • 83e66f1 fix(deps): update module golang.org/x/tools to v0.1.12 (#720)
  • dc30eb1 fix(receiver-naming): distinguish types with parameters (#692)
  • 4daa573 fix(var-naming): set node to package name for underscore in package name (#689)
  • 0f4df1c fix: update go.sum (#714)

v1.2.1

07 Apr 20:07
23828cc
Compare
Choose a tag to compare

Changelog

  • 5996bb0 Fix README example's missing import (#661)
  • d2ab719 Makefile: fix VERSION_FLAGS (#667)
  • 639d12b Merge branch 'master' of github.com:mgechev/revive
  • 23828cc Remove debugging output (#672)
  • 8bbeab2 Update the contributors list
  • b6c86a2 fix issue 664 (#665)
  • 87f8e29 fix(deps): update module github.com/burntsushi/toml to v1.1.0 (#668)

v1.2.0

29 Mar 18:31
671c55d
Compare
Choose a tag to compare

Changelog

  • fa939ad Adds support for new type alias any in the rule redefines-built-in (#659)
  • 1c28383 Allow revive to be called with extra linters (#650)
  • 54d9a09 Incorrect handling of token.{LEQ,GEQ} for constant-logical-expr (#642)
  • 318db94 Separating lib from cli (#655)
  • 671c55d adds rule use-any (#660)
  • 5f6f0eb adds usage of revive as third party library (#653)
  • 61222a1 fix(deps): update github.com/chavacava/garif digest to 5cad0b5 (#651)
  • de50c6a fix(deps): update module golang.org/x/tools to v0.1.10 (#649)
  • 577441d format sources w/ gofumpt (#643)
  • f335f97 range-val-address: improve detection (#647)
  • 5ce2ff5 removes duplicated utility function (#652)

v1.1.4

15 Feb 23:00
d4fbc92
Compare
Choose a tag to compare

Changelog

v1.1.3

10 Feb 04:58
baa70eb
Compare
Choose a tag to compare

Changelog