report errors found by analyzer too.

R=jmesserly@google.com

Review URL: https://chromereviews.googleplex.com/131967013
This commit is contained in:
Sigmund Cherem
2014-12-15 19:27:58 -08:00
parent c96dd0db5a
commit 2a9588da40
+6 -2
View File
@@ -45,9 +45,13 @@ Future<bool> compile(String inputFile, TypeResolver resolver,
var results =
checkProgram(uri, resolver, checkSdk: checkSdk, useColors: useColors);
if (results.failure) {
return new Future.value(false);
bool failure = results.failure;
for (var lib in results.libraries) {
for (var unit in lib.units) {
failure = resolver.logErrors(unit.source) || failure;
}
}
if (failure) return new Future.value(false);
// Generate code.
if (outputDir != null) {