Index: pkg/barback/lib/src/phase.dart |
diff --git a/pkg/barback/lib/src/phase.dart b/pkg/barback/lib/src/phase.dart |
index ab39f7170ba87037bb59af38a5a20136bbf56a15..8680e6017b0e69a33c52469b1f00d0039b4e0067 100644 |
--- a/pkg/barback/lib/src/phase.dart |
+++ b/pkg/barback/lib/src/phase.dart |
@@ -281,13 +281,11 @@ class Phase { |
if (!input.isDirty) return new Future.value(new Set()); |
return input.process().then(_handleOutputs); |
})); |
- outputFutures.addAll(_groups.values.map((input) { |
- if (!input.isDirty) return new Future.value(new Set()); |
- return input.process().then(_handleOutputs); |
+ outputFutures.addAll(_groups.values.map((group) { |
+ if (!group.isDirty) return new Future.value(new Set()); |
+ return group.process().then(_handleOutputs); |
})); |
- // TODO(nweiz): handle pass-through. |
- |
return Future.wait(outputFutures).then((_) { |
// Report collisions in a deterministic order. |
outputIds = outputIds.toList(); |