From dd1c7d675f926810f3e2e09ffd477517c18bf00e Mon Sep 17 00:00:00 2001 From: KtorZ Date: Mon, 4 Mar 2024 00:15:05 +0100 Subject: [PATCH] Allow Aiken files to have more than one dot-separated suffix. --- crates/aiken-project/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/aiken-project/src/lib.rs b/crates/aiken-project/src/lib.rs index 99e36d00..daac7e86 100644 --- a/crates/aiken-project/src/lib.rs +++ b/crates/aiken-project/src/lib.rs @@ -868,7 +868,7 @@ fn is_aiken_path(path: &Path, dir: impl AsRef) -> bool { use regex::Regex; let re = Regex::new(&format!( - "^({module}{slash})*{module}\\.ak$", + "^({module}{slash})*{module}(\\.[-_a-z0-9]*)*\\.ak$", module = "[a-z][-_a-z0-9]*", slash = "(/|\\\\)", ))