5 releases (3 breaking)
new 0.4.1 | Dec 6, 2023 |
---|---|
0.4.0 | Oct 12, 2023 |
0.3.0 | Sep 24, 2023 |
0.2.0 | Sep 8, 2023 |
0.1.0 | Aug 22, 2023 |
#49 in #version-control
133,914 downloads per month
Used in 9 crates
(2 directly)
195KB
3.5K
SLoC
gix-pathspec
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.
Notes
-
There is one additional keyword that
git
can parse, but that this crate doesn't support yet: theprefix
keywordHere is a commit in which
prefix
is somewhat explained.
lib.rs
:
Parse path specifications and see if a path matches.
Dependencies
~3–12MB
~111K SLoC