Skip to main content

Module report

Module report 

Source

Re-exports§

pub use grouping::OwnershipResolver;

Modules§

baseline_advisory_text
One reader for the envelope’s baseline_staleness, shared by every review surface that states an advisory.
ci
dupes_grouping
Per-group attribution for fallow dupes --group-by.
github
Shared infrastructure for the GitHub-native text formats: --format github-annotations (workflow commands on stdout) and --format github-summary (step-summary markdown).
github_annotations
--format github-annotations: GitHub Actions workflow-command annotations (::error / ::warning / ::notice lines on stdout).
github_summary
--format github-summary: GitHub Actions job-summary markdown, written by workflows as fallow ... --format github-summary >> "$GITHUB_STEP_SUMMARY".
grouping
Grouping infrastructure for --group-by owner|directory|package.

Enums§

Level
Severity level for human-readable output.

Functions§

build_compact_lines
Build compact output lines for analysis results. Each issue is represented as a single prefix:details line.
build_duplication_markdown
Build markdown output for duplication results.
build_health_markdown
Build markdown output for health (complexity) results.
build_markdown
Build markdown output for analysis results.
ci_status_note
The note a CI comment or review body carries: the type-aware message, the baseline advisory, the gate verdict, whether the run did what it was asked, a grouping this target cannot carry, or any combination of them.
strip_root_prefix
Recursively strip a project-root prefix from all string values in a JSON tree.