Index: sdk/lib/async/stream.dart |
diff --git a/sdk/lib/async/stream.dart b/sdk/lib/async/stream.dart |
index 264836af761322d3826ed57ed363d97e4531e43f..d1fe15b67e2edd1645fdbeed4e3772cbd1e5d27b 100644 |
--- a/sdk/lib/async/stream.dart |
+++ b/sdk/lib/async/stream.dart |
@@ -174,13 +174,13 @@ abstract class Stream<T> { |
* |
* If this stream closes, the [onDone] handler is called. |
* |
- * If [unsubscribeOnError] is true, the subscription is ended when |
+ * If [cancelOnError] is true, the subscription is ended when |
* the first error is reported. The default is false. |
*/ |
StreamSubscription<T> listen(void onData(T event), |
{ void onError(AsyncError error), |
void onDone(), |
- bool unsubscribeOnError}); |
+ bool cancelOnError}); |
/** |
* Creates a new stream from this stream that discards some data events. |
@@ -278,7 +278,7 @@ abstract class Stream<T> { |
result._setValue(value); |
} |
}, |
- unsubscribeOnError: true |
+ cancelOnError: true |
); |
return result; |
} |
@@ -304,7 +304,7 @@ abstract class Stream<T> { |
onDone: () { |
result._setValue(value); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return result; |
} |
@@ -336,7 +336,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(false); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -368,7 +368,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(true); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -400,7 +400,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(false); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -415,7 +415,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(count); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -432,7 +432,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(true); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -450,7 +450,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(result); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -468,7 +468,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setValue(result); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -550,7 +550,7 @@ abstract class Stream<T> { |
onDone: () { |
future._setError(new AsyncError(new StateError("No elements"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -579,7 +579,7 @@ abstract class Stream<T> { |
} |
future._setError(new AsyncError(new StateError("No elements"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -615,7 +615,7 @@ abstract class Stream<T> { |
} |
future._setError(new AsyncError(new StateError("No elements"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -660,7 +660,7 @@ abstract class Stream<T> { |
future._setError( |
new AsyncError(new StateError("firstMatch ended without match"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -704,7 +704,7 @@ abstract class Stream<T> { |
future._setError( |
new AsyncError(new StateError("lastMatch ended without match"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -749,7 +749,7 @@ abstract class Stream<T> { |
future._setError( |
new AsyncError(new StateError("single ended without match"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
@@ -781,7 +781,7 @@ abstract class Stream<T> { |
future._setError(new AsyncError( |
new StateError("Not enough elements for elementAt"))); |
}, |
- unsubscribeOnError: true); |
+ cancelOnError: true); |
return future; |
} |
} |
@@ -838,7 +838,7 @@ abstract class StreamSubscription<T> { |
* with new ones that complete the returned future. |
* |
* In case of an error the subscription will automatically cancel (even |
- * when it was listening with `unsubscribeOnError` set to `false`). |
+ * when it was listening with `cancelOnError` set to `false`). |
* |
* In case of a `done` event the future completes with the given |
* [futureValue]. |
@@ -873,9 +873,9 @@ class StreamView<T> extends Stream<T> { |
StreamSubscription<T> listen(void onData(T value), |
{ void onError(AsyncError error), |
void onDone(), |
- bool unsubscribeOnError }) { |
+ bool cancelOnError }) { |
return _stream.listen(onData, onError: onError, onDone: onDone, |
- unsubscribeOnError: unsubscribeOnError); |
+ cancelOnError: cancelOnError); |
} |
} |
@@ -1085,11 +1085,11 @@ class EventTransformStream<S, T> extends Stream<T> { |
StreamSubscription<T> listen(void onData(T data), |
{ void onError(AsyncError error), |
void onDone(), |
- bool unsubscribeOnError }) { |
- unsubscribeOnError = identical(true, unsubscribeOnError); |
+ bool cancelOnError }) { |
+ cancelOnError = identical(true, cancelOnError); |
return new _EventTransformStreamSubscription(_source, _transformer, |
onData, onError, onDone, |
- unsubscribeOnError); |
+ cancelOnError); |
} |
} |
@@ -1099,7 +1099,7 @@ class _EventTransformStreamSubscription<S, T> |
/** The transformer used to transform events. */ |
final StreamEventTransformer<S, T> _transformer; |
/** Whether to unsubscribe when emitting an error. */ |
Lasse Reichstein Nielsen
2013/04/15 16:11:03
unsubscribe -> cancel :)
floitsch
2013/04/15 16:13:52
Please file a bug. I will do it later. ;P
|
- final bool _unsubscribeOnError; |
+ final bool _cancelOnError; |
/** Whether this stream has sent a done event. */ |
bool _isClosed = false; |
/** Source of incoming events. */ |
@@ -1112,7 +1112,7 @@ class _EventTransformStreamSubscription<S, T> |
void onData(T data), |
void onError(AsyncError error), |
void onDone(), |
- this._unsubscribeOnError) |
+ this._cancelOnError) |
: super(onData, onError, onDone) { |
_sink = new _EventOutputSinkWrapper<T>(this); |
_subscription = source.listen(_handleData, |
@@ -1174,7 +1174,7 @@ class _EventTransformStreamSubscription<S, T> |
void _sendError(AsyncError error) { |
if (_isClosed) return; |
_onError(error); |
- if (_unsubscribeOnError) { |
+ if (_cancelOnError) { |
cancel(); |
} |
} |