Remove whitespace generation (#5833)

* Remove whitespace generation and rely on default printing

Changes to printing:
* Add newline after last empty SwitchCase
* Add newlines around block comments if they are non-flow comments or contain newlines

* Fix a few more fixtures
This commit is contained in:
Daniel Tschinder
2017-06-27 19:57:02 -07:00
committed by Brian Ng
parent bc29145465
commit b3372a572d
379 changed files with 1974 additions and 1109 deletions

View File

@@ -1,10 +1,39 @@
var a: { numVal: number };
var a: { numVal: number };
var a: { numVal: number, [indexer: string]: number, };
var a: ?{ numVal: number };
var a: { numVal: number, strVal: string, };
var a: { subObj: { strVal: string } };
var a: { subObj: ?{ strVal: string } };
var a: { param1: number, param2: string, };
var a: { param1: number, param2?: string, };
var a: { [a: number]: string, [b: number]: string, };
var a: {
numVal: number
};
var a: {
numVal: number
};
var a: {
numVal: number,
[indexer: string]: number,
};
var a: ?{
numVal: number
};
var a: {
numVal: number,
strVal: string,
};
var a: {
subObj: {
strVal: string
}
};
var a: {
subObj: ?{
strVal: string
}
};
var a: {
param1: number,
param2: string,
};
var a: {
param1: number,
param2?: string,
};
var a: {
[a: number]: string,
[b: number]: string,
};