From 8d229c07c92424c770e7b54eff477bd19ed752c9 Mon Sep 17 00:00:00 2001 From: newt Date: Mon, 8 Jun 2026 17:54:12 +0100 Subject: [PATCH] fix(build): relax file-name prefix constraint --- build/src/kinds.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/build/src/kinds.rs b/build/src/kinds.rs index 17355eb..ff0eeac 100644 --- a/build/src/kinds.rs +++ b/build/src/kinds.rs @@ -90,10 +90,13 @@ impl Kind { return false; }; if let Some(file_name) = file_name { - if !(file_name.contains(&self.enum_prefix) - || file_name.replace('_', "").contains(&self.enum_prefix)) - { - return false; + if !self.is_gc && !self.enum_prefix.is_empty() { + let file_no_sep = file_name.replace('_', ""); + if !(file_name.contains(&self.enum_prefix) + || file_no_sep.contains(&self.enum_prefix)) + { + return false; + } } } struct_name.eq_ignore_ascii_case(stripped)