pub mod correspondence;
pub mod data_access;
pub mod ir;
pub mod partition;
pub mod path;
pub mod plugin_abi;
pub mod traits;
pub mod types;
#[cfg(feature = "test-support")]
pub mod lints;
#[cfg(feature = "test-support")]
pub mod test_support;
pub use correspondence::*;
pub use data_access::LocalDataAccess;
pub use ir::{
Annotation, Changeset, DetailBlock, DetailExample, Diagnostic, DiagnosticSeverity, DiffNode,
ExtractHint, GlobalClaim, Segment, Side, Source, Summary, ValuePreview,
};
pub use partition::{
disjoint_cover, Candidate, Coverage, IdentityExtractor, IdentityExtractorDescriptor,
IdentityToken, PartitionMatch, TabularIdentityExtractor,
};
pub use path::{
decompose_child, escape_segment, file_name, member_child, segments, DECOMPOSE_SEP, MEMBER_SEP,
};
pub use traits::*;
pub use types::*;
#[doc(hidden)]
pub mod _reexport {
pub use serde_json;
}