Boshen
|
84eaa0b7e3
|
feat(linter): check eval and arguments in JavaScript
|
2023-03-12 23:25:57 +08:00 |
|
Boshen
|
93b06e948a
|
feat(ast_parser): check await and yield identifier error
|
2023-03-12 23:22:10 +08:00 |
|
Boshen
|
b1e01d0774
|
feat(linter): check top level ModuleDeclaration
|
2023-03-11 21:09:03 +08:00 |
|
Boshen
|
5c2fea7702
|
feat(linter): check SwitchStatement in javascript
|
2023-03-11 20:26:50 +08:00 |
|
Boshen
|
021345173f
|
feat(linter): check expressions in javascript
|
2023-03-11 20:18:20 +08:00 |
|
Boshen
|
403682960f
|
feat(linter): check ForStatementLeft in javascript
|
2023-03-11 19:12:29 +08:00 |
|
Boshen
|
f22539e93f
|
feat(linter): check property
|
2023-03-11 19:12:28 +08:00 |
|
Boshen
|
82ef1f2944
|
feat(linter): check Super in javascript
|
2023-03-11 18:48:34 +08:00 |
|
Boshen
|
6c28948faf
|
feat(linter): check duplicate constructor in javascript
|
2023-03-11 18:34:05 +08:00 |
|
Boshen
|
d5075a95e9
|
fix(linter): diagnostics should not print quotes
|
2023-03-11 17:44:27 +08:00 |
|
Boshen
|
58e2741ec9
|
feat(semantic): bind Function name
|
2023-03-10 23:28:51 -08:00 |
|
Boshen
|
995e7c1767
|
feat(linter): bind CatchVariable
|
2023-03-10 23:28:51 -08:00 |
|
Boshen
|
323bb9a2b6
|
feat(semantic): bind VariableDeclarator
|
2023-03-10 23:28:51 -08:00 |
|
Boshen
|
b1e802cecc
|
feat(semantic): bind Class
|
2023-03-10 23:28:51 -08:00 |
|
Boshen
|
5b8bdaabab
|
feat(linter): check IdentifierReference in javascript
|
2023-03-09 20:20:58 +08:00 |
|
Boshen
|
185acc49bd
|
feat(linter): check BindingIdentifier in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
4ea7ac373d
|
feat(linter): check Identifier in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
4a582f0487
|
feat(linter): check WithStatement in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
0fb8887d3c
|
feat(linter): check LabeledStatement in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
26387c0660
|
feat(linter): check ContinueStatement in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
3e842667b1
|
feat(linter): check BreakStatement in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
f13640e1c2
|
feat(linter): check NumberLiteral in javascript
|
2023-03-09 01:27:14 -08:00 |
|
Boshen
|
3562a49592
|
chore(coverage): print negative tests; enable decorators; update to the latest remote
|
2023-03-07 23:37:00 +08:00 |
|
Boshen
|
2f2c133017
|
fix(coverage): fix broken snapshot
|
2023-03-07 21:32:55 +08:00 |
|
Boshen
|
4d32bfb55e
|
refactor: remove all declarations of const fn, which is useless for us
|
2023-03-07 21:29:47 +08:00 |
|
Ye Yangchen
|
d8c6caf57f
|
feat(oxc_parser): Parse modifiers before declaration
|
2023-03-01 22:50:23 -08:00 |
|
Ye Yangchen
|
0bf8f817f5
|
feat(oxc_parser): Port isStartOfDeclaration form tsc
|
2023-02-27 12:27:44 +08:00 |
|
Xuan
|
6b43cbbe71
|
fix(oxc_parser): support export type with star symbol
|
2023-02-27 12:26:23 +08:00 |
|
Xuan
|
b6d09643e5
|
fix(oxc_parser): check access correctly
|
2023-02-27 03:10:02 +08:00 |
|
Boshen
|
5d17512b37
|
chore(coverage): update snapshots
|
2023-02-24 13:12:07 +08:00 |
|
Xuan
|
457e85b4a0
|
fix(oxc_parser): check ambiguous for await
|
2023-02-24 12:46:59 +08:00 |
|
Xuan
|
65e81ce12c
|
fix(oxc_parser): eat decorator for export
|
2023-02-23 12:28:34 +08:00 |
|
Boshen
|
7689df3318
|
feat(coverage): print diagnostics to snapshots
|
2023-02-22 19:23:01 +08:00 |
|
Boshen
|
204ea12d6a
|
fix(coverage): fix empty being reported as not parsed
|
2023-02-12 21:24:19 +08:00 |
|
Boshen
|
65cfa48fe5
|
chore(coverage): add typescript to cargo coverage command
|
2023-02-12 16:27:26 +08:00 |
|
Boshen
|
a4e04d4f6f
|
feat(coverage): add babel conformance (currently 2043/2057 99.32%)
|
2023-02-11 22:36:32 -08:00 |
|