Releases: mgechev/revive
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)
v1.1.4
v1.1.3
Changelog
- c0f2d40 Add Docker image in release (#489) (#590)
- be81121 Add banned characters rule (#532) (#591)
- 0ee7866 Add build and test steps in CI on pull request (#602)
- 8a3653c Add debug logger (#604)
- 5d04216 Add optimize-operands-order rule (#599) (#603)
- af953e6 Allow whitelist for the context parameter check (#616)
- b7d1908 Avoids missing version description when using go install (#600)
- 2c895fb Code cleanup (#606)
- 3f99b6c File file-header.go (#601)
- c3af594 Fix config initialisation
- 099eeac Fix get default config test
- faba17a Fix package check in error-strings rule (#610) (#611)
- 935acca Fix typo for gorush description (#588)
- e0fa03a Max open files (#628)
- 76b8c57 Memoization of rule arguments (#595)
- baa70eb Run go mod tidy to update go.sum (#633)
- 9c30b44 Run revive over a invalid go source file (#364) (#598)
- b331445 Set all version flags at build time so they have correct values (#593)
- 12e4e8c Update config.go
- 1c654af Update config.go
- 0fada9d Update error-strings rule (#608) (#609)
- 8aab7c6 Update module github.com/BurntSushi/toml to v1 (#620)
- 43d0e31 Update module golang.org/x/tools to v0.1.8
- 47ba3e3 Update module golang.org/x/tools to v0.1.9 (#626)
- 62db669 add new rule time equal (#584)
- b721f69 fix #622 (Rule 'var-naming' should allow Fuzz_xxx) (#623)
- 47a1ced fix: invalid rule name in error message (#627)
- 55e1594 fixes false positive in unconditional-recursion
- c350076 login to github registry to push docker images (#630)
- 71b31e2 overwrite error status code from config with set_exit_status (#589)
- 6545203 refactor(cyclomatic): improved message for
cyclomatic
rule (#629) - 58e6243 use ghcr.io (#631)
- 305f6c1 var-naming rule: note about initialisms
v1.1.2
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
v1.1.0
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)