Expand description
Output rendering utilities and feature flags for covguard reports.
This crate centralizes report rendering defaults and renderer budget flags.
Feature contracts are delegated to covguard-output-features.
Structs§
- Output
Feature Config - Partial output configuration from external sources (config / CLI overrides).
- Output
Feature Flags - Domain-level feature flags for rendering output.
Constants§
- DEFAULT_
ANNOTATION_ LIMIT - Backward-compatible constant aliases for output budgets.
- DEFAULT_
MARKDOWN_ LINES - DEFAULT_
SARIF_ RESULTS
Functions§
- render_
all - Render all output formats using an explicit flag set.
- render_
annotations - Backward-compatible annotation renderer with project-wide default limit.
- render_
annotations_ with_ limit - Annotation renderer with configurable budget.
- render_
markdown - Backward-compatible markdown renderer with project-wide default limit.
- render_
markdown_ with_ limit - Markdown renderer with configurable budget.
- render_
sarif - Backward-compatible SARIF renderer with project-wide default limit.
- render_
sarif_ with_ limit - SARIF renderer with configurable budget.
- truncate_
findings - Truncate findings with optional max cap and return truncation metadata.