| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums.txt | 2025-11-14 | 740 Bytes | |
| revive_darwin_arm64.tar.gz | 2025-11-14 | 3.8 MB | |
| revive_windows_386.tar.gz | 2025-11-14 | 4.1 MB | |
| revive_windows_amd64.tar.gz | 2025-11-14 | 4.2 MB | |
| revive_windows_arm64.tar.gz | 2025-11-14 | 3.8 MB | |
| revive_darwin_amd64.tar.gz | 2025-11-14 | 4.1 MB | |
| revive_linux_386.tar.gz | 2025-11-14 | 3.9 MB | |
| revive_linux_amd64.tar.gz | 2025-11-14 | 4.0 MB | |
| revive_linux_arm64.tar.gz | 2025-11-14 | 3.7 MB | |
| README.md | 2025-11-13 | 2.9 kB | |
| v1.13.0 source code.tar.gz | 2025-11-13 | 861.6 kB | |
| v1.13.0 source code.zip | 2025-11-13 | 1.1 MB | |
| Totals: 12 Items | 33.5 MB | 0 | |
Changelog
- [b73cca] change: merge code-style with style categories (#1573)
- [7b6a61] chore(deps): bump Go 1.24 (#1555)
- [f4985a] chore(deps): update github.com/golangci/gofmt digest to 3e58ba0 (#1557)
- [1723b3] chore(deps): update github.com/golangci/golines digest to 8fd09d3 (#1558)
- [c603da] chore(deps): update golang docker tag to v1.25 (#1474)
- [592675] chore(deps): update golang.org/x/telemetry digest to 5cc343d (#1559)
- [e94ee8] chore(deps): update module dev.gaijin.team/go/golib to v0.7.0 (#1570)
- [e0122e] chore(deps): update module github.com/catenacyber/perfsprint to v0.10.1 (#1560)
- [003897] chore(deps): update module golang.org/x/sys to v0.38.0 (#1574)
- [5bf78f] chore(deps): update module google.golang.org/protobuf to v1.36.10 (#1569)
- [d492bd] chore: update schedule in renovate config (#1571)
- [44e199] doc: add before/after examples to
bool-literal-in-exprdescription (#1500) - [b89a95] doc: add before/after examples to
confusing-resultsdescription (#1503) - [89d77d] doc: clearly identify configuration examples (#1504)
- [490b37] docs: enhance struct-tag rule description (#1512)
- [4d5fd5] docs: fix MD024/no-duplicate-heading lint issue (#1513)
- [480ab4] docs: fix typos (#1553)
- [0e76b4] docs: update TOC; check for TOC consistency in GHA (#1493)
- [1bc57a] feature(deep-exit): detect exit-triggering flag usage (#1544)
- [91147b] feature(package-directory-mismatch): allow test package names in version paths (#1547)
- [ec8439] feature: add configuration notation in
struct-tagrule to omit checking a tag (#1515) - [ed85b7] feature: add enableDefaultRules config option (#1551)
- [b24647] feature: new rule
forbidden-call-in-wg-go(#1514) - [79e63a] feature: new rule
unnecessary-if(#1520) - [ca5fb0] feature: new rule inefficient-map-lookup (#1491)
- [d32d4a] feature: package-directory-mismatch - ignore main_test package name (#1545)
- [3220c1] feature: support
cborstruct tag instruct-tagrule (#1527) - [bc38b7] feature: var-naming - add more bad package names and check for collisions with standard lib packages (#1540)
- [5736df] fix(deps): update module github.com/spf13/afero to v1.15.0 (#1521)
- [010d7b] fix(deps): update module golang.org/x/sync to v0.18.0 (#1572)
- [ac5f39] fix(deps): update module golang.org/x/tools to v0.39.0 (#1577)
- [ef1b9f] fix: false positive for
return in a defer function has no effect(#1531) - [c93078] fix: rule
confusing-namingfalse positive on multiple blank identifiers (#1536) - [8be7fa] fix: rule
struct-tagfalse positive onvalidate:omitempty(#1525) - [c03763] fix: rule
struct-tagmissing go-validator tags (#1526) (#1533) - [940621] import-shadowing: handle versioned packages correctly (#1445)
- [26d803] package-directory-mismatch: ignore mismatch in root directory (#1548)
- [b827c2] struct-tag: support codec struct tag (#1507)
- [cc04b1] useless-fallthrough: do not report fallthrough before default (#1549)