Remove extra parens around ternary arguments of a new call (#776)
parent
e039ca888a
commit
9c558bfe71
|
@ -419,11 +419,11 @@ FPp.needsParens = function(assumeExpressionContext) {
|
||||||
case "BinaryExpression":
|
case "BinaryExpression":
|
||||||
case "LogicalExpression":
|
case "LogicalExpression":
|
||||||
case "LogicalExpression":
|
case "LogicalExpression":
|
||||||
case "NewExpression":
|
|
||||||
case "ExportDefaultDeclaration":
|
case "ExportDefaultDeclaration":
|
||||||
case "AwaitExpression":
|
case "AwaitExpression":
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
|
case "NewExpression":
|
||||||
case "CallExpression":
|
case "CallExpression":
|
||||||
return name === "callee" && parent.callee === node;
|
return name === "callee" && parent.callee === node;
|
||||||
|
|
||||||
|
|
|
@ -78,3 +78,14 @@ const { configureStore } = process.env.NODE_ENV === \\"production\\"
|
||||||
: require(\\"./configureDevStore\\"); // b
|
: require(\\"./configureDevStore\\"); // b
|
||||||
"
|
"
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
exports[`new-expression.js 1`] = `
|
||||||
|
"const testConsole = new TestConsole(
|
||||||
|
config.useStderr ? process.stderr : process.stdout
|
||||||
|
);
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
const testConsole = new TestConsole(
|
||||||
|
config.useStderr ? process.stderr : process.stdout
|
||||||
|
);
|
||||||
|
"
|
||||||
|
`;
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
const testConsole = new TestConsole(
|
||||||
|
config.useStderr ? process.stderr : process.stdout
|
||||||
|
);
|
Loading…
Reference in New Issue