parent
b7103ddbf4
commit
b2a8f2de56
|
@ -261,6 +261,8 @@ function genericPrintNoParens(path, options, print) {
|
||||||
!n.rest &&
|
!n.rest &&
|
||||||
n.params[0].type === "Identifier" &&
|
n.params[0].type === "Identifier" &&
|
||||||
!n.params[0].typeAnnotation &&
|
!n.params[0].typeAnnotation &&
|
||||||
|
!n.params[0].leadingComments &&
|
||||||
|
!n.params[0].trailingComments &&
|
||||||
!n.predicate &&
|
!n.predicate &&
|
||||||
!n.returnType
|
!n.returnType
|
||||||
) {
|
) {
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
exports[`test arrow.js 1`] = `
|
||||||
|
"// Error
|
||||||
|
const beep = (data/*: Object*/) => {}
|
||||||
|
|
||||||
|
// OK
|
||||||
|
const beep = (data/*: Object*/, secondData/*: Object*/) => {}
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
// Error
|
||||||
|
const beep = (data: Object) => {};
|
||||||
|
|
||||||
|
// OK
|
||||||
|
const beep = (data: Object, secondData: Object) => {};
|
||||||
|
"
|
||||||
|
`;
|
||||||
|
|
||||||
|
exports[`test arrow.js 2`] = `
|
||||||
|
"// Error
|
||||||
|
const beep = (data/*: Object*/) => {}
|
||||||
|
|
||||||
|
// OK
|
||||||
|
const beep = (data/*: Object*/, secondData/*: Object*/) => {}
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
// Error
|
||||||
|
const beep = (data /*: Object*/) => {};
|
||||||
|
|
||||||
|
// OK
|
||||||
|
const beep = (data /*: Object*/, secondData /*: Object*/) => {};
|
||||||
|
"
|
||||||
|
`;
|
|
@ -0,0 +1,5 @@
|
||||||
|
// Error
|
||||||
|
const beep = (data/*: Object*/) => {}
|
||||||
|
|
||||||
|
// OK
|
||||||
|
const beep = (data/*: Object*/, secondData/*: Object*/) => {}
|
|
@ -0,0 +1,2 @@
|
||||||
|
run_spec(__dirname);
|
||||||
|
run_spec(__dirname, {parser: 'babylon'});
|
Loading…
Reference in New Issue