Documentation
¶
Overview ¶
Package issues contains Project code-quality issue projection use cases.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Project ¶
func Project(ctx context.Context, findings []finding.Finding, catalog RuleCatalog) ([]issue.Candidate, error)
Project turns the publishable, non-hotspot findings of one analysis into stable, deduplicated issue candidates. The catalog rule (when present) is the authority for the issue Type and Language; findings with unknown rule metadata fall back to a deterministic Type derived from the finding Kind and are never dropped. A catalog infrastructure failure (other than not-found) is returned so an incomplete projection can never make a Project analysis look complete.
Types ¶
Click to show internal directories.
Click to hide internal directories.