Index: lib/src/validator.dart |
diff --git a/lib/src/validator.dart b/lib/src/validator.dart |
index 57b106ca9b6e4651b8b48b472ea19fc455c06231..b2b925defb9579ef9c071d921612173a4dae26e7 100644 |
--- a/lib/src/validator.dart |
+++ b/lib/src/validator.dart |
@@ -75,10 +75,8 @@ abstract class Validator { |
return Future.wait(validators.map((validator) => validator.validate())) |
.then((_) { |
- var errors = |
- flatten(validators.map((validator) => validator.errors)); |
- var warnings = |
- flatten(validators.map((validator) => validator.warnings)); |
+ var errors = validators.expand((validator) => validator.errors); |
+ var warnings = validators.expand((validator) => validator.warnings); |
if (!errors.isEmpty) { |
log.error("Missing requirements:"); |