Versions in this module Expand all Collapse all v1 v1.0.0 Mar 25, 2026 Changes in this version + func CheckSnakeCase(name string) bool + func FormatIssues(issues []Issue) string + type Config struct + Rules []Rule + func DefaultConfig() *Config + type Issue struct + File string + Line int + Message string + Rule string + Severity Severity + type Linter struct + Config *Config + TransportLoader *pdl.TransportLoader + func NewLinter(cfg *Config) *Linter + func NewLinterWithTransport(cfg *Config, embedFS fs.FS) *Linter + func (l *Linter) LintContent(filename, content string) []Issue + type Rule struct + Enabled bool + Name string + type Severity string + const SeverityError + const SeverityInfo + const SeverityWarning