Ragex.URLAnalyzer.Report (Ragex v0.32.1)

View Source

Constructs standardized machine-understandable JSON reports and Markdown summaries.

Summary

Functions

Builds a unified machine-understandable report map from analysis results.

Renders a clean GitHub-style Markdown report.

Functions

build_report(url, target_type, raw_analysis, opts \\ [])

@spec build_report(String.t(), atom(), map(), keyword()) :: {:ok, map()}

Builds a unified machine-understandable report map from analysis results.

generate_markdown(report)

@spec generate_markdown(map()) :: String.t()

Renders a clean GitHub-style Markdown report.