From 4f0e71ee196fa3134f576be0fb36d03718f1ef98 Mon Sep 17 00:00:00 2001 From: Marvin Hagemeister Date: Fri, 21 Feb 2025 16:48:30 +0100 Subject: [PATCH] chore: add more cases --- src/rules/jsx_curly_braces.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rules/jsx_curly_braces.rs b/src/rules/jsx_curly_braces.rs index 96667e30..794b22c8 100644 --- a/src/rules/jsx_curly_braces.rs +++ b/src/rules/jsx_curly_braces.rs @@ -18,7 +18,7 @@ pub struct JSXCurlyBraces; const CODE: &str = "jsx-curly-braces"; -const IGNORE_CHARS: Lazy = Lazy::new(|| Regex::new(r"[{}>]").unwrap()); +const IGNORE_CHARS: Lazy = Lazy::new(|| Regex::new(r"[{}<>]").unwrap()); impl LintRule for JSXCurlyBraces { fn tags(&self) -> Tags { @@ -183,9 +183,14 @@ mod tests { foo{" "} "#, + r#"
foo{"<"}
"#, r#"
foo{">"}
"#, r#"
foo{"}"}
"#, r#"
foo{"{"}
"#, + r#"
foo{"foo <"}
"#, + r#"
foo{"foo >"}
"#, + r#"
foo{"foo }"}
"#, + r#"
foo{"foo {"}
"#, }; }