Summary
In src/patterns.rs:44, keywords like stall.*event use .* syntax but combined.contains(kw) on line 114 treats them literally, not as regex patterns. The wildcard matching is inert.
Surfaced by CodeRabbit review of PR #236 (fmt sweep).
Suggested fix
Either use regex matching for wildcard keywords, or replace .* with a simpler glob/split approach.
Summary
In
src/patterns.rs:44, keywords likestall.*eventuse.*syntax butcombined.contains(kw)on line 114 treats them literally, not as regex patterns. The wildcard matching is inert.Surfaced by CodeRabbit review of PR #236 (fmt sweep).
Suggested fix
Either use regex matching for wildcard keywords, or replace
.*with a simpler glob/split approach.