Skip to content

Commit 052904d

Browse files
alan-agius4kyliau
authored andcommitted
fix(@angular-devkit/schematics): upgrade refactoring with tslint emits too much whitespace
Fixes #12653
1 parent aaec9de commit 052904d

File tree

1 file changed

+4
-1
lines changed
  • packages/angular_devkit/schematics/tasks/tslint-fix

1 file changed

+4
-1
lines changed

packages/angular_devkit/schematics/tasks/tslint-fix/executor.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,10 @@ export default function(): TaskExecutor<TslintFixTaskOptions> {
182182
}
183183
const formatter = new Formatter();
184184

185-
const output = formatter.format(result.failures, result.fixes);
185+
// Certain tslint formatters outputs '\n' when there are no failures.
186+
// This will bloat the console when having schematics running refactor tasks.
187+
// see https://github.com/palantir/tslint/issues/4244
188+
const output = (formatter.format(result.failures, result.fixes) || '').trim();
186189
if (output) {
187190
context.logger.info(output);
188191
}

0 commit comments

Comments
 (0)