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 mod git_import;
10pub(crate) mod git_import_tree;
11pub mod git_mapping;
12pub mod git_notes;
13pub mod git_sync;
14pub mod git_util;
15
16pub use git_core::{
17    GitBridge, GitBridgeError, GitResult, SyncMapping, WriteThroughOutcome, WriteThroughSkipReason,
18};
19
20#[cfg(test)]
21mod git_bridge_tests;