diff --git a/tasks/coverage/babel b/tasks/coverage/babel index feef4b1c2f46..0d8b6df9ff8c 160000 --- a/tasks/coverage/babel +++ b/tasks/coverage/babel @@ -1 +1 @@ -Subproject commit feef4b1c2f4666e91d612273cd7bfdc2ca3df5b6 +Subproject commit 0d8b6df9ff8cdff35ea781a688946a0bdabee33c diff --git a/tasks/coverage/parser_typescript.snap b/tasks/coverage/parser_typescript.snap index 6c3772e45931..5ed88aa34114 100644 --- a/tasks/coverage/parser_typescript.snap +++ b/tasks/coverage/parser_typescript.snap @@ -1,6 +1,6 @@ parser_typescript Summary: -AST Parsed : 5158/5162 (99.92%) -Positive Passed: 5150/5162 (99.77%) +AST Parsed : 5159/5163 (99.92%) +Positive Passed: 5151/5163 (99.77%) Negative Passed: 1018/4831 (21.07%) Expect Syntax Error: "compiler/ClassDeclaration10.ts" Expect Syntax Error: "compiler/ClassDeclaration11.ts" diff --git a/tasks/coverage/test262 b/tasks/coverage/test262 index 59bad8989833..79f087814fb2 160000 --- a/tasks/coverage/test262 +++ b/tasks/coverage/test262 @@ -1 +1 @@ -Subproject commit 59bad89898333fdadf4af25519e7bdb43ec295ac +Subproject commit 79f087814fb2e821619e0a27fc7272f8f2bef317 diff --git a/tasks/coverage/typescript b/tasks/coverage/typescript index 9cbcf010ce07..7d9399e353c1 160000 --- a/tasks/coverage/typescript +++ b/tasks/coverage/typescript @@ -1 +1 @@ -Subproject commit 9cbcf010ce0701a25f01a2a074000db34f80cc17 +Subproject commit 7d9399e353c1b770ab1b5c859c98e014cd3fda03 diff --git a/tasks/transform_conformance/babel.snap.md b/tasks/transform_conformance/babel.snap.md index 7a1c45439971..f3f28b44091f 100644 --- a/tasks/transform_conformance/babel.snap.md +++ b/tasks/transform_conformance/babel.snap.md @@ -1,4 +1,4 @@ -Passed: 86/1071 +Passed: 86/1092 # babel-plugin-transform-class-properties * Failed: assumption-constantSuper/complex-super-class/input.js @@ -19,6 +19,7 @@ Passed: 86/1071 * Failed: assumption-setPublicClassFields/regression-T6719/input.js * Failed: assumption-setPublicClassFields/regression-T7364/input.mjs * Failed: assumption-setPublicClassFields/static/input.js +* Failed: assumption-setPublicClassFields/static-class-binding/input.js * Failed: assumption-setPublicClassFields/static-export/input.mjs * Failed: assumption-setPublicClassFields/static-infer-name/input.js * Failed: assumption-setPublicClassFields/static-super/input.js @@ -108,6 +109,7 @@ Passed: 86/1071 * Failed: private/regression-T7364/input.mjs * Failed: private/static/input.js * Failed: private/static-call/input.js +* Failed: private/static-class-binding/input.js * Failed: private/static-export/input.mjs * Failed: private/static-infer-name/input.js * Failed: private/static-inherited/input.js @@ -179,6 +181,7 @@ Passed: 86/1071 * Failed: private-loose/reference-in-other-property/input.js * Failed: private-loose/static/input.js * Failed: private-loose/static-call/input.js +* Failed: private-loose/static-class-binding/input.js * Failed: private-loose/static-export/input.mjs * Failed: private-loose/static-infer-name/input.js * Failed: private-loose/static-inherited/input.js @@ -216,6 +219,7 @@ Passed: 86/1071 * Failed: public/regression-T6719/input.js * Failed: public/regression-T7364/input.mjs * Failed: public/static/input.js +* Failed: public/static-class-binding/input.js * Failed: public/static-export/input.mjs * Failed: public/static-infer-name/input.js * Failed: public/static-super/input.js @@ -241,6 +245,7 @@ Passed: 86/1071 * Failed: public-loose/regression-T6719/input.js * Failed: public-loose/regression-T7364/input.mjs * Failed: public-loose/static/input.js +* Failed: public-loose/static-class-binding/input.js * Failed: public-loose/static-export/input.mjs * Failed: public-loose/static-infer-name/input.js * Failed: public-loose/static-super/input.js @@ -294,6 +299,7 @@ Passed: 86/1071 # babel-plugin-transform-private-methods * Failed: accessors/basic/input.js +* Failed: accessors/class-binding/input.js * Failed: accessors/get-only-setter/input.js * Failed: accessors/preserve-comments/input.js * Failed: accessors/reassignment/input.js @@ -302,17 +308,20 @@ Passed: 86/1071 * Failed: accessors/updates/input.js * Failed: accessors/updates-bigint/input.js * Failed: accessors-loose/basic/input.js +* Failed: accessors-loose/class-binding/input.js * Failed: accessors-loose/get-only-setter/input.js * Failed: accessors-loose/preserve-comments/input.js * Failed: accessors-loose/reassignment/input.js * Failed: accessors-loose/set-only-getter/input.js * Failed: accessors-loose/updates/input.js * Failed: accessors-privateFieldsAsProperties/basic/input.js +* Failed: accessors-privateFieldsAsProperties/class-binding/input.js * Failed: accessors-privateFieldsAsProperties/get-only-setter/input.js * Failed: accessors-privateFieldsAsProperties/preserve-comments/input.js * Failed: accessors-privateFieldsAsProperties/set-only-getter/input.js * Failed: accessors-privateFieldsAsProperties/updates/input.js * Failed: accessors-privateFieldsAsSymbols/basic/input.js +* Failed: accessors-privateFieldsAsSymbols/class-binding/input.js * Failed: accessors-privateFieldsAsSymbols/get-only-setter/input.js * Failed: accessors-privateFieldsAsSymbols/preserve-comments/input.js * Failed: accessors-privateFieldsAsSymbols/set-only-getter/input.js @@ -330,6 +339,7 @@ Passed: 86/1071 * Failed: private-method/assignment/input.js * Failed: private-method/async/input.js * Failed: private-method/before-fields/input.js +* Failed: private-method/class-binding/input.js * Failed: private-method/class-expression/input.js * Failed: private-method/context/input.js * Failed: private-method/exfiltrated/input.js @@ -342,6 +352,7 @@ Passed: 86/1071 * Failed: private-method-loose/assignment/input.js * Failed: private-method-loose/async/input.js * Failed: private-method-loose/before-fields/input.js +* Failed: private-method-loose/class-binding/input.js * Failed: private-method-loose/class-expression/input.js * Failed: private-method-loose/context/input.js * Failed: private-method-loose/exfiltrated/input.js @@ -352,6 +363,7 @@ Passed: 86/1071 * Failed: private-method-privateFieldsAsProperties/assignment/input.js * Failed: private-method-privateFieldsAsProperties/async/input.js * Failed: private-method-privateFieldsAsProperties/before-fields/input.js +* Failed: private-method-privateFieldsAsProperties/class-binding/input.js * Failed: private-method-privateFieldsAsProperties/class-expression/input.js * Failed: private-method-privateFieldsAsProperties/context/input.js * Failed: private-method-privateFieldsAsProperties/exfiltrated/input.js @@ -360,6 +372,7 @@ Passed: 86/1071 * Failed: private-method-privateFieldsAsSymbols/assignment/input.js * Failed: private-method-privateFieldsAsSymbols/async/input.js * Failed: private-method-privateFieldsAsSymbols/before-fields/input.js +* Failed: private-method-privateFieldsAsSymbols/class-binding/input.js * Failed: private-method-privateFieldsAsSymbols/class-expression/input.js * Failed: private-method-privateFieldsAsSymbols/context/input.js * Failed: private-method-privateFieldsAsSymbols/exfiltrated/input.js @@ -565,6 +578,7 @@ Passed: 86/1071 * Failed: general/cast-to-boolean/input.js * Failed: general/containers/input.js * Failed: general/delete/input.js +* Failed: general/delete-in-function-params/input.js * Failed: general/function-call/input.js * Failed: general/function-call-loose/input.js * Failed: general/function-call-spread/input.js @@ -590,6 +604,7 @@ Passed: 86/1071 * Failed: loose/cast-to-boolean/input.js * Failed: regression/10959-transform-optional-chaining/input.ts * Failed: regression/10959-transform-ts-and-optional-chaining/input.ts +* Failed: regression/15887/input.js * Failed: regression/7642/input.js * Failed: transparent-expr-wrappers/ts-as-call-context/input.ts * Failed: transparent-expr-wrappers/ts-as-call-context-in-if/input.ts @@ -734,6 +749,7 @@ Passed: 86/1071 * Failed: export-async/default-export/input.mjs * Failed: export-async/import-and-export/input.mjs * Failed: export-async/lone-export/input.mjs +* Failed: regression/15978/input.js * Failed: regression/4599/input.js * Failed: regression/4943/input.js * Failed: regression/7178/input.js @@ -742,6 +758,7 @@ Passed: 86/1071 * Failed: regression/T7194/input.js * Failed: regression/gh-6923/input.js * Failed: regression/in-uncompiled-class-fields/input.js +* Failed: regression/regression-2765/input.js * Passed: assumption-noNewArrows-false/bluebird/input.js # babel-plugin-transform-exponentiation-operator @@ -870,6 +887,7 @@ Passed: 86/1071 * Failed: namespace/contentious-names/input.ts * Failed: namespace/declare/input.ts * Failed: namespace/declare-global-nested-namespace/input.ts +* Failed: namespace/empty-removed/input.ts * Failed: namespace/export/input.ts * Failed: namespace/module-nested/input.ts * Failed: namespace/module-nested-export/input.ts @@ -877,7 +895,9 @@ Passed: 86/1071 * Failed: namespace/namespace-nested-module/input.ts * Failed: namespace/nested/input.ts * Failed: namespace/nested-destructuring/input.ts +* Failed: namespace/nested-namespace/input.ts * Failed: namespace/nested-shorthand/input.ts +* Failed: namespace/nested-shorthand-export/input.ts * Failed: namespace/same-name/input.ts * Failed: namespace/undeclared/input.ts * Failed: optimize-const-enums/custom-values/input.ts @@ -894,6 +914,7 @@ Passed: 86/1071 * Failed: regression/10162/input.ts * Failed: regression/10338/input.ts * Failed: regression/11061/input.mjs +* Failed: regression/15768/input.ts * Failed: type-arguments/tsx/input.ts * Failed: type-arguments/tsx-babel-7/input.ts * Failed: variable-declaration/non-null-in-optional-chain/input.ts