[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 75df3b537a
commit a57353b2b4

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;
}
}