pub fn format_output(
result: &AnalysisResult,
config: &Config,
) -> Result<String, AppError>Expand description
Formats analysis result using configured format
§Arguments
result- Analysis result to formatconfig- Configuration
§Returns
Formatted string or error
§Errors
Returns error if formatting fails
§Examples
use rust_diff_analyzer::{
config::Config,
output::format_output,
types::{AnalysisResult, AnalysisScope, Summary},
};
let result = AnalysisResult::new(vec![], Summary::default(), AnalysisScope::new());
let config = Config::default();
let output = format_output(&result, &config).unwrap();