cargo_quality/differ.rs
1// SPDX-FileCopyrightText: 2025 RAprogramm <andrey.rozanov.vl@gmail.com>
2// SPDX-License-Identifier: MIT
3
4//! Diff generation and display with responsive layout.
5//!
6//! This module provides professional diff visualization that adapts to terminal
7//! width, offering vertical layout for narrow terminals and side-by-side for
8//! wider displays.
9
10pub mod apply;
11pub mod display;
12mod generator;
13pub mod types;
14
15pub use apply::apply_diff;
16pub use display::{show_full, show_interactive, show_summary};
17pub use generator::generate_diff;
18pub use types::DiffResult;