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:detailsline. - 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.