diff --git a/packages/flutter_tools/lib/src/test/flutter_platform.dart b/packages/flutter_tools/lib/src/test/flutter_platform.dart
index b4cd0dad4ff..c71fffe0bcc 100644
--- a/packages/flutter_tools/lib/src/test/flutter_platform.dart
+++ b/packages/flutter_tools/lib/src/test/flutter_platform.dart
@@ -200,9 +200,10 @@ void catchIsolateErrors() {
errorPort.listen((dynamic message) {
// Masquerade as an IsolateSpawnException because that's what this would
// be if the error had been detected statically.
- final IsolateSpawnException error = IsolateSpawnException(message[0]);
- final Trace stackTrace =
- message[1] == null ? Trace(const []) : Trace.parse(message[1]);
+ final IsolateSpawnException error = IsolateSpawnException(
+ message[0] as String);
+ final Trace stackTrace = message[1] == null ?
+ Trace(const []) : Trace.parse(message[1] as String);
Zone.current.handleUncaughtError(error, stackTrace);
});
}
@@ -230,8 +231,7 @@ void main() {
});
WebSocket.connect(server).then((WebSocket socket) {
socket.map((dynamic x) {
- assert(x is String);
- return json.decode(x);
+ return json.decode(x as String);
}).pipe(channel.sink);
socket.addStream(channel.stream.map(json.encode));
});