chore: checkpoint before Python removal

This commit is contained in:
2026-03-26 22:33:59 +00:00
parent 683cec9307
commit e568ddf82a
29972 changed files with 11269302 additions and 2 deletions

24
vendor/semver/benches/parse.rs vendored Normal file
View File

@@ -0,0 +1,24 @@
#![feature(test)]
extern crate test;
use semver::{Prerelease, Version, VersionReq};
use test::{black_box, Bencher};
#[bench]
fn parse_prerelease(b: &mut Bencher) {
let text = "x.7.z.92";
b.iter(|| black_box(text).parse::<Prerelease>().unwrap());
}
#[bench]
fn parse_version(b: &mut Bencher) {
let text = "1.0.2021-beta+exp.sha.5114f85";
b.iter(|| black_box(text).parse::<Version>().unwrap());
}
#[bench]
fn parse_version_req(b: &mut Bencher) {
let text = ">=1.2.3, <2.0.0";
b.iter(|| black_box(text).parse::<VersionReq>().unwrap());
}