pub fn generate_diff(
file_path: &str,
analyzers: &[Box<dyn Analyzer>],
) -> AppResult<FileDiff>Expand description
Generates diff showing proposed changes.
Analyzes files and compares current state with proposed fixes.
§Arguments
file_path- Path to analyzeanalyzers- List of analyzers to apply
§Returns
AppResult<FileDiff> - Diff results or error
§Examples
use cargo_quality::{analyzers::get_analyzers, differ::generate_diff};
let diff = generate_diff("src/main.rs", &get_analyzers()).unwrap();