Chromium Code Reviews| Index: test/observe_test_utils.dart | 
| diff --git a/test/observe_test_utils.dart b/test/observe_test_utils.dart | 
| index 46d1b4646492e921e9947f60e41935df9f9e6384..31f2e9d515ed7b921606061ed377e770f73839ba 100644 | 
| --- a/test/observe_test_utils.dart | 
| +++ b/test/observe_test_utils.dart | 
| @@ -42,8 +42,10 @@ newMicrotask(_) => new Future.value(); | 
| expectChanges(actual, expected, {reason}) => | 
| expect('$actual', '$expected', reason: reason); | 
| -List getListChangeRecords(List changes, int index) => changes | 
| - .where((c) => c.indexChanged(index)).toList(); | 
| +List<ListChangeRecord> getListChangeRecords(List changes, int index) => | 
| + new List.from(changes.where((c) => c.indexChanged(index))); | 
| 
 
Siggi Cherem (dart-lang)
2016/03/25 17:36:29
I'm surprised that you need to replace `.toList` w
 
Jennifer Messerly
2016/03/25 18:23:23
they're different.
changes -- is probably a List<
 
Siggi Cherem (dart-lang)
2016/03/25 18:30:01
Ah - sorry, for a moment I thought we inferred Lis
 
 | 
| -List getPropertyChangeRecords(List changes, Symbol property) => changes | 
| - .where((c) => c is PropertyChangeRecord && c.name == property).toList(); | 
| +List<PropertyChangeRecord> getPropertyChangeRecords( | 
| + List changes, Symbol property) => | 
| + new List.from( | 
| + changes.where((c) => c is PropertyChangeRecord && c.name == property)); |