20 releases

0.7.1 Oct 17, 2023
0.7.0 Jan 15, 2023
0.6.2 Sep 28, 2022
0.5.4 Aug 28, 2022
0.1.3 Aug 12, 2022

#680 in Rust patterns

Download history 48/week @ 2023-10-27 21/week @ 2023-11-03 16/week @ 2023-11-10 38/week @ 2023-11-17 57/week @ 2023-11-24 77/week @ 2023-12-01 15/week @ 2023-12-08 35/week @ 2023-12-15 53/week @ 2023-12-22 26/week @ 2023-12-29 12/week @ 2024-01-05 17/week @ 2024-01-12 13/week @ 2024-01-19 49/week @ 2024-01-26 47/week @ 2024-02-02 55/week @ 2024-02-09

164 downloads per month
Used in 3 crates

MIT and LGPL-3.0-only

170KB
4K SLoC

Clippy check + test crates.io Crates.io docs.rs msrv

github pages documentation

git function history

Show the git history of a function or method. Use the latest (beta) version by putting "git_function_history" = { git = 'https://github.com/mendelsshop/git_function_history' } in your cargo.toml under [dependencies] section. Use the latest crates.io by putting git_function_history = "0.7.1" in your cargo.toml under [dependencies] section.

features0.7.0

  • parallel: use rayon to parallelize the git log search

  • --no-default-features: disable parallelism

  • cache: enables caching when parsing files and folders that don't change as often.

parsing library dependencies

Language Rust Ruby Python Go UMPL
Source ra_ap_syntax(Rust Analyzer) lib-ruby-parser rustpython-parser(RustPython) gosyn umpl
Requirements

Dependencies

~30–43MB
~748K SLoC