Chromium Code Reviews| Index: pkg/serialization/lib/src/format.dart |
| diff --git a/pkg/serialization/lib/src/format.dart b/pkg/serialization/lib/src/format.dart |
| index 68f609453db5b87c860f57cd3fdb3da3b14f7cd9..4e57384502097f09cc440881a4fc3057d4ffc40c 100644 |
| --- a/pkg/serialization/lib/src/format.dart |
| +++ b/pkg/serialization/lib/src/format.dart |
| @@ -187,7 +187,7 @@ class SimpleJsonFormat extends Format { |
| var rules = reader.selfDescribing ? data[RULES] : null; |
| var actualData = reader.selfDescribing ? data[DATA] : data; |
| reader.readRules(rules); |
| - var ruleData = new List(reader.rules.length).map((x) => []).toList(); |
| + var ruleData = new List.generate(reader.rules.length, (_) => []); |
| var top = recursivelyFixUp(actualData, reader, ruleData); |
| result["data"] = ruleData; |
| result["roots"] = [top]; |
| @@ -257,7 +257,7 @@ class SimpleFlatFormat extends Format { |
| } |
| result[0] = w.serializedRules(); |
| result[1] = flatData; |
| - result[2] = new List(); |
|
floitsch
2013/02/26 13:54:19
keep. It doesn't change anything.
Lasse Reichstein Nielsen
2013/02/26 15:26:00
But it's also inconsistent with the declaration of
|
| + result[2] = []; |
| w._rootReferences().forEach((x) => x.writeToList(result[2])); |
| return result; |
| } |