format_comment

Function format_comment 

Source
pub fn format_comment(result: &AnalysisResult, config: &Config) -> String
Expand description

Formats analysis result as a markdown PR comment

§Arguments

  • result - Analysis result to format
  • config - Configuration for formatting

§Returns

Formatted markdown string for PR comment

§Examples

use rust_diff_analyzer::{
    config::Config,
    output::comment::format_comment,
    types::{AnalysisResult, AnalysisScope, Summary},
};

let result = AnalysisResult::new(vec![], Summary::default(), AnalysisScope::new());
let config = Config::default();
let output = format_comment(&result, &config);
assert!(output.contains("Rust Diff Analysis"));