Skip to main content

cli/bridge/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2//! Bridge modules for interoperability with other version control systems.
3//!
4//! This module provides bidirectional conversion between Heddle and other VCS,
5//! starting with Git support.
6
7pub mod git_core;
8pub mod git_export;
9pub(crate) mod git_ingest;
10pub mod git_mapping;
11pub mod git_notes;
12pub mod git_reconstruct;
13pub mod git_sync;
14pub mod git_util;
15#[cfg(debug_assertions)]
16#[doc(hidden)]
17pub mod test_support;
18
19pub use git_core::{
20    GitBridge, GitBridgeError, GitResult, SyncMapping, WriteThroughOutcome, WriteThroughSkipReason,
21};