aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/timonwong/loggercheck/staticrules.go
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2024-11-11 11:41:38 +0100
committerTaras Madan <tarasmadan@google.com>2024-11-11 11:10:48 +0000
commit27e76fae2ee2d84dc7db63af1d9ed7358ba35b7a (patch)
treeed19c0e35e272b3c4cc5a2f2c595e035b2428337 /vendor/github.com/timonwong/loggercheck/staticrules.go
parent621e84e063b0e15b23e17780338627c509e1b9e8 (diff)
vendor: update
Diffstat (limited to 'vendor/github.com/timonwong/loggercheck/staticrules.go')
-rw-r--r--vendor/github.com/timonwong/loggercheck/staticrules.go30
1 files changed, 29 insertions, 1 deletions
diff --git a/vendor/github.com/timonwong/loggercheck/staticrules.go b/vendor/github.com/timonwong/loggercheck/staticrules.go
index f955b3434..1398e47b2 100644
--- a/vendor/github.com/timonwong/loggercheck/staticrules.go
+++ b/vendor/github.com/timonwong/loggercheck/staticrules.go
@@ -39,10 +39,38 @@ var (
"github.com/go-kit/log.WithSuffix",
"(github.com/go-kit/log.Logger).Log",
}),
+ mustNewStaticRuleSet("slog", []string{
+ "log/slog.Group",
+
+ "log/slog.With",
+
+ "log/slog.Debug",
+ "log/slog.Info",
+ "log/slog.Warn",
+ "log/slog.Error",
+
+ "log/slog.DebugContext",
+ "log/slog.InfoContext",
+ "log/slog.WarnContext",
+ "log/slog.ErrorContext",
+
+ "(*log/slog.Logger).With",
+
+ "(*log/slog.Logger).Debug",
+ "(*log/slog.Logger).Info",
+ "(*log/slog.Logger).Warn",
+ "(*log/slog.Logger).Error",
+
+ "(*log/slog.Logger).DebugContext",
+ "(*log/slog.Logger).InfoContext",
+ "(*log/slog.Logger).WarnContext",
+ "(*log/slog.Logger).ErrorContext",
+ }),
}
checkerByRulesetName = map[string]checkers.Checker{
// by default, checkers.General will be used.
- "zap": checkers.Zap{},
+ "zap": checkers.Zap{},
+ "slog": checkers.Slog{},
}
)