[react-native] Make flow warn on timeout instead of redbox

This commit is contained in:
Jing Chen 2015-08-24 19:33:19 -07:00
parent 976e6927ca
commit 1b4c460bc7
1 changed files with 8 additions and 1 deletions

View File

@ -99,6 +99,13 @@ function doFlowTypecheck(res, flowroot, next) {
hasWarned.noConfig = true;
console.warn(chalk.yellow('flow: ' + stderr));
}
_endFlowBad(res);
} else if (flowError.code === 3) {
if (!hasWarned.timeout) {
hasWarned.timeout = true;
console.warn(chalk.yellow('flow: ' + stdout));
}
_endSkipFlow(res);
} else {
if (!hasWarned.brokenFlow) {
hasWarned.brokenFlow = true;
@ -107,8 +114,8 @@ function doFlowTypecheck(res, flowroot, next) {
'`.\n' + 'stderr: `' + stderr + '`'
));
}
_endFlowBad(res);
}
_endFlowBad(res);
return;
}
}