Expand description
rigg-diff - Semantic JSON diff library for Azure AI Search resources
This crate provides:
- Semantic diffing of JSON structures (key-based array matching)
- Diff output in text and JSON formats
- Change classification (additions, deletions, modifications)
Re-exports§
pub use output::format_json;pub use output::format_text;pub use output::format_value_preview;pub use semantic::Change;pub use semantic::ChangeKind;pub use semantic::DiffResult;pub use semantic::diff;pub use text_diff::CONTEXT_TRUNCATE_LEN;pub use text_diff::DiffLine;pub use text_diff::TextDiffHunk;pub use text_diff::TextDiffResult;pub use text_diff::WordSegment;pub use text_diff::WordSegmentKind;pub use text_diff::diff_text;pub use text_diff::diff_words;pub use text_diff::is_long_text;pub use text_diff::normalize_for_diff;pub use text_diff::truncate_context;