-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Again, thanks for this code mod. It works very well so far!
I just wanted to pass on some examples where comments in the transformed code were not placed like I expected them to be.
Environment
@codemodsquad/asyncify: 2.0.5jscodeshift: 0.11.0- babel: 7.10.2
- babylon: 7.10.2
- flow: 0.138.0
- recast: 0.20.4
Input
function a (x) {
// Apply f to x because ...
return f(x)
.then(() => x);
}
function b (x) {
return f(x)
// Always return true because ...
.then(() => true);
}Actual Output
async function a(x) {
await f(x);
// Apply f to x because ...
return x;
}
async function b(x) {
await // Always return true because ...
f(x);
return true;
}Expected Output
async function a(x) {
// Apply f to x because ...
await f(x);
return x;
}
async function b(x) {
await f(x);
// Always return true because ...
return true;
}papb
Metadata
Metadata
Assignees
Labels
No labels