git_historian/lib.rs
1//! This crate analyzes a Git repository (by parsing `git log --name-status`),
2//! then builds a tree of the history for a provided list of files.
3//!
4//! At each node (corresponding to a delta in the file's history),
5//! a user-provided callback is issued to gather desired information.
6//!
7//! See `main.rs` for a quick demo.
8
9extern crate time;
10
11pub mod parsing;
12pub mod history;
13
14pub use self::types::*;
15
16mod types;