Skip to main content

Module report

Module report 

Source
Expand description

Report formatting utilities for analysis results.

Exposed for snapshot testing of output formats.

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_json
Build the JSON output value for analysis results.
build_markdown
Build markdown output for analysis results.
build_sarif
normalize_uri
Normalize a path string to use forward slashes for cross-platform compatibility.
print_clone_trace
Print clone trace results.
print_cross_reference_findings
Print cross-reference findings (duplicated code that is also dead code).
print_dependency_trace
Print dependency trace results.
print_duplication_report
Print duplication analysis results in the configured format.
print_export_trace
Print export trace results.
print_file_trace
Print file trace results.
print_performance
Print pipeline performance timings. In JSON mode, outputs to stderr to avoid polluting the JSON analysis output on stdout.
print_results
Print analysis results in the configured format. Returns exit code 2 if serialization fails, SUCCESS otherwise.