| Index: pkg/serialization/lib/src/serialization_rule.dart
|
| diff --git a/pkg/serialization/lib/src/serialization_rule.dart b/pkg/serialization/lib/src/serialization_rule.dart
|
| index 1f64cf07953a2715cdce208f290428528cd4358b..1a68075490d5bc81fc9db84ab10d2f5a4b1e1d4c 100644
|
| --- a/pkg/serialization/lib/src/serialization_rule.dart
|
| +++ b/pkg/serialization/lib/src/serialization_rule.dart
|
| @@ -516,14 +516,14 @@ class _LazyMap implements Map {
|
|
|
| int get length => _raw.length;
|
| bool get isEmpty => _raw.isEmpty;
|
| - List get keys => _raw.keys;
|
| + Iterable get keys => _raw.keys;
|
| bool containsKey(x) => _raw.containsKey(x);
|
|
|
| // These operations will work, but may be expensive, and are probably
|
| // best avoided.
|
| get _inflated => keysAndValues(_raw).map(_reader.inflateReference);
|
| bool containsValue(x) => _inflated.containsValue(x);
|
| - List get values => _inflated.values;
|
| + Iterable get values => _inflated.values;
|
| void forEach(f) => _inflated.forEach(f);
|
|
|
| // These operations are all invalid
|
|
|