{{define "rule.html"}} {{.Rule.ID}}: {{.Rule.Name}} — AUR Report Card {{template "head" .}}

AUR Report Card / rules / {{.Rule.ID}}

{{.Rule.Name}} {{template "fixpill" .Rule.FixLevel}}

{{.Rule.Doc}}

{{if .Rule.FixLevel.Fixable}}
pkglint can fix this automatically: run pkglint {{.Rule.FixLevel.Flag}}{{if not .Rule.FixLevel.Safe}} (behavior-changing, so review the result){{end}}. Preview without writing using --diff.
{{end}}
Flagged
{{.Rule.Bad}}
Preferred
{{.Rule.Good}}
Suppress a reviewed, intentional case with # pkglint: ignore={{.Rule.ID}} on (or above) the offending line, or skip the rule entirely with --ignore {{.Rule.ID}}.
{{template "footer" .}}
{{end}}