#version-control #git #refspecs

gix-refspec

A crate of the gitoxide project for parsing and representing refspecs

29 releases (breaking)

new 0.29.0 Apr 4, 2025
0.28.0 Jan 18, 2025
0.27.0 Nov 24, 2024
0.23.1 Jul 23, 2024
0.9.0 Mar 4, 2023

#1664 in Development tools

Download history 135030/week @ 2024-12-13 101738/week @ 2024-12-20 96998/week @ 2024-12-27 135214/week @ 2025-01-03 148393/week @ 2025-01-10 147482/week @ 2025-01-17 138999/week @ 2025-01-24 147277/week @ 2025-01-31 165367/week @ 2025-02-07 162379/week @ 2025-02-14 168047/week @ 2025-02-21 167702/week @ 2025-02-28 190535/week @ 2025-03-07 198586/week @ 2025-03-14 152890/week @ 2025-03-21 201466/week @ 2025-03-28

771,604 downloads per month
Used in 232 crates (4 directly)

MIT/Apache

195KB
3.5K SLoC

gix-refspec

Testing

Fuzzing

cargo fuzz is used for fuzzing, installable with cargo install cargo-fuzz.

Targets can be listed with cargo fuzz list and executed via cargo +nightly fuzz run <target>, where <target> can be parse for example.

Dependencies

~9–17MB
~228K SLoC