#proc-macro #macro-derive #git-status #testament #git-tree #your-crate

macro git-testament-derive

Record git working tree status when compiling your crate - inner procedural macro

14 releases

0.2.1 Nov 28, 2024
0.2.0 Sep 20, 2023
0.1.14 Dec 30, 2022
0.1.13 Nov 8, 2021
0.1.7 May 7, 2019

#9 in #git-tree

Download history 3721/week @ 2025-09-14 5816/week @ 2025-09-21 6720/week @ 2025-09-28 5718/week @ 2025-10-05 6377/week @ 2025-10-12 6484/week @ 2025-10-19 5572/week @ 2025-10-26 7507/week @ 2025-11-02 6901/week @ 2025-11-09 8141/week @ 2025-11-16 7678/week @ 2025-11-23 9587/week @ 2025-11-30 7281/week @ 2025-12-07 6883/week @ 2025-12-14 3036/week @ 2025-12-21 2833/week @ 2025-12-28

20,476 downloads per month
Used in 32 crates (via git-testament)

BSD-3-Clause

23KB
550 lines

Git Testament Derive

BSD 3 Clause Latest docs Crates.IO

This is the procedural macro behind git-testament.

Please see the git-testament crates.io page for more information, or the git-testament docs.rs page for documentation.

Dependencies

~1–1.5MB
~31K SLoC