Expand description
Stack management module
This module implements the core stacked diff functionality:
- Stack data structures and metadata
- Stack operations (create, push, pop, sync, rebase)
- Branch relationship management
- Commit tracking and dependencies
Re-exports§
pub use cleanup::CleanupCandidate;
pub use cleanup::CleanupManager;
pub use cleanup::CleanupOptions;
pub use cleanup::CleanupReason;
pub use cleanup::CleanupResult;
pub use cleanup::CleanupStats;
pub use manager::StackManager;
pub use metadata::CommitMetadata;
pub use metadata::EditModeState;
pub use metadata::StackMetadata;
pub use rebase::RebaseManager;
pub use rebase::RebaseOptions;
pub use rebase::RebaseResult;
pub use rebase::RebaseStrategy;
pub use stack::Stack;
pub use stack::StackEntry;
pub use stack::StackStatus;