aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/timonwong/loggercheck/staticrules.go
diff options
context:
space:
mode:
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{},
}
)