| Index: utils/pub/validator/directory.dart
|
| diff --git a/utils/pub/validator/directory.dart b/utils/pub/validator/directory.dart
|
| index 80568bab2e8f477ea63a7aa68ff4c56875a7df2a..9d9cb4dcc4d0369f1d572950e94d273a9fdbfb89 100644
|
| --- a/utils/pub/validator/directory.dart
|
| +++ b/utils/pub/validator/directory.dart
|
| @@ -4,6 +4,8 @@
|
|
|
| library directory_validator;
|
|
|
| +import 'dart:async';
|
| +
|
| import '../entrypoint.dart';
|
| import '../io.dart';
|
| import '../validator.dart';
|
| @@ -16,7 +18,7 @@ class DirectoryValidator extends Validator {
|
| static final _PLURAL_NAMES = ["tools", "tests", "docs", "examples"];
|
|
|
| Future validate() {
|
| - return listDir(entrypoint.root.dir).chain((dirs) {
|
| + return listDir(entrypoint.root.dir).then((dirs) {
|
| return Futures.wait(dirs.mappedBy((dir) {
|
| return dirExists(dir).then((exists) {
|
| if (!exists) return;
|
|
|