| Index: pkg/serialization/test/serialization_test.dart
|
| diff --git a/pkg/serialization/test/serialization_test.dart b/pkg/serialization/test/serialization_test.dart
|
| index 7b43793e742191c8729ad756403160e9cd5ce4a0..2987fe09033eda36c7af28e189ec2bc621c7b8ea 100644
|
| --- a/pkg/serialization/test/serialization_test.dart
|
| +++ b/pkg/serialization/test/serialization_test.dart
|
| @@ -48,7 +48,7 @@ main() {
|
| // actually writing.
|
| var w = new Writer(s);
|
| w.write(p1);
|
| - var personRule = s.rules.firstMatching(
|
| + var personRule = s.rules.firstWhere(
|
| (x) => x is BasicRule && x.type == reflect(p1).type);
|
| var flatPerson = w.states[personRule.number].first;
|
| var primStates = w.states.first;
|
| @@ -56,7 +56,7 @@ main() {
|
| expect(flatPerson["name"], "Alice");
|
| var ref = flatPerson["address"];
|
| expect(ref is Reference, true);
|
| - var addressRule = s.rules.firstMatching(
|
| + var addressRule = s.rules.firstWhere(
|
| (x) => x is BasicRule && x.type == reflect(a1).type);
|
| expect(ref.ruleNumber, addressRule.number);
|
| expect(ref.objectNumber, 0);
|
| @@ -213,7 +213,7 @@ main() {
|
| w.write(n1);
|
| expect(w.states.length, 5); // prims, lists, essential lists, basic
|
| var children = 0, name = 1, parent = 2;
|
| - var nodeRule = s.rules.firstMatching((x) => x is BasicRule);
|
| + var nodeRule = s.rules.firstWhere((x) => x is BasicRule);
|
| List rootNode = w.states[nodeRule.number].where(
|
| (x) => x[name] == "1").toList();
|
| rootNode = rootNode.first;
|
| @@ -476,8 +476,8 @@ main() {
|
| var reader = s.newReader(eachFormat);
|
| var input = reader.read(output);
|
| expect(input["simple data"], data["simple data"]);
|
| - var p2 = input.keys.firstMatching((x) => x is Person);
|
| - var a2 = input.keys.firstMatching((x) => x is Address);
|
| + var p2 = input.keys.firstWhere((x) => x is Person);
|
| + var a2 = input.keys.firstWhere((x) => x is Address);
|
| if (eachFormat is SimpleJsonFormat) {
|
| // JSON doesn't handle cycles, so these won't be identical.
|
| expect(input[p2] is Address, isTrue);
|
| @@ -502,7 +502,7 @@ main() {
|
| var data = {"abc" : 1, "def" : "ghi"};
|
| data["person"] = new Person()..name = "Foo";
|
| var output = s.write(data, new SimpleMapFormat());
|
| - var mapRule = s.rules.firstMatching((x) => x is MapRule);
|
| + var mapRule = s.rules.firstWhere((x) => x is MapRule);
|
| var map = output["data"][mapRule.number][0];
|
| expect(map is Map, isTrue);
|
| expect(map["abc"], 1);
|
|
|