Index: sdk/lib/_internal/pub/lib/src/entrypoint.dart |
diff --git a/sdk/lib/_internal/pub/lib/src/entrypoint.dart b/sdk/lib/_internal/pub/lib/src/entrypoint.dart |
index f8717470fda2341c1c9246c9a99148151243979c..f394ecd77e84cf530eae810c88752893ac1fcc8c 100644 |
--- a/sdk/lib/_internal/pub/lib/src/entrypoint.dart |
+++ b/sdk/lib/_internal/pub/lib/src/entrypoint.dart |
@@ -190,9 +190,10 @@ class Entrypoint { |
unionAll(dependenciesToPrecompile.map(graph.transitiveDependencies)) |
.map((package) => package.name).toSet(); |
- for (var package in dependenciesToPrecompile) { |
- deleteEntry(path.join(depsDir, package)); |
- } |
+ // TODO(nweiz): Use for/in here when |
+ // https://github.com/dart-lang/async_await/issues/68 is fixed. |
+ dependenciesToPrecompile.forEach((package) => |
+ deleteEntry(path.join(depsDir, package))); |
var environment = await AssetEnvironment.create(this, BarbackMode.DEBUG, |
packages: packagesToLoad, useDart2JS: false); |