From 592d41c9cc8550e975674bdf13ab6f8572ea7519 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Tue, 1 Dec 2015 15:05:08 -0800 Subject: [PATCH] lint all filed before a failure --- Jakefile.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Jakefile.js b/Jakefile.js index 6243ce8ff97..1ab189a79ce 100644 --- a/Jakefile.js +++ b/Jakefile.js @@ -926,13 +926,17 @@ var lintTargets = compilerSources desc("Runs tslint on the compiler sources"); task("lint", ["build-rules"], function() { var lintOptions = getLinterOptions(); + var failed = 0; for (var i in lintTargets) { var result = lintFile(lintOptions, lintTargets[i]); if (result.failureCount > 0) { console.log(result.output); - fail('Linter errors.', result.failureCount); + failed += result.failureCount; } } + if (failed > 0) { + fail('Linter errors.', failed); + } }); /**