Releases: mgechev/revive
Releases · mgechev/revive
v1.3.2
Changelog
- cd336fc Fix invalid toml in rule.add-constant example (#819)
- ed6d9ce Fix prefix trimming in struct-tag (#827)
- 6d5bc51 Move away from deprecated ioutils (#825)
- 5558566 Prevent empty-block when looping over call expr
- e20c778 add nolint to default list of acceptable comments for comment-spacings (#822)
- 81d85b5 fix #824 (#829)
- dc6909b fix tests not passing after the modif of the default rules list (#817)
- b508fa8 fix(deps): update module golang.org/x/tools to v0.9.1 (#811)
- 022236f fix: error message typo in revivelib.New
v1.3.1
v1.3.0
Changelog
- cab1184 Add tags to docker images built by GoReleaser (#794)
- aea6254 Update default rule set to match recommendations (#799)
- d7bedbd add golint's package name MixedCaps rule as in https://github.com/golang/lint/blob/83fdc39ff7b56453e3793356bcff3070b9b96445/lint.go#L561-L563 (#797)
- 6fd2c76 fix issue #520 (#802)
- 10d4f5f fix issue #792 (#793)
- e8d5df7 fix(deps): update github.com/chavacava/garif digest to b8c73b2 (#798)
- 5db07b5 fix(deps): update module github.com/fatih/color to v1.15.0 (#803)
- 4981346 fix(deps): update module golang.org/x/tools to v0.6.0 (#785)
- 9a00c13 fix(deps): update module golang.org/x/tools to v0.7.0 (#801)
- 8c2cd33 fixing comment spacings (#789)
- b2bc00b refactor: Reduce package-comments output scope (#791)
v1.2.5
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
v1.2.3
v1.2.2
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
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
Changelog
- fa939ad Adds support for new type alias
any
in the ruleredefines-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)