girt 0.1.2

An incremental, idiomatic Rust implementation of Git
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Inferred file renames and copies between Git trees.
//!
//! [`Objects::detect_rewrites`](crate::Objects::detect_rewrites) compares stored blob content.
//! Inference is a heuristic, not recorded history: callers retain merge and copy-history policy.
//! Paths and payloads remain bytes. Attributes, worktree conversion and external diff/filter
//! commands are not consulted. See [`Options`] for candidate selection and [`Rewrite`] for scores.
mod detect;
mod similarity;
mod types;

pub use types::{Copies, Error, Kind, Limits, Options, Rewrite};