Skip to main content

endringer_git/
lib.rs

1//! Git backend for endringer, powered by [`gix`].
2//!
3//! Exposes [`GitBackend`], which implements
4//! [`endringer_core::backend::VcsBackend`].
5
6pub(crate) mod blame;
7pub(crate) mod object;
8pub(crate) mod branch;
9pub(crate) mod commit;
10pub(crate) mod conflict;
11pub(crate) mod diff;
12pub(crate) mod tag;
13pub(crate) mod graph;
14pub(crate) mod info;
15pub(crate) mod operation;
16pub(crate) mod stash;
17pub(crate) mod status;
18pub(crate) mod submodule;
19pub(crate) mod refs;
20pub(crate) mod stash_detail;
21pub(crate) mod submodule_summary;
22pub(crate) mod tree;
23pub(crate) mod worktree_detail;
24pub(crate) mod util;
25pub(crate) mod worktree;
26
27mod backend;
28pub use backend::GitBackend;
29
30#[cfg(test)]
31mod tests;