From e2cc9488035371406d38ad07c8c84c7bb4a2378c Mon Sep 17 00:00:00 2001 From: John Turner Date: Tue, 18 Nov 2025 02:49:30 +0000 Subject: [PATCH] take at least 1 usedep --- src/atom/parsers.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/atom/parsers.rs b/src/atom/parsers.rs index 109e3bc..ee2c42a 100644 --- a/src/atom/parsers.rs +++ b/src/atom/parsers.rs @@ -303,7 +303,7 @@ impl<'a> Parseable<'a, &'a str> for Atom { let usedeps = || { UseDep::parser() .separated_by(tag(",")) - .many() + .at_least(1) .delimited_by(tag("["), tag("]")) .opt() }; @@ -552,6 +552,7 @@ mod test { "=kde-frameworks/kcodecs-6.19*86", "=dev-ml/stdio-0.17*t:=[ocamlopt?]", ">=dev-libs/libgee-0-8.5:0..8=", + "