Releases: sluongng/nogo-analyzer
v0.0.3
What's Changed
- Support staticcheck lint:ignore and lint:file-ignore directives by @jeremyeim in #33
- General dependencies upgrade: by @sluongng in #36
- feat: Introduce .bazelversion and pin to 6.4.0 by @paiyar in #42
- Add staticcheck example. by @ekhabarov in #35
- Deps upgrade by @sluongng in #44
Maintainer Notes
The upstream golangci-lint
project package structure has changed a lot since our last release,
This resulted in a different way the analyzers are packaged there and how we consumed them in this repo.
As a result, some analyzers are no longer supported via @nogo-analyzer//golangci-lint
such as
deadcode
, nonamedreturns
, wastedassign
, ...
Some new analyzers were also added, such as intrange
, mirror
, zerologlint
,...
For more details, please check #44.
Contributions to improve the golngci-lint
analyzers are always welcome. 🙇
New Contributors
- @jeremyeim made their first contribution in #33
- @paiyar made their first contribution in #42
- @ekhabarov made their first contribution in #35
Thank you! 🙏
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- nogo_config: add override and default config by @heartless-clown in #12
- Fix inconsistency by @heartless-clown in #13
- fixup: nogo_config: add override and default config (#12) by @heartless-clown in #15
- gazelle: ingore bazel symlinks by @sluongng in #17
- Sluongng/gazelle upgrade by @sluongng in #18
- doc: staticcheck README by @heartless-clown in #14
- gazelle: upgrade to latest master by @sluongng in #20
- golangci-lint: mark all targets as manual by @sluongng in #21
- ci: setup BuildBuddy workflow by @sluongng in #16
- private/gen_deps: correctly handle EOF by @sluongng in #22
- workflows: use BuildBuddy provided configs by @sluongng in #23
- staticcheck: provide version troubleshooting query by @sluongng in #24
- Make CI build results public by @sluongng in #25
- goci-lint: implement prealloc linter by @sluongng in #26
- goci-lint: deduplicate code in intergration test by @sluongng in #27
- golangci_lint: make gen_deps manual by @sluongng in #29
- Support negating staticcheck analyzers to disable them, supporting an all-but selection mechanism. by @iain-macdonald in #31
New Contributors
- @heartless-clown made their first contribution in #12
- @sluongng made their first contribution in #17
- @iain-macdonald made their first contribution in #31
Full Changelog: v0.0.1...v0.0.2
Initial release
-
Basic repository setup
-
Functional set of
staticcheck
analyzers -
POC set of
golangci-lint
analyzers -
Some WIP for
goci-lint
, a lighter rewrite ofgolangci-lint
analyzers