Skip to main content

git_core/
lib.rs

1#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used))]
2pub mod commit;
3pub mod error;
4pub mod hash;
5pub mod loose;
6pub mod object;
7pub mod pack;
8pub mod reflog;
9pub mod refs;
10pub mod repo;
11pub mod tree;
12
13pub use commit::{CommitObject, Signature};
14pub use error::{GitError, Result};
15pub use hash::GitHash;
16pub use object::{ObjectKind, RawObject};
17pub use reflog::{parse_reflog, ReflogEntry};
18pub use repo::GitRepo;
19pub use tree::{TreeEntry, TreeObject};