From 4573629d9fc7321171cd8b134e68869950b02045 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 25 Jun 2026 13:43:49 +0900 Subject: feat(semver): hand-port constraint AND-split to drop look-around regex The PCRE delimiter `(?< ,]) *(? --- crates/shirabe/src/package/loader/root_package_loader.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'crates/shirabe/src/package/loader') diff --git a/crates/shirabe/src/package/loader/root_package_loader.rs b/crates/shirabe/src/package/loader/root_package_loader.rs index 16b905e..9cd1eac 100644 --- a/crates/shirabe/src/package/loader/root_package_loader.rs +++ b/crates/shirabe/src/package/loader/root_package_loader.rs @@ -322,10 +322,7 @@ impl RootPackageLoader { let or_split = Preg::split(r"\s*\|\|?\s*", req_version.trim()); for or_constraint in &or_split { - let and_split = Preg::split( - r"(?< ,]) *(?