From f8785e973bd80565bf0106b066250f9c280cd1f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Tue, 14 Jun 2022 04:37:49 -0400 Subject: [PATCH] Rename Babel parser decorator tests (#14665) * refactor: rename decorators-2 to decorators, decorators to decorators-legacy * remove unused static-property options --- .../experimental/decorators-2/private-property/options.json | 3 --- .../experimental/decorators-2/static-property/options.json | 3 --- .../class-decorator-assignment/input.js | 0 .../class-decorator-assignment/output.json | 0 .../class-decorator-call-expr/input.js | 0 .../class-decorator-call-expr/output.json | 0 .../class-decorator-getter/input.js | 0 .../class-decorator-getter/output.json | 0 .../class-decorator-same-line/input.js | 0 .../class-decorator-same-line/output.json | 0 .../class-decorator-setter/input.js | 0 .../class-decorator-setter/output.json | 0 .../class-decorator/input.js | 0 .../class-decorator/output.json | 0 .../class-decorators-multiple/input.js | 0 .../class-decorators-multiple/output.json | 0 .../class-method-parameter/input.js | 0 .../class-method-parameter/output.json | 0 .../computed-member-expr-on-prop/input.js | 0 .../computed-member-expr-on-prop/options.json | 0 .../computed-member-expr-on-prop/output.json | 0 .../computed-member-expression/input.js | 0 .../computed-member-expression/output.json | 0 .../export-decorators-on-class/input.js | 0 .../export-decorators-on-class}/options.json | 0 .../export-decorators-on-class/output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../export-default-decorators-on-class}/input.js | 0 .../export-default-decorators-on-class}/options.json | 0 .../export-default-decorators-on-class/output.json | 0 .../export-default-with-nested-class/input.js | 0 .../export-default-with-nested-class}/options.json | 0 .../export-default-with-nested-class/output.json | 0 .../function-declaration-parameter/input.js | 0 .../function-declaration-parameter/output.json | 0 .../function-expression-parameter/input.js | 0 .../function-expression-parameter/output.json | 0 .../invalid-decorator-object-pattern/input.js | 0 .../invalid-decorator-object-pattern/options.json | 0 .../invalid-decorator-spread-element/input.js | 0 .../invalid-decorator-spread-element/options.json | 0 .../method-decorator/input.js | 0 .../method-decorator/output.json | 0 .../method-generator-decorator/input.js | 0 .../method-generator-decorator/output.json | 0 .../no-constructor-decorators/input.js | 0 .../no-constructor-decorators/output.json | 0 .../no-export-decorators-without-class/input.js | 0 .../no-export-decorators-without-class/options.json | 0 .../no-export-decorators/input.js | 0 .../no-export-decorators/options.json | 0 .../{decorators-2 => decorators-legacy}/no-semi/input.js | 0 .../{decorators-2 => decorators-legacy}/no-semi/options.json | 5 +---- .../object-decorator/input.js | 0 .../object-decorator/output.json | 0 .../object-method-parameter/input.js | 0 .../object-method-parameter/output.json | 0 .../fixtures/experimental/decorators-legacy/options.json | 3 +++ .../{decorators-2 => decorators}/class-expression/input.js | 0 .../class-expression/output.json | 0 .../{decorators-2 => decorators}/class-generator/input.js | 0 .../{decorators-2 => decorators}/class-generator/output.json | 0 .../{decorators-2 => decorators}/class-property/input.js | 0 .../{decorators-2 => decorators}/class-property/options.json | 0 .../{decorators-2 => decorators}/class-property/output.json | 0 .../{decorators-2 => decorators}/complex-expr/input.js | 0 .../{decorators-2 => decorators}/complex-expr/output.json | 0 .../{decorators-2 => decorators}/compued-property/input.js | 0 .../compued-property/options.json | 0 .../compued-property/output.json | 0 .../decoratorsBeforeExport-boolean/input.js | 0 .../decoratorsBeforeExport-boolean/options.json | 0 .../input.mjs | 0 .../options.json | 0 .../output.json | 0 .../input.mjs | 0 .../options.json | 0 .../output.json | 0 .../decoratorsBeforeExport-export-default/input.mjs | 0 .../decoratorsBeforeExport-export-default/options.json | 0 .../decoratorsBeforeExport-export-default/output.json | 0 .../decoratorsBeforeExport-export/input.mjs | 0 .../decoratorsBeforeExport-export/options.json | 0 .../decoratorsBeforeExport-export/output.json | 0 .../decoratorsBeforeExport-required/input.js | 0 .../decoratorsBeforeExport-required/options.json | 0 .../input.mjs | 0 .../options.json | 0 .../export-after-expression-decorator/input.js | 0 .../export-after-expression-decorator/options.json | 0 .../export-decorated-class-without-plugin/input.js | 0 .../export-decorated-class-without-plugin/options.json | 0 .../export-decorated-class/input.js | 0 .../options.json | 0 .../export-decorated-class/output.json | 0 .../export-default-decorated-class/input.js | 0 .../options.json | 0 .../export-default-decorated-class/output.json | 0 .../{decorators-2 => decorators}/get-decorator/input.js | 0 .../{decorators-2 => decorators}/get-decorator/output.json | 0 .../invalid-unparenthesized-arrow/input.js | 0 .../invalid-unparenthesized-arrow/options.json | 0 .../nested-class-decorator-parameters/input.js | 0 .../nested-class-decorator-parameters/output.json | 0 .../nested-class-decorator/input.js | 0 .../nested-class-decorator/output.json | 0 .../nested-method-decorator-parameters/input.js | 0 .../nested-method-decorator-parameters/output.json | 0 .../nested-method-decorator/input.js | 0 .../nested-method-decorator/output.json | 0 .../no-class-method-parameter/input.js | 0 .../no-class-method-parameter/output.json | 0 .../input.js | 0 .../options.json | 0 .../no-export-decorators-on-class/output.json | 0 .../no-function-parameters/input.js | 0 .../no-function-parameters/output.json | 0 .../no-object-method-parameters/input.js | 0 .../no-object-method-parameters/output.json | 0 .../{decorators-2 => decorators}/no-object-methods/input.js | 0 .../no-object-methods/options.json | 0 .../no-object-methods/output.json | 0 .../fixtures/experimental/decorators/no-semi/options.json | 5 ++++- .../on-computed-name-method/input.js | 0 .../on-computed-name-method/output.json | 0 .../test/fixtures/experimental/decorators/options.json | 2 +- .../parenthesized-createParenthesizedExpressions/input.js | 0 .../options.json | 0 .../parenthesized-createParenthesizedExpressions/output.json | 0 .../{decorators-2 => decorators}/parenthesized/input.js | 0 .../{decorators-2 => decorators}/parenthesized/output.json | 0 .../{decorators-2 => decorators}/plugin-conflict/input.js | 0 .../plugin-conflict/options.json | 0 .../{decorators-2 => decorators}/private-property/input.js | 0 .../private-property}/options.json | 0 .../private-property/output.json | 0 .../{decorators-2 => decorators}/restricted-1/input.js | 0 .../{decorators-2 => decorators}/restricted-1/options.json | 0 .../{decorators-2 => decorators}/restricted-2/input.js | 0 .../{decorators-2 => decorators}/restricted-2/options.json | 0 .../{decorators-2 => decorators}/set-decorator/input.js | 0 .../{decorators-2 => decorators}/set-decorator/output.json | 0 .../{decorators-2 => decorators}/static-method/input.js | 0 .../{decorators-2 => decorators}/static-method/output.json | 0 .../{decorators-2 => decorators}/static-property/input.js | 0 .../{decorators-2 => decorators}/static-property/output.json | 0 148 files changed, 9 insertions(+), 12 deletions(-) delete mode 100644 packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json delete mode 100644 packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-assignment/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-assignment/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/class-decorator-call-expr/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/class-decorator-call-expr/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-getter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-getter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-same-line/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-same-line/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-setter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorator-setter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/class-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/class-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorators-multiple/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-decorators-multiple/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-method-parameter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/class-method-parameter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/computed-member-expr-on-prop/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/computed-member-expr-on-prop/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/computed-member-expr-on-prop/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/computed-member-expression/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/computed-member-expression/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-decorators-on-class/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2/export-decorated-class => decorators-legacy/export-decorators-on-class}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-decorators-on-class/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-default-declaration-function-declaration-parameter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2/export-default-decorated-class => decorators-legacy/export-default-declaration-function-declaration-parameter}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-default-declaration-function-declaration-parameter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2/no-export-decorators-on-class => decorators-legacy/export-default-decorators-on-class}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2/no-export-decorators-on-class => decorators-legacy/export-default-decorators-on-class}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-default-decorators-on-class/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-default-with-nested-class/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators/export-decorators-on-class => decorators-legacy/export-default-with-nested-class}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/export-default-with-nested-class/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/function-declaration-parameter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/function-declaration-parameter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/function-expression-parameter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/function-expression-parameter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/invalid-decorator-object-pattern/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/invalid-decorator-object-pattern/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/invalid-decorator-spread-element/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/invalid-decorator-spread-element/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/method-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/method-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/method-generator-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/method-generator-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/no-constructor-decorators/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/no-constructor-decorators/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/no-export-decorators-without-class/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/no-export-decorators-without-class/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/no-export-decorators/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/no-export-decorators/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/no-semi/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators-legacy}/no-semi/options.json (56%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/object-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/object-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/object-method-parameter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators => decorators-legacy}/object-method-parameter/output.json (100%) create mode 100644 packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-expression/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-expression/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-generator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-generator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-property/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-property/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/class-property/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/complex-expr/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/complex-expr/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/compued-property/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/compued-property/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/compued-property/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-boolean/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-boolean/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default/input.mjs (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export-default/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export/input.mjs (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-export/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-required/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-required/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-true-decorator-after-export/input.mjs (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/decoratorsBeforeExport-true-decorator-after-export/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-after-expression-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-after-expression-decorator/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-decorated-class-without-plugin/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-decorated-class-without-plugin/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-decorated-class/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/decorators/{export-default-declaration-function-declaration-parameter => export-decorated-class}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-decorated-class/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-default-decorated-class/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/decorators/{export-default-decorators-on-class => export-default-decorated-class}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/export-default-decorated-class/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/get-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/get-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/invalid-unparenthesized-arrow/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/invalid-unparenthesized-arrow/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-class-decorator-parameters/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-class-decorator-parameters/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-class-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-class-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-method-decorator-parameters/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-method-decorator-parameters/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-method-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/nested-method-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-class-method-parameter/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-class-method-parameter/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/decorators/{export-default-decorators-on-class => no-export-decorators-on-class}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/decorators/{export-default-with-nested-class => no-export-decorators-on-class}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-export-decorators-on-class/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-function-parameters/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-function-parameters/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-object-method-parameters/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-object-method-parameters/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-object-methods/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-object-methods/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/no-object-methods/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/on-computed-name-method/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/on-computed-name-method/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/parenthesized-createParenthesizedExpressions/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/parenthesized-createParenthesizedExpressions/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/parenthesized-createParenthesizedExpressions/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/parenthesized/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/parenthesized/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/plugin-conflict/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/plugin-conflict/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/private-property/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators/private-property}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/private-property/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/restricted-1/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/restricted-1/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/restricted-2/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/restricted-2/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/set-decorator/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/set-decorator/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/static-method/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/static-method/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/static-property/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/{decorators-2 => decorators}/static-property/output.json (100%) diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json deleted file mode 100644 index 6c9cc72327dc..000000000000 --- a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["decorators", { "decoratorsBeforeExport": false }]] -} diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json deleted file mode 100644 index 6c9cc72327dc..000000000000 --- a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["decorators", { "decoratorsBeforeExport": false }]] -} diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/options.json similarity index 56% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/options.json index 82f0c2e573ff..1f5a9fbe704f 100644 --- a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/options.json +++ b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/options.json @@ -1,10 +1,7 @@ { "plugins": [ [ - "decorators", - { - "decoratorsBeforeExport": false - } + "decorators-legacy" ] ], "throws": "Decorators must not be followed by a semicolon. (2:5)" diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json new file mode 100644 index 000000000000..a6855c41cfad --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["decorators-legacy"] +} diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/class-expression/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/class-expression/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-expression/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-expression/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/class-generator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/class-generator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-generator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-generator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/class-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/class-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-property/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-property/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-property/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/compued-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/compued-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/compued-property/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/compued-property/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/compued-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/compued-property/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json index 1f5a9fbe704f..82f0c2e573ff 100644 --- a/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json +++ b/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json @@ -1,7 +1,10 @@ { "plugins": [ [ - "decorators-legacy" + "decorators", + { + "decoratorsBeforeExport": false + } ] ], "throws": "Decorators must not be followed by a semicolon. (2:5)" diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/options.json index a6855c41cfad..6c9cc72327dc 100644 --- a/packages/babel-parser/test/fixtures/experimental/decorators/options.json +++ b/packages/babel-parser/test/fixtures/experimental/decorators/options.json @@ -1,3 +1,3 @@ { - "plugins": ["decorators-legacy"] + "plugins": [["decorators", { "decoratorsBeforeExport": false }]] } diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/private-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/private-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/private-property/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/private-property/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/private-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/private-property/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/static-method/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/static-method/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/static-method/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/static-method/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/static-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/static-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/static-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/static-property/output.json