Index: sdk/lib/_internal/pub/lib/src/utils.dart |
diff --git a/sdk/lib/_internal/pub/lib/src/utils.dart b/sdk/lib/_internal/pub/lib/src/utils.dart |
index 0311c9ded582b4bca6482da5bf0fc36472e0766e..76defb057f5bfa36d3d0a5bf267284043fc10651 100644 |
--- a/sdk/lib/_internal/pub/lib/src/utils.dart |
+++ b/sdk/lib/_internal/pub/lib/src/utils.dart |
@@ -472,8 +472,8 @@ String yamlToString(data) { |
// TODO(nweiz): Serialize using the YAML library once it supports |
// serialization. |
- // Use indentation for maps. |
- if (data is Map) { |
+ // Use indentation for (non-empty) maps. |
+ if (data is Map && !data.isEmpty) { |
if (isMapValue) { |
buffer.writeln(); |
indent += ' '; |