Index: sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
diff --git a/sdk/lib/_internal/pub/lib/src/validator/dependency.dart b/sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
index 7e6a933b1ae2b00f3ae60309db1e16051dc949e8..37f55d7944f6b07bb9f32c094efecd781b0831b0 100644 |
--- a/sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
+++ b/sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
@@ -37,10 +37,7 @@ class DependencyValidator extends Validator { |
Future validate() async { |
var caretDeps = []; |
- // TODO(nweiz): Replace this with a real for/in loop when we update |
- // async_await. |
- await Future.forEach(entrypoint.root.pubspec.dependencies, |
- (dependency) async { |
+ for (var dependency in entrypoint.root.pubspec.dependencies) { |
if (dependency.source != "hosted") { |
await _warnAboutSource(dependency); |
} else if (dependency.constraint.isAny) { |
@@ -58,7 +55,7 @@ class DependencyValidator extends Validator { |
caretDeps.add(dependency); |
} |
} |
- }); |
+ } |
if (caretDeps.isNotEmpty && !_caretAllowed) { |
_errorAboutCaretConstraints(caretDeps); |