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