go-simpler/sloglint

Go 237 stars

๐Ÿชต Ensure consistent code style when using log/slog

โœ“ Synced 4h ago Share on X โ†’
README badge: [![ngmi](https://ngmi.review/badge/go-simpler/sloglint.svg)](https://ngmi.review/repo/go-simpler/sloglint)
76 Merged PRs
3 days Avg Merge Time
1m Fastest PR
2 months Slowest PR
#294 Global Speed Rank

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#124 chore(ci): cleanups @tmzane 22.8h 1 โœ“
#123 chore(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 @dependabot 8.7h 1 โœ“
#122 feat(all): add support for custom functions @tmzane 1.5h 3 โœ“
#121 feat(all): analyze all slog.Attr calls @tmzane 16.9h 0 โœ“
#120 feat(all): analyze slog.Group calls + clean up tests @tmzane 5m 0 โœ“
#119 dev(all): split parser and checks @tmzane 10.0h 0 โœ“
#117 dev(all): use ast/inspector.Cursor @tmzane 1.3h 0 โœ“
#116 feat(context-only): add support for http.Request @tmzane 4m 0 โœ“
#114 fix(context-only): check only functions with a context alternative @tmzane 5m 0 โœ“
#113 fix: check args length before slicing @tmzane 3m 0 โœ“
#112 fix(kv-only): don't report slog.Group calls @tmzane 3m 0 โœ“
#111 fix(msg-style): trim space before validation @tmzane 4m 0 โœ“
#106 feat: add option to only allow specific keys @ArnoSen 2 months 1 โœ“
#108 chore(deps): bump golang.org/x/tools from 0.35.0 to 0.41.0 @dependabot 16 days 1 โœ“
#110 fix(context): do a separate visitor.WithStack run for context=scope @ArnoSen 15 days 3 โœ“
#94 chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 @dependabot 7.0h 1 โœ“
#93 fix(static-msg): do not report constants defined in another file @tmzane 3 days 0 โœ“
#89 chore(deps): bump golang.org/x/tools from 0.32.0 to 0.34.0 @dependabot 1 month 1 โœ“
#87 chore(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 @dependabot 10.3h 1 โœ“
#84 dev: replace forEachKey with iterator @ldez 8.0h 1 โœ“