From 2a9588da409708ea67f94d35f985a72cee287c81 Mon Sep 17 00:00:00 2001 From: Sigmund Cherem Date: Mon, 15 Dec 2014 19:27:58 -0800 Subject: [PATCH] report errors found by analyzer too. R=jmesserly@google.com Review URL: https://chromereviews.googleplex.com/131967013 --- pkg/dev_compiler/lib/devc.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/dev_compiler/lib/devc.dart b/pkg/dev_compiler/lib/devc.dart index e65f8498f8c..e1f5c6f5b87 100644 --- a/pkg/dev_compiler/lib/devc.dart +++ b/pkg/dev_compiler/lib/devc.dart @@ -45,9 +45,13 @@ Future 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) {