Skip to main content

hoist_diff/
lib.rs

1//! hoist-diff - Semantic JSON diff library for Azure AI Search resources
2//!
3//! This crate provides:
4//! - Semantic diffing of JSON structures (key-based array matching)
5//! - Diff output in text and JSON formats
6//! - Change classification (additions, deletions, modifications)
7
8pub mod output;
9pub mod semantic;
10
11pub use output::{format_json, format_text};
12pub use semantic::{diff, Change, ChangeKind, DiffResult};