Don't add extra indentation for objects inside function parameters

This commit is contained in:
Orta Therox
2019-07-11 14:26:03 -04:00
parent fbdbb141a2
commit dfc97db323
3 changed files with 29 additions and 2 deletions
+2 -1
View File
@@ -482,7 +482,6 @@ namespace ts.formatting {
case SyntaxKind.ArrayLiteralExpression:
case SyntaxKind.Block:
case SyntaxKind.ModuleBlock:
case SyntaxKind.ObjectLiteralExpression:
case SyntaxKind.TypeLiteral:
case SyntaxKind.MappedType:
case SyntaxKind.TupleType:
@@ -524,6 +523,8 @@ namespace ts.formatting {
return rangeIsOnOneLine(sourceFile, child!);
}
return true;
case SyntaxKind.CallExpression:
return childKind !== SyntaxKind.ObjectLiteralExpression
case SyntaxKind.DoStatement:
case SyntaxKind.WhileStatement:
case SyntaxKind.ForInStatement: