Skip to main content

Module bridge

Module bridge 

Source
Expand description

Bridge modules for interoperability with other version control systems.

This module provides bidirectional conversion between Heddle and other VCS, starting with Git support.

Re-exports§

pub use git_core::GitBridge;
pub use git_core::GitBridgeError;
pub use git_core::GitResult;
pub use git_core::SyncMapping;
pub use git_core::WriteThroughOutcome;
pub use git_core::WriteThroughSkipReason;

Modules§

git_core
Core Git bridge types and operations.
git_export
Export Heddle states to Git commits functionality.
git_import
Import Git commits into Heddle states functionality.
git_mapping
Persistence and discovery for Git bridge mappings.
git_notes
Git notes attached at refs/notes/heddle carry Heddle state metadata (change_id, agent, confidence, status) without polluting the commit message — and so without changing the commit SHA.
git_sync
Sync threads/markers functionality for Git bridge.
git_util
Shared utilities and helpers for Git bridge operations.