{{define "package.html"}} {{template "head" .}} {{template "topbar" .}}
Package
{{.R.Grade}}

AUR report card

{{.R.Name}}

{{.R.Version}} {{with .R.Maintainer}}maintained by {{.}}{{end}} {{with .R.CoMaintainers}}co-maintained by {{join . ", "}}{{end}} {{.R.Votes}} votes AUR page badge

{{with .R.Description}}

{{.}}

{{end}}
{{with .R.Drift}}
Drift

Source drift since the previous scan

    {{range .}}
  • {{.}}
  • {{end}}

A changed artifact behind an unchanged URL, or a commit pin that moved without a version bump, is the shape a hijacked upstream release takes. A re-tagged release looks identical — which is why it is worth re-reading this one.

{{end}}
Findings{{if .R.Findings}}n = {{len .R.Findings}}{{end}}
{{if .R.Err}}

Not scanned

pkglint reads a PKGBUILD by parsing it as bash. This one did not parse, so there is nothing to grade:

{{scanErr .R.Err}}

{{else if not .R.Findings}}

Nothing to report. Sources are pinned, the build stays off the network, and nothing runs at parse time.

{{else}} {{range .Files}}

{{.Path}}

{{range .Findings}}
line {{.Line}}
{{sev .Severity}} {{.Message}} {{with index $.Rules .RuleID}}{{template "fixpill" .FixLevel}}{{end}}
{{end}}
{{end}} {{end}}
{{end}}