mirror of
https://github.com/oxc-project/oxc.git
synced 2026-11-04 10:29:58 +00:00
chore(submodules): update submodule SHAs to latest commits (#28308)
Updates submodule dependencies to their latest commits. ## Changes - babel: `a56fe4a` → `b835f0c` - TypeScript: `5237fd4` → `8a62bbe` - estree-conformance: `1945cf7` → `fdd6f7d` This PR is automatically generated by the [update_submodules workflow](https://github.com/oxc-project/oxc/blob/main/.github/workflows/update_submodules.yml). Co-authored-by: oxc-guard[bot] <276638029+oxc-guard[bot]@users.noreply.github.com> Co-authored-by: Cameron Clark <cameron.clark@hey.com>
This commit is contained in:
1 parent
404f092c2a
commit
9510eac186
24 files changed
+5210
-91
No files matched your search
@@ -11,9 +11,9 @@ import { dirname, join } from "node:path";
|
||||
|
||||
// Submodule commit SHAs - updated automatically by .github/workflows/update_submodules.yml
|
||||
const TEST262_SHA = "d53ebc8b1931d9f1541e43d59650776e4b766248";
|
||||
const BABEL_SHA = "a56fe4a4ed5c7dd17a8f87798586d318c14669a2";
|
||||
const TYPESCRIPT_SHA = "5237fd46890956e4bb8177a1a05dcd69e4166560";
|
||||
const ESTREE_CONFORMANCE_SHA = "1945cf767b8ebe7529fa08d6b4c9d02493cb9922";
|
||||
const BABEL_SHA = "b835f0c6ec43c7134d82045b80cf011cb01fcc29";
|
||||
const TYPESCRIPT_SHA = "8a62bbe746909624b69b6e671026b454da2f02cf";
|
||||
const ESTREE_CONFORMANCE_SHA = "fdd6f7de64386c5f989bed8406eaa847c2fce29c";
|
||||
const NODE_COMPAT_TABLE_SHA = "499beb6f1daa36f10c26b85a7f3ec3b3448ded23";
|
||||
|
||||
const repoRoot = join(import.meta.dirname, "..", "..");
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
codegen_babel Summary:
|
||||
AST Parsed : 2280/2280 (100.00%)
|
||||
Positive Passed: 2280/2280 (100.00%)
|
||||
AST Parsed : 2304/2304 (100.00%)
|
||||
Positive Passed: 2304/2304 (100.00%)
|
||||
@@ -1,5 +1,5 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
codegen_typescript Summary:
|
||||
AST Parsed : 9862/9862 (100.00%)
|
||||
Positive Passed: 9862/9862 (100.00%)
|
||||
AST Parsed : 9868/9868 (100.00%)
|
||||
Positive Passed: 9868/9868 (100.00%)
|
||||
@@ -1,4 +1,4 @@
|
||||
commit: 1945cf76
|
||||
commit: fdd6f7de
|
||||
|
||||
estree_acorn_jsx Summary:
|
||||
AST Parsed : 39/39 (100.00%)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
commit: 1945cf76
|
||||
commit: fdd6f7de
|
||||
|
||||
estree_acorn_jsx_tokens Summary:
|
||||
AST Parsed : 39/39 (100.00%)
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,8 +1,8 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
estree_typescript_tokens Summary:
|
||||
AST Parsed : 9768/9770 (99.98%)
|
||||
Positive Passed: 9768/9770 (99.98%)
|
||||
AST Parsed : 9774/9776 (99.98%)
|
||||
Positive Passed: 9774/9776 (99.98%)
|
||||
Fatal error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/jsdocThisTagWithThisParameter.ts
|
||||
Identifier expected. 'this' is a reserved word that cannot be used here.
|
||||
Fatal error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/malformedDestructuringAssignmentTransformVariants.ts
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
formatter_babel Summary:
|
||||
AST Parsed : 2280/2280 (100.00%)
|
||||
Positive Passed: 2274/2280 (99.74%)
|
||||
AST Parsed : 2304/2304 (100.00%)
|
||||
Positive Passed: 2298/2304 (99.74%)
|
||||
Mismatch: tasks/coverage/babel/packages/babel-parser/test/fixtures/comments/basic/class-method/input.js
|
||||
|
||||
Mismatch: tasks/coverage/babel/packages/babel-parser/test/fixtures/comments/basic/class-private-method/input.js
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
formatter_typescript Summary:
|
||||
AST Parsed : 9862/9862 (100.00%)
|
||||
Positive Passed: 9850/9862 (99.88%)
|
||||
AST Parsed : 9868/9868 (100.00%)
|
||||
Positive Passed: 9856/9868 (99.88%)
|
||||
Mismatch: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/amdLikeInputDeclarationEmit.ts
|
||||
|
||||
Mismatch: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/commentsAfterSpread.ts
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
lexer_babel Summary:
|
||||
AST Parsed : 4084/4084 (100.00%)
|
||||
Positive Passed: 4083/4084 (99.98%)
|
||||
AST Parsed : 4147/4147 (100.00%)
|
||||
Positive Passed: 4146/4147 (99.98%)
|
||||
Comments: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-close-let-declaration-line-separator/input.js
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
lexer_typescript Summary:
|
||||
AST Parsed : 12665/12665 (100.00%)
|
||||
Positive Passed: 12664/12665 (99.99%)
|
||||
AST Parsed : 12672/12672 (100.00%)
|
||||
Positive Passed: 12671/12672 (99.99%)
|
||||
Comments: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/unicodeLineSeparatorInMultilineComment.ts
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
minifier_babel Summary:
|
||||
AST Parsed : 1828/1828 (100.00%)
|
||||
Positive Passed: 1828/1828 (100.00%)
|
||||
AST Parsed : 1851/1851 (100.00%)
|
||||
Positive Passed: 1851/1851 (100.00%)
|
||||
@@ -1,9 +1,9 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
parser_babel Summary:
|
||||
AST Parsed : 2280/2280 (100.00%)
|
||||
Positive Passed: 2260/2280 (99.12%)
|
||||
Negative Passed: 1789/1804 (99.17%)
|
||||
AST Parsed : 2292/2304 (99.48%)
|
||||
Positive Passed: 2271/2304 (98.57%)
|
||||
Negative Passed: 1828/1843 (99.19%)
|
||||
Expect Syntax Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/cast/unparenthesized-assert-and-assign/input.ts
|
||||
|
||||
Expect Syntax Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/cast/unparenthesized-type-assertion-and-assign/input.ts
|
||||
@@ -34,6 +34,15 @@ Expect Syntax Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/ty
|
||||
|
||||
Expect Syntax Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/module-namespace/module-identifier-invalid/input.ts
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-close-let-keyword/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-close-let-keyword/input.js:3:1]
|
||||
2 │ */ --> c
|
||||
3 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-open-export-default-from/input.js
|
||||
|
||||
× Cannot use export statement outside a module
|
||||
@@ -43,6 +52,15 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-
|
||||
2 │ "x";
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-open-let-keyword/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-open-let-keyword/input.js:2:1]
|
||||
1 │ let <!-- c
|
||||
2 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/3.3-function-in-if-body-lexical-redeclaration/input.js
|
||||
|
||||
× Identifier `f` has already been declared
|
||||
@@ -63,6 +81,96 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-
|
||||
· ╰── `g` has already been declared here
|
||||
╰────
|
||||
|
||||
Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/export-default-let-with-linebreak-and-keyword/input.js
|
||||
|
||||
× Cannot use export statement outside a module
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/export-default-let-with-linebreak-and-keyword/input.js:1:1]
|
||||
1 │ export default let
|
||||
· ──────
|
||||
2 │ if (x) {}
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-cr/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-cr/input.js:2:1]
|
||||
1 │ let
if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-declaration/input.js
|
||||
|
||||
× Identifier expected. 'function' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-declaration/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ function f() {}
|
||||
· ────────
|
||||
3 │ let
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-expression/input.js
|
||||
|
||||
× Identifier expected. 'this' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-expression/input.js:2:1]
|
||||
1 │ let // comment
|
||||
2 │ this.x = 1;
|
||||
· ────
|
||||
3 │ let /*
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-line-separator/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-line-separator/input.js:1:7]
|
||||
1 │ let
if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-nested/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-nested/input.js:3:3]
|
||||
2 │ let
|
||||
3 │ if (x) {}
|
||||
· ──
|
||||
4 │ }
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-paragraph-separator/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-paragraph-separator/input.js:1:7]
|
||||
1 │ let
if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-void/input.js
|
||||
|
||||
× Identifier expected. 'void' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-void/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ void 0;
|
||||
· ────
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-multiline-comment-and-keyword/input.js
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-multiline-comment-and-keyword/input.js:2:4]
|
||||
1 │ let /*
|
||||
2 │ */ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/estree/class-private-method/typescript-invalid-abstract/input.ts
|
||||
|
||||
× TS(18019): 'abstract' modifier cannot be used with a private identifier.
|
||||
@@ -316,6 +424,15 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
6 │ }
|
||||
╰────
|
||||
|
||||
Fatal error: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/let-with-linebreak/input.js
|
||||
|
||||
× Identifier expected. 'enum' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/enum/let-with-linebreak/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ enum E {}
|
||||
· ────
|
||||
╰────
|
||||
|
||||
Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/declare-pattern-parameters/input.ts
|
||||
|
||||
× TS(1016): A required parameter cannot follow an optional parameter.
|
||||
@@ -2792,6 +2909,27 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Unterminated regular expression
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-expression-body-before-regexp-starting-with-equals/input.js:2:3]
|
||||
1 │ () => x
|
||||
2 │ /=/;
|
||||
· ───
|
||||
╰────
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-expression-body-before-regexp-starting-with-equals/input.js:2:3]
|
||||
1 │ () => x
|
||||
2 │ /=/;
|
||||
· ───
|
||||
╰────
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-no-asi-before-regexp-starting-with-equals/input.js:1:9]
|
||||
1 │ () => {} /=/;
|
||||
· ▲
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-parens-await-argument/input.js:1:31]
|
||||
1 │ async function f() { await (x) => {} }
|
||||
@@ -2830,6 +2968,20 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Cannot assign to this expression
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-parenthesized-alternate-before-regexp-starting-with-equals/input.js:1:10]
|
||||
1 │ a ? b : (c => {})
|
||||
· ───────
|
||||
2 │ /=/;
|
||||
╰────
|
||||
|
||||
× Cannot assign to this expression
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-parenthesized-before-regexp-starting-with-equals/input.js:1:2]
|
||||
1 │ (() => {})
|
||||
· ────────
|
||||
2 │ /=/;
|
||||
╰────
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-rest-in-params/input.js:3:5]
|
||||
2 │ first,
|
||||
@@ -2838,6 +2990,14 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
4 │ third
|
||||
╰────
|
||||
|
||||
× Invalid assignment in object literal
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-shorthand-in-conditional-before-regexp-starting-with-equals/input.js:1:5]
|
||||
1 │ x, {b = 1} ? c : () => {}
|
||||
· ─────
|
||||
2 │ /=/;
|
||||
╰────
|
||||
help: Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern.
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/arrow-functions/invalid-single-binding-await-argument/input.js:1:29]
|
||||
1 │ async function f() { await x => {} }
|
||||
@@ -3304,6 +3464,18 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
· ─────
|
||||
╰────
|
||||
|
||||
× Only a single declaration is allowed in a `for...of` statement
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/for-of/invalid-const-no-initializer-multiple-declarators/input.js:1:6]
|
||||
1 │ for (const x = 1, y of z);
|
||||
· ──────────────
|
||||
╰────
|
||||
|
||||
× Only a single declaration is allowed in a `for...of` statement
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/for-of/invalid-destructuring-no-initializer-multiple-declarators/input.js:1:6]
|
||||
1 │ for (const x = 1, [y] of z);
|
||||
· ────────────────
|
||||
╰────
|
||||
|
||||
× Keywords cannot contain escape characters
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/for-of/invalid-escape-of/input.js:1:8]
|
||||
1 │ for (x \u006ff y) {}
|
||||
@@ -3340,6 +3512,18 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
· ─────────
|
||||
╰────
|
||||
|
||||
× Only a single declaration is allowed in a `for...of` statement
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/for-of/invalid-let-no-initializer-multiple-declarators/input.js:1:6]
|
||||
1 │ for (let x = 1, y of z);
|
||||
· ────────────
|
||||
╰────
|
||||
|
||||
× Only a single declaration is allowed in a `for...of` statement
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/for-of/invalid-var-no-initializer-multiple-declarators/input.js:1:6]
|
||||
1 │ for (var x = 1, y of z);
|
||||
· ────────────
|
||||
╰────
|
||||
|
||||
× Keywords cannot contain escape characters
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/generators/invalid-escape-yield/input.js:1:17]
|
||||
1 │ (function* () { y\u0069eld; })
|
||||
@@ -3418,6 +3602,34 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
· ─────────
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/export-let-with-linebreak-and-keyword/input.js:2:1]
|
||||
1 │ export let
|
||||
2 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Cannot use export statement outside a module
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/export-let-with-linebreak-and-keyword-script/input.js:1:1]
|
||||
1 │ export let
|
||||
· ──────
|
||||
2 │ if (x) {}
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/export-let-with-linebreak-and-keyword-script/input.js:2:1]
|
||||
1 │ export let
|
||||
2 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/for-let-with-linebreak-and-keyword/input.js:2:1]
|
||||
1 │ for (let
|
||||
2 │ if;;);
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/invalid-escape/input.js:1:9]
|
||||
1 │ le\u0074 x = 5
|
||||
@@ -3521,6 +3733,99 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
3 │ }
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-keyword-same-line/input.js:1:5]
|
||||
1 │ let if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Cannot use `await` as an identifier in an async context
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-await-async/input.js:3:3]
|
||||
2 │ let
|
||||
3 │ await 0;
|
||||
· ─────
|
||||
4 │ }
|
||||
╰────
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-await-async/input.js:3:8]
|
||||
2 │ let
|
||||
3 │ await 0;
|
||||
· ▲
|
||||
4 │ }
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Cannot use `await` as an identifier in an async context
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-await-module/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ await 0;
|
||||
· ─────
|
||||
╰────
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-await-module/input.js:2:6]
|
||||
1 │ let
|
||||
2 │ await 0;
|
||||
· ▲
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Identifier expected. 'enum' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-enum/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ enum;
|
||||
· ────
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-escaped-keyword/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ i\u0066 (x) {}
|
||||
· ───────
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-module/input.js:2:1]
|
||||
1 │ let
|
||||
2 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-strict/input.js:3:1]
|
||||
2 │ let
|
||||
3 │ if (x) {}
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-yield/input.js:3:8]
|
||||
2 │ let
|
||||
3 │ yield 0;
|
||||
· ▲
|
||||
4 │ }
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Cannot use `yield` as an identifier in a generator context
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-yield-generator/input.js:3:3]
|
||||
2 │ let
|
||||
3 │ yield 0;
|
||||
· ─────
|
||||
4 │ }
|
||||
╰────
|
||||
help: Wrap this in parentheses if you want to use a `yield` expression here
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-yield-generator/input.js:3:8]
|
||||
2 │ let
|
||||
3 │ yield 0;
|
||||
· ▲
|
||||
4 │ }
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Unexpected new.target expression
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/meta-properties/invalid-arrow-function/input.js:2:3]
|
||||
1 │ const A = () => {
|
||||
@@ -5292,6 +5597,52 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
· ─
|
||||
╰────
|
||||
|
||||
× Missing initializer in const declaration
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/uncategorised/invalid-const-no-initializer-linebreak-in/input.js:1:7]
|
||||
1 │ const x
|
||||
· ─
|
||||
2 │ in y
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/uncategorised/invalid-const-no-initializer-linebreak-in/input.js:2:1]
|
||||
1 │ const x
|
||||
2 │ in y
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Missing initializer in const declaration
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/uncategorised/invalid-const-no-initializer-linebreak-in-errorRecovery-false/input.js:1:7]
|
||||
1 │ const x
|
||||
· ─
|
||||
2 │ in y
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/uncategorised/invalid-const-no-initializer-linebreak-in-errorRecovery-false/input.js:2:1]
|
||||
1 │ const x
|
||||
2 │ in y
|
||||
· ──
|
||||
╰────
|
||||
|
||||
× Missing initializer in const declaration
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/uncategorised/invalid-const-no-initializer-linebreak-of/input.js:1:7]
|
||||
1 │ const x
|
||||
· ─
|
||||
2 │ of
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Missing initializer in const declaration
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/uncategorised/invalid-const-no-initializer-linebreak-of-module/input.js:1:7]
|
||||
1 │ const x
|
||||
· ─
|
||||
2 │ of
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Cannot use `yield` as an identifier in a generator context
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2015/yield/function-name-function-declaration-inside-generator/input.js:2:12]
|
||||
1 │ function* fn() {
|
||||
@@ -9171,6 +9522,15 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
╰────
|
||||
help: Assign the 'arguments' variable to a temporary variable outside
|
||||
|
||||
× 'arguments' is not allowed in static initialization block
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2022/class-static-block/invalid-arguments-label-reference/input.js:3:16]
|
||||
2 │ static {
|
||||
3 │ arguments: arguments;
|
||||
· ─────────
|
||||
4 │ }
|
||||
╰────
|
||||
help: Assign the 'arguments' variable to a temporary variable outside
|
||||
|
||||
× Cannot use await in class static initialization block
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2022/class-static-block/invalid-await/input.js:5:7]
|
||||
4 │ static {
|
||||
@@ -9564,6 +9924,49 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
╰────
|
||||
help: Wrap this with quotes
|
||||
|
||||
× Using declarations must have an initializer.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-await-using-no-initializer-linebreak-in/input.js:2:15]
|
||||
1 │ async function f() {
|
||||
2 │ await using x
|
||||
· ─
|
||||
3 │ in y
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-await-using-no-initializer-linebreak-in/input.js:3:3]
|
||||
2 │ await using x
|
||||
3 │ in y
|
||||
· ──
|
||||
4 │ }
|
||||
╰────
|
||||
|
||||
× Using declarations must have an initializer.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-await-using-no-initializer-linebreak-in-errorRecovery-false/input.js:2:15]
|
||||
1 │ async function f() {
|
||||
2 │ await using x
|
||||
· ─
|
||||
3 │ in y
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-await-using-no-initializer-linebreak-in-errorRecovery-false/input.js:3:3]
|
||||
2 │ await using x
|
||||
3 │ in y
|
||||
· ──
|
||||
4 │ }
|
||||
╰────
|
||||
|
||||
× Using declarations must have an initializer.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-await-using-no-initializer-linebreak-of/input.js:2:15]
|
||||
1 │ async function f() {
|
||||
2 │ await using x
|
||||
· ─
|
||||
3 │ of
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Identifier `f` has already been declared
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-duplicate-using-bindings/input.js:3:17]
|
||||
2 │ {
|
||||
@@ -9600,6 +10003,14 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
╰────
|
||||
help: Try inserting a semicolon here
|
||||
|
||||
× Only a single declaration is allowed in a `for...of` statement
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-for-await-using-no-initializer-multiple-declarators/input.js:2:8]
|
||||
1 │ async function f() {
|
||||
2 │ for (await using x = a, y of z);
|
||||
· ────────────────────
|
||||
3 │ }
|
||||
╰────
|
||||
|
||||
× Expected `;` but found `Identifier`
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/async-explicit-resource-management/invalid-for-of-await-linebreak-using/input.js:3:11]
|
||||
2 │ for (await
|
||||
@@ -10080,6 +10491,14 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
· ╰── Opened here
|
||||
╰────
|
||||
|
||||
× Only a single declaration is allowed in a `for...of` statement
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-for-using-no-initializer-multiple-declarators/input.js:2:8]
|
||||
1 │ {
|
||||
2 │ for (using x = a, y of z);
|
||||
· ──────────────
|
||||
3 │ }
|
||||
╰────
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-for-using-of-equal-equal/input.js:1:15]
|
||||
1 │ for (using of == {};;);
|
||||
@@ -10307,6 +10726,49 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Using declarations must have an initializer.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-using-no-initializer-linebreak-in/input.js:2:9]
|
||||
1 │ {
|
||||
2 │ using x
|
||||
· ─
|
||||
3 │ in y
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-using-no-initializer-linebreak-in/input.js:3:3]
|
||||
2 │ using x
|
||||
3 │ in y
|
||||
· ──
|
||||
4 │ }
|
||||
╰────
|
||||
|
||||
× Using declarations must have an initializer.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-using-no-initializer-linebreak-in-errorRecovery-false/input.js:2:9]
|
||||
1 │ {
|
||||
2 │ using x
|
||||
· ─
|
||||
3 │ in y
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-using-no-initializer-linebreak-in-errorRecovery-false/input.js:3:3]
|
||||
2 │ using x
|
||||
3 │ in y
|
||||
· ──
|
||||
4 │ }
|
||||
╰────
|
||||
|
||||
× Using declarations must have an initializer.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/es2026/explicit-resource-management/invalid-using-no-initializer-linebreak-of/input.js:2:9]
|
||||
1 │ {
|
||||
2 │ using x
|
||||
· ─
|
||||
3 │ of
|
||||
╰────
|
||||
help: Add an initializer (e.g. ` = undefined`) here
|
||||
|
||||
× Identifier `x` has already been declared
|
||||
╭─[babel/packages/babel-parser/test/fixtures/esprima/declaration-function/dupe-param/input.js:1:12]
|
||||
1 │ function a(x, x) {'use strict';}
|
||||
@@ -13225,6 +13687,17 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
3 │ }
|
||||
╰────
|
||||
|
||||
× Duplicated export 'z'
|
||||
╭─[babel/packages/babel-parser/test/fixtures/estree/export/duplicate-ns-locations-false/input.js:2:15]
|
||||
1 │ let x;
|
||||
2 │ export { x as z };
|
||||
· ┬
|
||||
· ╰── Export has already been declared here
|
||||
3 │ export * as z from "y";
|
||||
· ┬
|
||||
· ╰── It cannot be redeclared here
|
||||
╰────
|
||||
|
||||
× TS(1049): A 'set' accessor must have exactly one parameter.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/estree/typescript/getter-setter/input.ts:3:9]
|
||||
2 │ ({ get x() { return 1 } });
|
||||
@@ -13512,6 +13985,18 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
2 │ (a:b,c:d);
|
||||
╰────
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/cast/invalid-new-callee-lt/input.ts:1:5]
|
||||
1 │ new < a;
|
||||
· ─
|
||||
╰────
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/cast/invalid-new-callee-lt-sequence/input.ts:1:6]
|
||||
1 │ (new < a, 1);
|
||||
· ─
|
||||
╰────
|
||||
|
||||
× Expected a semicolon or an implicit semicolon after a statement, but found none
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/cast/invalid-type-assertion-async-arrow/input.ts:1:13]
|
||||
1 │ <const>async x => 1;
|
||||
@@ -13934,6 +14419,12 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
2 │ }
|
||||
╰────
|
||||
|
||||
× Unexpected token
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/class/extends-invalid-fragment/input.ts:1:17]
|
||||
1 │ class C extends <>D {}
|
||||
· ─
|
||||
╰────
|
||||
|
||||
× TS(1245): Method 'd' cannot have an implementation because it is marked abstract.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/class/generator-method-with-modifiers/input.ts:5:13]
|
||||
4 │ static *c() {}
|
||||
@@ -15018,6 +15509,13 @@ Expect to Parse: tasks/coverage/babel/packages/babel-parser/test/fixtures/typesc
|
||||
╰────
|
||||
help: Remove the duplicate modifier.
|
||||
|
||||
× Expected `from` but found `{`
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/export/invalid-export-type-star-as-and-named/input.ts:1:21]
|
||||
1 │ export type * as ns { a } from "x";
|
||||
· ┬
|
||||
· ╰── `from` expected
|
||||
╰────
|
||||
|
||||
× TS(1098): Type parameter list cannot be empty.
|
||||
╭─[babel/packages/babel-parser/test/fixtures/typescript/function/empty-type-parameters/input.ts:1:13]
|
||||
1 │ function foo<>() {}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
parser_typescript Summary:
|
||||
AST Parsed : 9853/9862 (99.91%)
|
||||
Positive Passed: 9843/9862 (99.81%)
|
||||
Negative Passed: 1712/2806 (61.01%)
|
||||
AST Parsed : 9859/9868 (99.91%)
|
||||
Positive Passed: 9849/9868 (99.81%)
|
||||
Negative Passed: 1712/2807 (60.99%)
|
||||
Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/FunctionDeclaration3.ts
|
||||
|
||||
Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/FunctionDeclaration4.ts
|
||||
@@ -912,6 +912,8 @@ Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler
|
||||
|
||||
Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/setterWithReturn.ts
|
||||
|
||||
Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/sharedMemberLayoutThisIntersectionBase.ts
|
||||
|
||||
Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/shorthandPropertyUndefined.ts
|
||||
|
||||
Expect Syntax Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/sourceMapValidationLabeled.ts
|
||||
|
||||
@@ -2,7 +2,7 @@ commit: d53ebc8b
|
||||
|
||||
runtime Summary:
|
||||
AST Parsed : 18277/18277 (100.00%)
|
||||
Positive Passed: 17305/18277 (94.68%)
|
||||
Positive Passed: 17314/18277 (94.73%)
|
||||
minify Error: tasks/coverage/test262/test/language/computed-property-names/class/static/generator-prototype.js
|
||||
Test262Error: Expected a TypeError to be thrown but no exception was thrown at all
|
||||
|
||||
@@ -87,9 +87,6 @@ Test262Error: Expected SameValue(«"xFn"», «"xFn"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/dstr/obj-prop-elem-init-evaluation.js
|
||||
Test262Error: value of `x` Expected SameValue(«undefined», «true») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -99,12 +96,6 @@ Test262Error: Expected SameValue(«"xFn"», «"xFn"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js
|
||||
Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js
|
||||
Test262Error: Expected SameValue(«true», «false») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/assignment/fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -222,9 +213,6 @@ Test262Error: Expected SameValue(«"xFn"», «"xFn"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/async-generator/dstr/obj-ptrn-id-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
codegen Error: tasks/coverage/test262/test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js
|
||||
timeout: global
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/expressions/async-generator/name.js
|
||||
Test262Error: name descriptor value should be func; name value should be func
|
||||
|
||||
@@ -1689,6 +1677,9 @@ Test262Error: Expected SameValue(«"xFn"», «"xFn"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
transform Error: tasks/coverage/test262/test/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
|
||||
timeout: global
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -2415,9 +2406,6 @@ Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
transform Error: tasks/coverage/test262/test/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-yield-ident-valid.js
|
||||
Test262Error: Expected SameValue(«undefined», «3») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-evaluation.js
|
||||
Test262Error: value of `x` Expected SameValue(«undefined», «true») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -2565,9 +2553,6 @@ Test262Error: Expected SameValue(«"xFnexp"», «"xFnexp"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-evaluation.js
|
||||
Test262Error: value of `x` Expected SameValue(«undefined», «true») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -2577,9 +2562,6 @@ Test262Error: Expected SameValue(«"xFnexp"», «"xFnexp"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-yield-expr.js
|
||||
Timed out.
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -2760,9 +2742,6 @@ Test262Error: Expected SameValue(«"xFn"», «"xFn"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/obj-id-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/obj-prop-elem-init-evaluation.js
|
||||
Test262Error: value of `x` Expected SameValue(«undefined», «true») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
@@ -2772,12 +2751,6 @@ Test262Error: Expected SameValue(«"xFn"», «"xFn"») to be false
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-gen.js
|
||||
Test262Error: Expected SameValue(«"xGen"», «"xGen"») to be false
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/obj-prop-elem-init-let.js
|
||||
Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/obj-prop-elem-init-yield-expr.js
|
||||
Test262Error: Expected SameValue(«true», «false») to be true
|
||||
|
||||
minify Error: tasks/coverage/test262/test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js
|
||||
Test262Error: Expected SameValue(«"xCls"», «"xCls"») to be false
|
||||
|
||||
|
||||
@@ -1,11 +1,17 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
semantic_babel Summary:
|
||||
AST Parsed : 2280/2280 (100.00%)
|
||||
Positive Passed: 2186/2280 (95.88%)
|
||||
AST Parsed : 2304/2304 (100.00%)
|
||||
Positive Passed: 2197/2304 (95.36%)
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-close-let-keyword/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-open-export-default-from/input.js
|
||||
Cannot use export statement outside a module
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/1.1-html-comments-open-let-keyword/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/3.3-function-in-if-body-lexical-redeclaration/input.js
|
||||
Identifier `f` has already been declared
|
||||
Identifier `g` has already been declared
|
||||
@@ -20,6 +26,36 @@ Symbol flags mismatch for "_default":
|
||||
after transform: SymbolId(3): SymbolFlags(Class)
|
||||
rebuilt : SymbolId(3): SymbolFlags(BlockScopedVariable)
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/export-default-let-with-linebreak-and-keyword/input.js
|
||||
Cannot use export statement outside a module
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-cr/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-declaration/input.js
|
||||
Identifier expected. 'function' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-expression/input.js
|
||||
Identifier expected. 'this' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-line-separator/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-nested/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-keyword-paragraph-separator/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-linebreak-and-void/input.js
|
||||
Identifier expected. 'void' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/let/let-with-multiline-comment-and-keyword/input.js
|
||||
Identifier expected. 'if' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/es2022/class-private-properties/await-in-private-property-in-params-of-async-arrow/input.js
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["_asyncToGenerator", "_classPrivateFieldInitSpec"]
|
||||
@@ -213,6 +249,9 @@ Bindings mismatch:
|
||||
after transform: ScopeId(0): ["E"]
|
||||
rebuilt : ScopeId(0): []
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/let-with-linebreak/input.js
|
||||
Identifier expected. 'enum' is a reserved word that cannot be used here.
|
||||
|
||||
semantic Error: tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/export/declare/input.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["C", "N", "_bar", "bar", "f", "foo", "x"]
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
semantic_typescript Summary:
|
||||
AST Parsed : 5721/5721 (100.00%)
|
||||
Positive Passed: 4157/5721 (72.66%)
|
||||
AST Parsed : 5726/5726 (100.00%)
|
||||
Positive Passed: 4159/5726 (72.63%)
|
||||
semantic Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/acceptableAlias1.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(1): ["N", "X", "_M"]
|
||||
@@ -9919,6 +9919,61 @@ Bindings mismatch:
|
||||
after transform: ScopeId(0): ["ArrayValidator"]
|
||||
rebuilt : ScopeId(0): []
|
||||
|
||||
semantic Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/lateBoundMemberLayoutReentrancy.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["RC", "k", "o", "rC", "rC2", "rI", "rI2", "v1", "v2", "w1", "w2"]
|
||||
rebuilt : ScopeId(0): ["k", "o", "v1", "v2", "w1", "w2"]
|
||||
Reference symbol mismatch for "rI":
|
||||
after transform: SymbolId(0) "rI"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "rI2":
|
||||
after transform: SymbolId(3) "rI2"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "rI":
|
||||
after transform: SymbolId(0) "rI"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "rC":
|
||||
after transform: SymbolId(9) "rC"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "rC2":
|
||||
after transform: SymbolId(12) "rC2"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "rC":
|
||||
after transform: SymbolId(9) "rC"
|
||||
rebuilt : <None>
|
||||
Unresolved references mismatch:
|
||||
after transform: []
|
||||
rebuilt : ["rC", "rC2", "rI", "rI2"]
|
||||
|
||||
semantic Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/lazyInheritedMemberLookup.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["C", "D", "_defineProperty", "_objectSpread", "all", "allE", "d", "declared", "e", "fixed", "grand", "keys", "mixin", "shared"]
|
||||
rebuilt : ScopeId(0): ["C", "D", "_defineProperty", "_objectSpread", "all", "allE", "declared", "fixed", "grand", "mixin", "shared"]
|
||||
Reference symbol mismatch for "d":
|
||||
after transform: SymbolId(13) "d"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "d":
|
||||
after transform: SymbolId(13) "d"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "d":
|
||||
after transform: SymbolId(13) "d"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "d":
|
||||
after transform: SymbolId(13) "d"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "d":
|
||||
after transform: SymbolId(13) "d"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "e":
|
||||
after transform: SymbolId(21) "e"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "e":
|
||||
after transform: SymbolId(21) "e"
|
||||
rebuilt : <None>
|
||||
Unresolved references mismatch:
|
||||
after transform: ["require"]
|
||||
rebuilt : ["d", "e", "require"]
|
||||
|
||||
semantic Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/legacyDecoratorClassWithoutModifiers.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["C", "_decorate", "classDec"]
|
||||
@@ -13743,6 +13798,20 @@ Bindings mismatch:
|
||||
after transform: ScopeId(0): ["f", "g", "h"]
|
||||
rebuilt : ScopeId(0): []
|
||||
|
||||
semantic Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/sharedMemberLayoutGenericBase2.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["ensureQueryData", "queryOptions", "resume"]
|
||||
rebuilt : ScopeId(0): ["resume"]
|
||||
Reference symbol mismatch for "ensureQueryData":
|
||||
after transform: SymbolId(14) "ensureQueryData"
|
||||
rebuilt : <None>
|
||||
Reference symbol mismatch for "queryOptions":
|
||||
after transform: SymbolId(0) "queryOptions"
|
||||
rebuilt : <None>
|
||||
Unresolved references mismatch:
|
||||
after transform: []
|
||||
rebuilt : ["ensureQueryData", "queryOptions"]
|
||||
|
||||
semantic Error: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/shebangBeforeReferences.ts
|
||||
Bindings mismatch:
|
||||
after transform: ScopeId(0): ["use", "x"]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
transformer_babel Summary:
|
||||
AST Parsed : 2280/2280 (100.00%)
|
||||
Positive Passed: 2279/2280 (99.96%)
|
||||
AST Parsed : 2304/2304 (100.00%)
|
||||
Positive Passed: 2303/2304 (99.96%)
|
||||
Mismatch: tasks/coverage/babel/packages/babel-parser/test/fixtures/core/opts/allowYieldOutsideFunction-true-2/input.js
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
transformer_typescript Summary:
|
||||
AST Parsed : 9862/9862 (100.00%)
|
||||
Positive Passed: 9842/9862 (99.80%)
|
||||
AST Parsed : 9868/9868 (100.00%)
|
||||
Positive Passed: 9848/9868 (99.80%)
|
||||
Mismatch: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/classOverloadForFunction.ts
|
||||
|
||||
Mismatch: tasks/coverage/typescript/tsc/testdata/tests/cases/compiler/exportSpecifierForAGlobal.ts
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
commit: 5237fd46
|
||||
commit: 8a62bbe7
|
||||
|
||||
---
|
||||
NOTE: If you are seeing this file with Git diffs, please follow the instructions below to review the changes.
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
Passed: 741/1167
|
||||
Passed: 741/1168
|
||||
|
||||
# All Passed:
|
||||
* babel-plugin-transform-logical-assignment-operators
|
||||
* babel-plugin-transform-export-namespace-from
|
||||
* babel-plugin-transform-optional-chaining
|
||||
* babel-plugin-transform-optional-catch-binding
|
||||
* babel-plugin-transform-react-display-name
|
||||
|
||||
@@ -895,6 +894,11 @@ x Output mismatch
|
||||
x Output mismatch
|
||||
|
||||
|
||||
# babel-plugin-transform-optional-chaining (45/46)
|
||||
* general/iife-rest-param/input.js
|
||||
x Output mismatch
|
||||
|
||||
|
||||
# babel-plugin-transform-async-generator-functions (19/20)
|
||||
* async-generators/class-private-method/input.js
|
||||
x Output mismatch
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
node: v26.12.1
|
||||
|
||||
Passed: 320 of 418 (76.56%)
|
||||
Passed: 321 of 419 (76.61%)
|
||||
|
||||
Failures:
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
Passed: 306/435
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
commit: a56fe4a4
|
||||
commit: b835f0c6
|
||||
|
||||
node: v26.12.1
|
||||
|
||||
|
||||
Reference in new issue
Block a user