Skip to content

Commit 9f1702b

Browse files
author
Keyan Zhang
committed
no trailing comma for single-line flow object types
1 parent bb15c72 commit 9f1702b

File tree

4 files changed

+7
-12
lines changed

4 files changed

+7
-12
lines changed

transforms/__testfixtures__/class-flow1.output.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ class Component extends React.Component {
1616
optionalEnum?: ?('News' | 'Photos' | 1 | true | null),
1717
optionalUnion?: ?(string | number | Message),
1818
optionalArrayOf?: ?Array<number>,
19-
optionalObjectOf?: ?{[key: string]: ?number,},
20-
optionalObjectOfNonOptionalField?: ?{[key: string]: number,},
21-
objectOfNonOptionalField: {[key: string]: number,},
22-
objectOfOptionalField: {[key: string]: ?number,},
19+
optionalObjectOf?: ?{[key: string]: ?number},
20+
optionalObjectOfNonOptionalField?: ?{[key: string]: number},
21+
objectOfNonOptionalField: {[key: string]: number},
22+
objectOfOptionalField: {[key: string]: ?number},
2323
optionalObjectWithShape?: ?{
2424
color?: ?string,
2525
fontSize: number,

transforms/__testfixtures__/class-flow3.input.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ var Component = React.createClass({
3434
optionalObjectOf: PropTypes.objectOf(PropTypes.number),
3535
optionalObjectWithShape: PropTypes.shape({
3636
color: PropTypes.string,
37-
fontSize: PropTypes.number,
3837
}),
3938
requiredFunc: PropTypes.func.isRequired,
4039
requiredAny: PropTypes.any.isRequired,

transforms/__testfixtures__/class-flow3.output.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,8 @@ class Component extends React.Component {
3030
optionalEnum?: ?('News' | 'Photos' | 1 | true | null),
3131
optionalUnion?: any,
3232
optionalArrayOf?: ?Array<number>,
33-
optionalObjectOf?: ?{[key: string]: ?number,},
34-
optionalObjectWithShape?: ?{
35-
color?: ?string,
36-
fontSize?: ?number,
37-
},
33+
optionalObjectOf?: ?{[key: string]: ?number},
34+
optionalObjectWithShape?: ?{color?: ?string},
3835
requiredFunc: Function,
3936
requiredAny: any,
4037
};
@@ -54,7 +51,6 @@ class Component extends React.Component {
5451
optionalObjectOf: PropTypes.objectOf(PropTypes.number),
5552
optionalObjectWithShape: PropTypes.shape({
5653
color: PropTypes.string,
57-
fontSize: PropTypes.number,
5854
}),
5955
requiredFunc: PropTypes.func.isRequired,
6056
requiredAny: PropTypes.any.isRequired,

transforms/__testfixtures__/class-flow6.output.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class Component extends React.Component {
1717
optionalUnionOops?: any,
1818
optionalUnionOops2?: any,
1919
optionalArrayOf?: ?Array<number>,
20-
optionalObjectOf?: ?{[key: string]: ?number,},
20+
optionalObjectOf?: ?{[key: string]: ?number},
2121
optionalObjectWithShape?: ?{
2222
color?: ?string,
2323
fontSize?: any,

0 commit comments

Comments
 (0)