Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
checksums.txt | 2025-05-28 | 740 Bytes | |
revive_linux_amd64.tar.gz | 2025-05-28 | 4.0 MB | |
revive_windows_386.tar.gz | 2025-05-28 | 4.0 MB | |
revive_windows_amd64.tar.gz | 2025-05-28 | 4.1 MB | |
revive_windows_arm64.tar.gz | 2025-05-28 | 3.7 MB | |
revive_darwin_amd64.tar.gz | 2025-05-28 | 4.0 MB | |
revive_darwin_arm64.tar.gz | 2025-05-28 | 3.8 MB | |
revive_linux_386.tar.gz | 2025-05-28 | 3.8 MB | |
revive_linux_arm64.tar.gz | 2025-05-28 | 3.6 MB | |
README.md | 2025-05-28 | 5.4 kB | |
v1.10.0 source code.tar.gz | 2025-05-28 | 780.3 kB | |
v1.10.0 source code.zip | 2025-05-28 | 957.5 kB | |
Totals: 12 Items | 32.6 MB | 0 |
What's Changed
- var-naming: detect meaningless package names by @alexandear in https://github.com/mgechev/revive/pull/1312
- docs: update golangci-lint configuration to v2 by @alexandear in https://github.com/mgechev/revive/pull/1318
- var-name checks each package name only once by @chavacava in https://github.com/mgechev/revive/pull/1319
- var-naming: remove regex from code by @mfederowicz in https://github.com/mgechev/revive/pull/1322
- fix(1323): false positive in get-return rule for HTTP Get handlers by @chavacava in https://github.com/mgechev/revive/pull/1325
- chore: enable a few revive rules by @alexandear in https://github.com/mgechev/revive/pull/1330
- chore: remove redundant typeparams for Go 1.17 by @alexandear in https://github.com/mgechev/revive/pull/1331
- chore: avoid third-party morphy2k/revive-action in CI by @alexandear in https://github.com/mgechev/revive/pull/1334
- chore: remove redundant //revive:disable-line by @alexandear in https://github.com/mgechev/revive/pull/1335
- fix(deps): update module golang.org/x/sync to v0.14.0 by @renovate in https://github.com/mgechev/revive/pull/1337
- chore(deps): update module golang.org/x/sys to v0.33.0 by @renovate in https://github.com/mgechev/revive/pull/1336
- chore(deps): update module golang.org/x/text to v0.25.0 by @renovate in https://github.com/mgechev/revive/pull/1338
- fix(deps): update module golang.org/x/tools to v0.33.0 by @renovate in https://github.com/mgechev/revive/pull/1339
- chore(deps): update codeberg.org/chavacava/garif to v0.2.0 by @miparnisari in https://github.com/mgechev/revive/pull/1340
- docs: fix displaying rules table on revive.run by @alexandear in https://github.com/mgechev/revive/pull/1349
- Integrate golangci-lint into CI/CD pipeline by @ArjunRajpal123 in https://github.com/mgechev/revive/pull/1346
- chore: remove unused deploy key by @alexandear in https://github.com/mgechev/revive/pull/1352
- Remove tablewriter dependency by @volfgox in https://github.com/mgechev/revive/pull/1351
- tiny refactoring on friendly, sarif and stylish formatters by @chavacava in https://github.com/mgechev/revive/pull/1355
- fix(deps): update module github.com/mgechev/dots to v1.0.0 by @renovate in https://github.com/mgechev/revive/pull/1358
- Update rule description URLs to point to revive.run by @volfgox in https://github.com/mgechev/revive/pull/1360
- chore: add linter for Markdown files by @alexandear in https://github.com/mgechev/revive/pull/1361
- fix(#1367): struct-tag with validate is missing built-in rules by @chavacava in https://github.com/mgechev/revive/pull/1368
- time-date: add rule to check for time.Date usage by @ccoVeille in https://github.com/mgechev/revive/pull/1327
- fix(#1363): package-comments ignores //nolint directives by @chavacava in https://github.com/mgechev/revive/pull/1366
- refactor: removes
get
from getters names by @chavacava in https://github.com/mgechev/revive/pull/1373 - refactor: test utils functions by removing redundant test instructions parsing and simplifying asserting functions by @chavacava in https://github.com/mgechev/revive/pull/1374
- docs: format code snippets in markdown files by @alexandear in https://github.com/mgechev/revive/pull/1324
- fix: avoid false positive for blank identifier by @ccoVeille in https://github.com/mgechev/revive/pull/1376
- chore: improve time-date decimal tests by @ccoVeille in https://github.com/mgechev/revive/pull/1378
- new rule to spot unnecessary use of formatting functions by @chavacava in https://github.com/mgechev/revive/pull/1372
- refactor: enable gocritic linter; fix lint issues by @alexandear in https://github.com/mgechev/revive/pull/1375
- refactor: gofmt testdata by @alexandear in https://github.com/mgechev/revive/pull/1379
- refactor: moves code related to AST from rule.utils into astutils package by @chavacava in https://github.com/mgechev/revive/pull/1380
- feature: Add nil timezone handling detection to time-date rule by @ccoVeille in https://github.com/mgechev/revive/pull/1377
- chore: enable thelper linter in golangci-lint by @ccoVeille in https://github.com/mgechev/revive/pull/1386
- chore: enable dupword linter in golangci-lint by @ccoVeille in https://github.com/mgechev/revive/pull/1385
- chore: enforce American English spelling in golangci-lint by @ccoVeille in https://github.com/mgechev/revive/pull/1384
- docs: improve comments for functions; enable godot by @alexandear in https://github.com/mgechev/revive/pull/1382
- docs: use contrib.rocks to make contributors section shorter by @alexandear in https://github.com/mgechev/revive/pull/1381
- feature: detect time/date out of bounds in time-date rule by @ccoVeille in https://github.com/mgechev/revive/pull/1370
- refactor: simplifies the implementation of rule call-to-gc by @chavacava in https://github.com/mgechev/revive/pull/1388
- feature: rule use-fmt-print by @chavacava in https://github.com/mgechev/revive/pull/1389
New Contributors
- @miparnisari made their first contribution in https://github.com/mgechev/revive/pull/1340
- @ArjunRajpal123 made their first contribution in https://github.com/mgechev/revive/pull/1346
- @volfgox made their first contribution in https://github.com/mgechev/revive/pull/1351
Full Changelog: https://github.com/mgechev/revive/compare/v1.9.0...v1.10.0