Refactor parsing object members (#9607)
* Refactor parsing object members * Ensure decorators on rest don’t swallow decorators silently * Use hasPrecedingLineBreak * Add test for async with linebreak * Update flow whitelist
This commit is contained in:
@@ -10,7 +10,6 @@
|
||||
|
||||
JSX_invalid/migrated_0000.js
|
||||
arrow_function_invalid/migrated_0002.js
|
||||
async_await/async_generic_method.js
|
||||
async_await/migrated_0007.js
|
||||
async_await/migrated_0020.js
|
||||
async_await/migrated_0024.js
|
||||
|
||||
@@ -229,7 +229,7 @@ exports.updateWhitelist = function(filename, summary) {
|
||||
return line;
|
||||
})
|
||||
.filter(function(line) {
|
||||
return line !== null;
|
||||
return line !== null && line !== "";
|
||||
})
|
||||
.concat(toAdd)
|
||||
.sort()
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
annexB/language/statements/for-in/bare-initializer.js(default)
|
||||
annexB/language/statements/for-in/bare-initializer.js(strict mode)
|
||||
built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F-negated.js(default)
|
||||
@@ -406,10 +405,6 @@ language/expressions/class/elements/syntax/early-errors/invalid-names/method-out
|
||||
language/expressions/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-this.js(strict mode)
|
||||
language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js(default)
|
||||
language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js(strict mode)
|
||||
language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js(default)
|
||||
language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js(strict mode)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-fn-inside-class.js(default)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-fn-inside-class.js(strict mode)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-gen-inside-class.js(default)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-gen-inside-class.js(strict mode)
|
||||
language/expressions/object/method-definition/private-name-early-error-gen-inside-class.js(default)
|
||||
|
||||
Reference in New Issue
Block a user