From df1996157f99c66dbec490a861fe01c2c3c8d2ce Mon Sep 17 00:00:00 2001 From: Boshen Date: Tue, 16 Apr 2024 18:59:21 +0800 Subject: [PATCH] chore(transform_conformance): ignore more unsupported plugins (#3008) --- tasks/transform_conformance/babel.snap.md | 12 ++---------- tasks/transform_conformance/src/lib.rs | 9 +++++++-- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/tasks/transform_conformance/babel.snap.md b/tasks/transform_conformance/babel.snap.md index 32e6cafa0..8f29ba71d 100644 --- a/tasks/transform_conformance/babel.snap.md +++ b/tasks/transform_conformance/babel.snap.md @@ -1,4 +1,4 @@ -Passed: 138/217 +Passed: 138/209 # All Passed: * babel-plugin-transform-react-jsx-source @@ -16,21 +16,14 @@ Passed: 138/217 * opts/optimizeConstEnums/input.ts * opts/rewriteImportExtensions/input.ts -# babel-plugin-transform-typescript (84/147) +# babel-plugin-transform-typescript (84/139) * class/abstract-allowDeclareFields-false/input.ts * class/abstract-allowDeclareFields-true/input.ts -* class/abstract-class-decorated/input.ts -* class/abstract-class-decorated-method/input.ts -* class/abstract-class-decorated-parameter/input.ts * class/accessor-allowDeclareFields-false/input.ts * class/accessor-allowDeclareFields-true/input.ts -* class/decorated-declare-properties/input.ts * class/parameter-properties/input.ts * class/parameter-properties-late-super/input.ts -* class/parameter-properties-with-parameters/input.ts * class/parameter-properties-with-super/input.ts -* class/private-method-override-transform-private/input.ts -* class/transform-properties-declare-wrong-order/input.ts * exports/declared-types/input.ts * exports/export-const-enums/input.ts * exports/export-type-star-from/input.ts @@ -79,7 +72,6 @@ Passed: 138/217 * optimize-const-enums/merged-exported/input.ts * regression/10338/input.ts * regression/15768/input.ts -* variable-declaration/non-null-in-optional-chain/input.ts # babel-preset-react (8/9) * preset-options/development-runtime-automatic/input.js diff --git a/tasks/transform_conformance/src/lib.rs b/tasks/transform_conformance/src/lib.rs index 9ab1cc778..319fc0d2a 100644 --- a/tasks/transform_conformance/src/lib.rs +++ b/tasks/transform_conformance/src/lib.rs @@ -108,12 +108,17 @@ const PLUGINS: &[&str] = &[ ]; pub(crate) const PLUGINS_NOT_SUPPORTED_YET: &[&str] = &[ + "proposal-decorators", + "transform-arrow-functions", + "transform-class-properties", "transform-classes", "transform-modules-commonjs", "transform-object-rest-spread", - "transform-react-constant-elements", + "transform-optional-chaining", + "transform-parameters", + "transform-private-methods", "transform-property-literals", - "transform-arrow-functions", + "transform-react-constant-elements", ]; const EXCLUDE_TESTS: &[&str] = &["babel-plugin-transform-typescript/test/fixtures/enum"];