Closed
Description
Found trying to compile VS Code at https://github.com/Microsoft/vscode/blob/1ce2b64abb08ed7998a5a6697ba0248a51934605/src/vs/workbench/services/textfile/common/textFileService.ts#L294-L338
Isolated repro:
function blah(): Promise<{ success: boolean }> {
return Promise.resolve(100).then(() => {
if (Math.random()) {
return {
success: true
}
}
return Promise.resolve({ success: false })
})
}