oxc/tasks
Dunqing 7f1adddaf0 refactor(semantic): correct scope in CatchClause (#4192)
close: #4186

CatchClause has two scopes. The first one is `CatchClause`, which will add a `CatchParameter` to it. The second one is `Block`, which will add binding that declares in the current block scope.

The spec has a syntax error about `CatchParameter`
- It is a Syntax Error if any element of the BoundNames of CatchParameter also occurs in the LexicallyDeclaredNames of Block.
2024-07-11 08:45:30 +00:00
..
ast_codegen fix(tasks/ast_codegen): run cargo fmt synchronously (#4181) 2024-07-11 02:59:30 +00:00
benchmark chore(deps): update npm packages (#4092) 2024-07-07 18:33:47 +00:00
common refactor(tasks): clean up test files and remove libs.txt (#4172) 2024-07-10 17:38:06 +00:00
coverage refactor(semantic): correct scope in CatchClause (#4192) 2024-07-11 08:45:30 +00:00
javascript_globals chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00
lint_rules chore(ci): now we mark both ts alias and eslint rules. (#3813) 2024-06-22 04:55:34 +00:00
minsize refactor(tasks): clean up test files and remove libs.txt (#4172) 2024-07-10 17:38:06 +00:00
prettier_conformance chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00
rulegen chore(tasks/rulegen): generate options for fix cases (#4076) 2024-07-07 03:01:55 +00:00
transform_conformance fix(transformer): missing initializer for readonly consructor properties (#4103) 2024-07-08 12:45:50 +08:00
website feat(linter): support vitest/no-disabled-tests (#3717) 2024-06-24 15:16:32 +00:00