print gen_snapshot exit code; fix a missing type annotation (#4976)

This commit is contained in:
Yegor 2016-07-19 21:07:58 -07:00 committed by GitHub
parent 57b76a050f
commit 8893e32821
2 changed files with 3 additions and 2 deletions

View File

@ -256,7 +256,8 @@ Future<String> _buildAotSnapshot(
RunResult results = await runAsync(genSnapshotCmd);
if (results.exitCode != 0) {
printStatus(results.toString());
printError('Dart snapshot generator failed with exit code ${results.exitCode}');
printError(results.toString());
return null;
}

View File

@ -260,7 +260,7 @@ class IOSDevice extends Device {
forwardDiagPort = _acquireAndForwardPort(ProtocolDiscovery.kDiagnosticService,
debuggingOptions.diagnosticPort);
} else {
forwardDiagPort = new Future.value(null);
forwardDiagPort = new Future<int>.value(null);
}
return Future.wait(<Future<int>>[forwardObsPort, forwardDiagPort]);