Skip to content

Releases: mgechev/revive

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

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

v1.1.2

30 Sep 20:42
111721b
Compare
Choose a tag to compare

Changelog

d7c8e25 Update dead cognitive-complexity link (#569)
527bea8 Update github.com/mgechev/dots commit hash to e955255 (#578)
567f022 Update module github.com/fatih/color to v1.13.0 (#576)
0e551e2 Update module golang.org/x/tools to v0.1.6 (#575)
111721b Update module golang.org/x/tools to v0.1.7 (#586)
d7e3d5e fix: time-naming issue #571 (#572)
b1f0148 fix: markdown headers (#570)
9b85893 fix: switch to re.MatchString(string) instead re.Match([]byte(string)) (#574)
0bcc996 fixed some complex code (#580)
e545098 fixes issue #577 (#581)

v1.1.1

26 Aug 15:38
18cdb55
Compare
Choose a tag to compare

Changelog

c383001 Add Cadence by Uber
18cdb55 Exported config (#565)
097f0bb better messages for rules' config errors (#563)
2855950 fix issue 556 (#557)
406b1ce range-val-address: fix false positive (#554)
351bb12 updates installation instructions (#562)

v1.1.0

15 Aug 22:33
c582d62
Compare
Choose a tag to compare

Changelog

7dde483 Add Unwrap to common methods (#547)
c582d62 Update module github.com/BurntSushi/toml to v0.4.1 (#549)
b5b6565 Update module golang.org/x/tools to v0.1.5 (#544)
a9ba67b Update the list of contributors
c939bb6 add new rule useless-break (#551)
98c374d add tests on common methods handling (#548)