From 607ade55cd2686cc2d93fcad83ed72fe913b9401 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Sun, 31 May 2020 08:33:30 -0500 Subject: [PATCH] Fix some test fixtures --- .../output.js | 12 ++++++------ .../output.js | 8 ++++---- .../output.js | 12 ++++++------ .../output.js | 12 ++++++------ .../output.js | 8 ++++---- .../test/fixtures/private-loose/accessor/output.js | 4 ++-- .../test/fixtures/private-loose/field/output.js | 4 ++-- .../test/fixtures/private-loose/method/output.js | 4 ++-- .../fixtures/private-loose/native-classes/output.js | 4 ++-- .../nested-class-other-redeclared/output.js | 12 ++++++------ .../private-loose/nested-class-redeclared/output.js | 8 ++++---- .../fixtures/private-loose/nested-class/output.js | 4 ++-- .../fixtures/private-loose/static-accessor/output.js | 4 ++-- .../fixtures/private-loose/static-field/output.js | 4 ++-- .../fixtures/private-loose/static-method/output.js | 4 ++-- .../test/fixtures/private/accessor/output.js | 4 ++-- .../test/fixtures/private/field/output.js | 4 ++-- .../test/fixtures/private/method/output.js | 4 ++-- .../test/fixtures/private/native-classes/output.js | 4 ++-- .../private/nested-class-other-redeclared/output.js | 12 ++++++------ .../private/nested-class-redeclared/output.js | 8 ++++---- .../test/fixtures/private/nested-class/output.js | 4 ++-- .../methods-loose-preset-not-loose/output.js | 4 ++-- .../preset-loose-no-plugins/output.js | 4 ++-- .../preset-not-loose-no-plugins/output.js | 4 ++-- .../output.js | 4 ++-- .../output.js | 4 ++-- .../properties-loose-preset-loose/output.js | 4 ++-- .../properties-loose-preset-not-loose/output.js | 4 ++-- .../properties-not-loose-preset-loose/output.js | 4 ++-- 30 files changed, 88 insertions(+), 88 deletions(-) diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-member-call-with-transform/output.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-member-call-with-transform/output.js index a7f5c767a7b2..8ad401151d37 100644 --- a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-member-call-with-transform/output.js +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-member-call-with-transform/output.js @@ -4,6 +4,12 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _x = _classPrivateFieldLooseKey("x"); + +var _m = _classPrivateFieldLooseKey("m"); + +var _self = _classPrivateFieldLooseKey("self"); + class Foo { static getSelf() { return this; @@ -71,12 +77,6 @@ class Foo { } -var _x = _classPrivateFieldLooseKey("x"); - -var _m = _classPrivateFieldLooseKey("m"); - -var _self = _classPrivateFieldLooseKey("self"); - Object.defineProperty(Foo, _x, { writable: true, value: 1 diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-property-with-transform/output.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-property-with-transform/output.js index c48dfe3de5a9..8292f129dd0c 100644 --- a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-property-with-transform/output.js +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-before-property-with-transform/output.js @@ -4,6 +4,10 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _x = _classPrivateFieldLooseKey("x"); + +var _self = _classPrivateFieldLooseKey("self"); + class Foo { static getSelf() { return this; @@ -71,10 +75,6 @@ class Foo { } -var _x = _classPrivateFieldLooseKey("x"); - -var _self = _classPrivateFieldLooseKey("self"); - Object.defineProperty(Foo, _x, { writable: true, value: 1 diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-member-optional-call-with-transform/output.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-member-optional-call-with-transform/output.js index c51884d907f3..5135137867cf 100644 --- a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-member-optional-call-with-transform/output.js +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-member-optional-call-with-transform/output.js @@ -4,6 +4,12 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _x = _classPrivateFieldLooseKey("x"); + +var _m = _classPrivateFieldLooseKey("m"); + +var _self = _classPrivateFieldLooseKey("self"); + class Foo { static getSelf() { return this; @@ -74,12 +80,6 @@ class Foo { } -var _x = _classPrivateFieldLooseKey("x"); - -var _m = _classPrivateFieldLooseKey("m"); - -var _self = _classPrivateFieldLooseKey("self"); - Object.defineProperty(Foo, _x, { writable: true, value: 1 diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-member-call-with-transform/output.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-member-call-with-transform/output.js index b4f91f63bf6c..5fb34be579a3 100644 --- a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-member-call-with-transform/output.js +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-member-call-with-transform/output.js @@ -4,6 +4,12 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _x = _classPrivateFieldLooseKey("x"); + +var _m = _classPrivateFieldLooseKey("m"); + +var _self = _classPrivateFieldLooseKey("self"); + class Foo { static getSelf() { return this; @@ -74,12 +80,6 @@ class Foo { } -var _x = _classPrivateFieldLooseKey("x"); - -var _m = _classPrivateFieldLooseKey("m"); - -var _self = _classPrivateFieldLooseKey("self"); - Object.defineProperty(Foo, _x, { writable: true, value: 1 diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-property-with-transform/output.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-property-with-transform/output.js index b1ede3a8c4c9..908687563ace 100644 --- a/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-property-with-transform/output.js +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/private-loose/optional-chain-optional-property-with-transform/output.js @@ -4,6 +4,10 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _x = _classPrivateFieldLooseKey("x"); + +var _self = _classPrivateFieldLooseKey("self"); + class Foo { static getSelf() { return this; @@ -74,10 +78,6 @@ class Foo { } -var _x = _classPrivateFieldLooseKey("x"); - -var _self = _classPrivateFieldLooseKey("self"); - Object.defineProperty(Foo, _x, { writable: true, value: 1 diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/accessor/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/accessor/output.js index 4d79bb7e1d7c..2774c64d82e1 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/accessor/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/accessor/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -18,6 +20,4 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); - var _get_foo = function () {}; diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/field/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/field/output.js index 685d22492d76..ef83b46205d7 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/field/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/field/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -17,5 +19,3 @@ let Foo = /*#__PURE__*/function () { }]); return Foo; }(); - -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/method/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/method/output.js index ea73df0d60df..0928379305db 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/method/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/method/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -17,6 +19,4 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/native-classes/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/native-classes/output.js index 6c628a018ea4..f40acdaefc4b 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/native-classes/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/native-classes/output.js @@ -1,3 +1,5 @@ +var _bar = new WeakMap(); + class Foo { constructor() { _bar.set(this, { @@ -16,8 +18,6 @@ class Foo { } -var _bar = new WeakMap(); - var _foo = { writable: true, value: "foo" diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-other-redeclared/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-other-redeclared/output.js index ee30d7732679..c87d10c07598 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-other-redeclared/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-other-redeclared/output.js @@ -1,3 +1,7 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + +var _bar = babelHelpers.classPrivateFieldLooseKey("bar"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -16,6 +20,8 @@ let Foo = /*#__PURE__*/function () { babelHelpers.createClass(Foo, [{ key: "test", value: function test() { + var _bar2 = babelHelpers.classPrivateFieldLooseKey("bar"); + let Nested = /*#__PURE__*/function () { function Nested() { babelHelpers.classCallCheck(this, Nested); @@ -35,15 +41,9 @@ let Foo = /*#__PURE__*/function () { return Nested; }(); - var _bar2 = babelHelpers.classPrivateFieldLooseKey("bar"); - Object.prototype.hasOwnProperty.call(this, _foo); Object.prototype.hasOwnProperty.call(this, _bar); } }]); return Foo; }(); - -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); - -var _bar = babelHelpers.classPrivateFieldLooseKey("bar"); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-redeclared/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-redeclared/output.js index 2c073c4703ea..b37a080dbe11 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-redeclared/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class-redeclared/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -12,6 +14,8 @@ let Foo = /*#__PURE__*/function () { babelHelpers.createClass(Foo, [{ key: "test", value: function test() { + var _foo2 = babelHelpers.classPrivateFieldLooseKey("foo"); + let Nested = /*#__PURE__*/function () { function Nested() { babelHelpers.classCallCheck(this, Nested); @@ -30,12 +34,8 @@ let Foo = /*#__PURE__*/function () { return Nested; }(); - var _foo2 = babelHelpers.classPrivateFieldLooseKey("foo"); - Object.prototype.hasOwnProperty.call(this, _foo); } }]); return Foo; }(); - -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class/output.js index f6d0eac71613..89011bdd326e 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/nested-class/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -31,5 +33,3 @@ let Foo = /*#__PURE__*/function () { }]); return Foo; }(); - -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-accessor/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-accessor/output.js index 0b3ff5b6e694..f82bb847e24c 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-accessor/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-accessor/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -14,8 +16,6 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); - var _get_foo = function () {}; Object.defineProperty(Foo, _foo, { diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-field/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-field/output.js index e775b5c2eabe..b943d85937e1 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-field/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-field/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -14,8 +16,6 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); - Object.defineProperty(Foo, _foo, { writable: true, value: 1 diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-method/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-method/output.js index cb3de8d9c3a7..7de7e3f74573 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-method/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private-loose/static-method/output.js @@ -1,3 +1,5 @@ +var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -14,8 +16,6 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; Object.defineProperty(Foo, _foo, { diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/accessor/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/accessor/output.js index 1bf0ad977094..d78e57a24af9 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/accessor/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/accessor/output.js @@ -1,3 +1,5 @@ +var _foo = new WeakMap(); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -19,6 +21,4 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = new WeakMap(); - var _get_foo = function () {}; diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/field/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/field/output.js index 51925683ab1f..db3727f36e9f 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/field/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/field/output.js @@ -1,3 +1,5 @@ +var _foo = new WeakMap(); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -18,5 +20,3 @@ let Foo = /*#__PURE__*/function () { }]); return Foo; }(); - -var _foo = new WeakMap(); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/method/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/method/output.js index 246f5ecdc2b0..4135c7607476 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/method/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/method/output.js @@ -1,3 +1,5 @@ +var _foo = new WeakSet(); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -16,6 +18,4 @@ let Foo = /*#__PURE__*/function () { return Foo; }(); -var _foo = new WeakSet(); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/native-classes/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/native-classes/output.js index 6c628a018ea4..f40acdaefc4b 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/native-classes/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/native-classes/output.js @@ -1,3 +1,5 @@ +var _bar = new WeakMap(); + class Foo { constructor() { _bar.set(this, { @@ -16,8 +18,6 @@ class Foo { } -var _bar = new WeakMap(); - var _foo = { writable: true, value: "foo" diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-other-redeclared/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-other-redeclared/output.js index f5505ae4e5cb..c4b80a1a239a 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-other-redeclared/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-other-redeclared/output.js @@ -1,3 +1,7 @@ +var _foo = new WeakMap(); + +var _bar = new WeakMap(); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -18,6 +22,8 @@ let Foo = /*#__PURE__*/function () { babelHelpers.createClass(Foo, [{ key: "test", value: function test() { + var _bar2 = new WeakMap(); + let Nested = /*#__PURE__*/function () { function Nested() { babelHelpers.classCallCheck(this, Nested); @@ -39,8 +45,6 @@ let Foo = /*#__PURE__*/function () { return Nested; }(); - var _bar2 = new WeakMap(); - _foo.has(this); _bar.has(this); @@ -48,7 +52,3 @@ let Foo = /*#__PURE__*/function () { }]); return Foo; }(); - -var _foo = new WeakMap(); - -var _bar = new WeakMap(); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-redeclared/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-redeclared/output.js index 40a032ccb4e8..882976816e91 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-redeclared/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class-redeclared/output.js @@ -1,3 +1,5 @@ +var _foo = new WeakMap(); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -13,6 +15,8 @@ let Foo = /*#__PURE__*/function () { babelHelpers.createClass(Foo, [{ key: "test", value: function test() { + var _foo2 = new WeakMap(); + let Nested = /*#__PURE__*/function () { function Nested() { babelHelpers.classCallCheck(this, Nested); @@ -32,12 +36,8 @@ let Foo = /*#__PURE__*/function () { return Nested; }(); - var _foo2 = new WeakMap(); - _foo.has(this); } }]); return Foo; }(); - -var _foo = new WeakMap(); diff --git a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class/output.js b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class/output.js index 33627fd1a1ce..e85b24741dff 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class/output.js +++ b/packages/babel-plugin-proposal-private-property-in-object/test/fixtures/private/nested-class/output.js @@ -1,3 +1,5 @@ +var _foo = new WeakMap(); + let Foo = /*#__PURE__*/function () { "use strict"; @@ -32,5 +34,3 @@ let Foo = /*#__PURE__*/function () { }]); return Foo; }(); - -var _foo = new WeakMap(); diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/methods-loose-preset-not-loose/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/methods-loose-preset-not-loose/output.js index 46cd2f20dc1c..ec1282b425a0 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/methods-loose-preset-not-loose/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/methods-loose-preset-not-loose/output.js @@ -2,6 +2,8 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _foo = _classPrivateFieldLooseKey("foo"); + class A { constructor() { Object.defineProperty(this, _foo, { @@ -12,6 +14,4 @@ class A { } -var _foo = _classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-loose-no-plugins/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-loose-no-plugins/output.js index 46cd2f20dc1c..ec1282b425a0 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-loose-no-plugins/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-loose-no-plugins/output.js @@ -2,6 +2,8 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _foo = _classPrivateFieldLooseKey("foo"); + class A { constructor() { Object.defineProperty(this, _foo, { @@ -12,6 +14,4 @@ class A { } -var _foo = _classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-not-loose-no-plugins/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-not-loose-no-plugins/output.js index c1c818b15b76..97d788f68d4c 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-not-loose-no-plugins/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/preset-not-loose-no-plugins/output.js @@ -1,5 +1,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +var _foo = new WeakSet(); + class A { constructor() { _foo.add(this); @@ -9,6 +11,4 @@ class A { } -var _foo = new WeakSet(); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-loose-preset-not-loose/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-loose-preset-not-loose/output.js index 46cd2f20dc1c..ec1282b425a0 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-loose-preset-not-loose/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-loose-preset-not-loose/output.js @@ -2,6 +2,8 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _foo = _classPrivateFieldLooseKey("foo"); + class A { constructor() { Object.defineProperty(this, _foo, { @@ -12,6 +14,4 @@ class A { } -var _foo = _classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-not-loose-preset-loose/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-not-loose-preset-loose/output.js index c1c818b15b76..97d788f68d4c 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-not-loose-preset-loose/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-and-methods-not-loose-preset-loose/output.js @@ -1,5 +1,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +var _foo = new WeakSet(); + class A { constructor() { _foo.add(this); @@ -9,6 +11,4 @@ class A { } -var _foo = new WeakSet(); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-loose/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-loose/output.js index 46cd2f20dc1c..ec1282b425a0 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-loose/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-loose/output.js @@ -2,6 +2,8 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _foo = _classPrivateFieldLooseKey("foo"); + class A { constructor() { Object.defineProperty(this, _foo, { @@ -12,6 +14,4 @@ class A { } -var _foo = _classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-not-loose/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-not-loose/output.js index 46cd2f20dc1c..ec1282b425a0 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-not-loose/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-loose-preset-not-loose/output.js @@ -2,6 +2,8 @@ var id = 0; function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; } +var _foo = _classPrivateFieldLooseKey("foo"); + class A { constructor() { Object.defineProperty(this, _foo, { @@ -12,6 +14,4 @@ class A { } -var _foo = _classPrivateFieldLooseKey("foo"); - var _foo2 = function _foo2() {}; diff --git a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-not-loose-preset-loose/output.js b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-not-loose-preset-loose/output.js index c1c818b15b76..97d788f68d4c 100644 --- a/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-not-loose-preset-loose/output.js +++ b/packages/babel-preset-env/test/fixtures/loose-class-features-precedence/properties-not-loose-preset-loose/output.js @@ -1,5 +1,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +var _foo = new WeakSet(); + class A { constructor() { _foo.add(this); @@ -9,6 +11,4 @@ class A { } -var _foo = new WeakSet(); - var _foo2 = function _foo2() {};