| Index: sdk/lib/_internal/pub/lib/src/barback/load_all_transformers.dart
|
| diff --git a/sdk/lib/_internal/pub/lib/src/barback/load_all_transformers.dart b/sdk/lib/_internal/pub/lib/src/barback/load_all_transformers.dart
|
| index 0c85fea9ed522aecca0732cf3a14149e991c3714..5956aeabacf785dc1a7623eb1d6b013db11437e4 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/barback/load_all_transformers.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/barback/load_all_transformers.dart
|
| @@ -246,9 +246,11 @@ class _TransformerLoader {
|
| /// If any library hasn't yet been loaded via [load], it will be ignored.
|
| Future<List<Set<Transformer>>> transformersForPhases(
|
| Iterable<Set<TransformerConfig>> phases) {
|
| - return Future.wait(phases.map((phase) =>
|
| - Future.wait(phase.map(transformersFor)).then(unionAll)))
|
| - // Return a growable list so that callers can add phases.
|
| - .then((phases) => phases.toList());
|
| + return Future.wait(phases.map((phase) {
|
| + return waitAndPrintErrors(phase.map(transformersFor)).then(unionAll);
|
| + })).then((phases) {
|
| + // Return a growable list so that callers can add phases.
|
| + return phases.toList();
|
| + });
|
| }
|
| }
|
|
|