| Index: lib/src/stream_sink_transformer/handler_transformer.dart
|
| diff --git a/lib/src/stream_sink_transformer/handler_transformer.dart b/lib/src/stream_sink_transformer/handler_transformer.dart
|
| index a20a3fa18b08e4117cc9d18d65f331f802899e91..8cc3d011ecbdafd01efd92e7fe40b256bdbd1407 100644
|
| --- a/lib/src/stream_sink_transformer/handler_transformer.dart
|
| +++ b/lib/src/stream_sink_transformer/handler_transformer.dart
|
| @@ -54,11 +54,7 @@ class _HandlerSink<S, T> implements StreamSink<S> {
|
|
|
| void add(S event) {
|
| if (_transformer._handleData == null) {
|
| - // [event] is an S and [_inner.add] takes a T. This style of conversion
|
| - // will throw an error in checked mode if [_inner] is actually a
|
| - // [StreamSink<T>], but will work if [_inner] isn't reified and won't add
|
| - // an extra check in unchecked mode.
|
| - _inner.add(event as dynamic);
|
| + _inner.add(event as T);
|
| } else {
|
| _transformer._handleData(event, _safeCloseInner);
|
| }
|
|
|