Commit Graph

3 Commits

Author SHA1 Message Date
sapphi-red 3e2ae7b6e6 feat(regular_expression): improve error messages (#16953)
Improved error messages for regex parse failures.
2025-12-19 02:22:12 +00:00
sapphi-red 5a2af88926 fix(regular_expression): correct named capture group reference error (#16952)
The error message was swapped.
```diff
-  × Invalid regular expression: Group specifier is empty
+  × Invalid regular expression: Invalid named reference
    ╭─[test262/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js:21:9]
 20 │
 21 │ /(?<a>a)\k<ab>/u;
    ·         ──────
    ╰────
```
2025-12-17 00:38:14 +00:00
sapphi-red 8d7ee53d53 test(regular_expression): add tests for diagnostics (#16951)
Added some test cases that covers the diagnostics.
2025-12-17 00:38:14 +00:00