Expand description
Artifact persistence adapters for covguard outputs.
This crate centralizes filesystem output behavior for reports and related artifacts so CLI and other adapters can share the same contract.
Structs§
- FsArtifact
Writer - Concrete artifact writer used by the CLI and other adapters.
Enums§
- Artifact
Write Error - Errors encountered while writing artifacts.
Functions§
- ensure_
parent_ dir - Ensure the parent directory for a path exists.
- write_
fallback_ receipt - Write fallback/runtime output as a JSON report.
- write_
raw_ artifacts - Write raw lint/repro inputs for debugging.
- write_
raw_ artifacts_ to - Write raw lint/repro inputs to a supplied directory.
- write_
report - Write a domain report JSON payload to disk.
- write_
text - Write markdown or SARIF output text to disk.