Skip to main content

Crate buildfix_domain

Crate buildfix_domain 

Source
Expand description

Domain logic: turn receipts + repo state into a deterministic fix plan.

This crate owns what should be fixed and why. It does not own how edits are applied; that’s the buildfix-edit crate.

Structs§

FixerMeta
Metadata describing a fixer for listing/documentation.
FsRepoView
File-system backed RepoView.
MatchedFinding
PlanContext
Planner
PlannerConfig
Shared planning input passed into fixers.
ReceiptSet
In-memory queryable set of loaded receipts.

Traits§

RepoView
Shared repository view used by all fixers.

Functions§

builtin_fixer_metas
Returns metadata for all builtin fixers.