Merge pull request #755 from dart-lang/wa-31963
Prepare for fix of https://github.com/dart-lang/sdk/issues/31963
diff --git a/lib/src/runner/hybrid_listener.dart b/lib/src/runner/hybrid_listener.dart
index a8f1678..8dad2ab 100644
--- a/lib/src/runner/hybrid_listener.dart
+++ b/lib/src/runner/hybrid_listener.dart
@@ -14,8 +14,8 @@
/// A sink transformer that wraps data and error events so that errors can be
/// decoded after being JSON-serialized.
-final _transformer =
- new StreamSinkTransformer.fromHandlers(handleData: (data, sink) {
+final _transformer = new StreamSinkTransformer<dynamic, dynamic>.fromHandlers(
+ handleData: (data, sink) {
ensureJsonEncodable(data);
sink.add({"type": "data", "data": data});
}, handleError: (error, stackTrace, sink) {