Index: utils/pub/validator/directory.dart |
diff --git a/utils/pub/validator/directory.dart b/utils/pub/validator/directory.dart |
index 032c0d16624750236f8af67c42fbc33b54b23b6b..5d6628d50fcd0d28ea498306eba8d37f77666389 100644 |
--- a/utils/pub/validator/directory.dart |
+++ b/utils/pub/validator/directory.dart |
@@ -21,8 +21,8 @@ class DirectoryValidator extends Validator { |
static final _PLURAL_NAMES = ["tools", "tests", "docs", "examples"]; |
Future validate() { |
- return listDir(entrypoint.root.dir).then((dirs) { |
- for (var dir in dirs) { |
+ return new Future.of(() { |
+ for (var dir in listDir(entrypoint.root.dir)) { |
if (!dirExists(dir)) continue; |
dir = path.basename(dir); |