@@ -1781,8 +1781,6 @@ public final static <T> Observable<T> merge(Observable<? extends T> t1, Observab
1781
1781
* an Observable to be merged
1782
1782
* @param t8
1783
1783
* an Observable to be merged
1784
- * @return an Observable that emits items that are the result of flattening
1785
- * the items emitted by the {@code source} Observables
1786
1784
* @return an Observable that emits all of the items emitted by the source Observables
1787
1785
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229099.aspx">MSDN: Observable.Merge</a>
1788
1786
*/
@@ -2265,8 +2263,6 @@ public static final <K1, K2, T> Observable<GroupedObservable<K2, GroupedObservab
2265
2263
* @return an Observable that emits a range of sequential Integers
2266
2264
* @throws IllegalArgumentException
2267
2265
* if {@code count} is less than zero
2268
- * @throws IllegalArgumentException
2269
- * if {@code start} + {@code count} exceeds {@code Integer.MAX_VALUE}
2270
2266
* @see <a href="https://github.com/Netflix/RxJava/wiki/Creating-Observables#wiki-range">RxJava Wiki: range()</a>
2271
2267
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229460.aspx">MSDN: Observable.Range</a>
2272
2268
*/
@@ -3165,10 +3161,8 @@ public final <R> Observable<R> cast(final Class<R> klass) {
3165
3161
* <p>
3166
3162
*
3167
3163
* @param state
3168
- * FIXME FIXME FIXME
3169
3164
* @param collector
3170
- * FIXME FIXME FIXME
3171
- * @return FIXME FIXME FIXME
3165
+ * @return
3172
3166
*/
3173
3167
public final <R > Observable <R > collect (R state , final Action2 <R , ? super T > collector ) {
3174
3168
Func2 <R , T , R > accumulator = new Func2 <R , T , R >() {
@@ -3473,7 +3467,7 @@ public final Observable<T> delaySubscription(long delay, TimeUnit unit, Schedule
3473
3467
*
3474
3468
* @return an Observable that emits the items and notifications embedded in the {@link Notification} objects
3475
3469
* emitted by the source Observable
3476
- * @throws Throwable
3470
+ * @throws OnErrorNotImplementedException
3477
3471
* if the source Observable is not of type {@code Observable<Notification<T>>}
3478
3472
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#wiki-dematerialize">RxJava Wiki: dematerialize()</a>
3479
3473
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229047.aspx">MSDN: Observable.dematerialize</a>
@@ -3735,8 +3729,7 @@ public final void onNext(T args) {
3735
3729
* those emitted by the source Observable
3736
3730
* @throws IndexOutOfBoundsException
3737
3731
* if {@code index} is greater than or equal to the number of items emitted by the source
3738
- * Observable
3739
- * @throws IndexOutOfBoundsException
3732
+ * Observable, or
3740
3733
* if {@code index} is less than 0
3741
3734
* @see <a href="https://github.com/Netflix/RxJava/wiki/Filtering-Observables#wiki-elementat">RxJava Wiki: elementAt()</a>
3742
3735
*/
@@ -3908,10 +3901,8 @@ public final <R> Observable<R> flatMap(Func1<? super T, ? extends Observable<? e
3908
3901
* @param onNext
3909
3902
* {@link Action1} to execute for each item.
3910
3903
* @throws IllegalArgumentException
3911
- * if {@code onNext} is null
3912
- * @throws IllegalArgumentException
3913
- * if {@code onError} is null
3914
- * @throws IllegalArgumentException
3904
+ * if {@code onNext} is null, or
3905
+ * if {@code onError} is null, or
3915
3906
* if {@code onComplete} is null
3916
3907
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable#wiki-onnext-oncompleted-and-onerror">RxJava Wiki: onNext, onCompleted, and onError</a>
3917
3908
* @since 0.19
@@ -3930,10 +3921,8 @@ public final void forEach(final Action1<? super T> onNext) {
3930
3921
* @param onError
3931
3922
* {@link Action1} to execute when an error is emitted.
3932
3923
* @throws IllegalArgumentException
3933
- * if {@code onNext} is null
3934
- * @throws IllegalArgumentException
3935
- * if {@code onError} is null
3936
- * @throws IllegalArgumentException
3924
+ * if {@code onNext} is null, or
3925
+ * if {@code onError} is null, or
3937
3926
* if {@code onComplete} is null
3938
3927
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable#wiki-onnext-oncompleted-and-onerror">RxJava Wiki: onNext, onCompleted, and onError</a>
3939
3928
* @since 0.19
@@ -3954,10 +3943,8 @@ public final void forEach(final Action1<? super T> onNext, final Action1<Throwab
3954
3943
* @param onComplete
3955
3944
* {@link Action0} to execute when completion is signalled.
3956
3945
* @throws IllegalArgumentException
3957
- * if {@code onNext} is null
3958
- * @throws IllegalArgumentException
3959
- * if {@code onError} is null
3960
- * @throws IllegalArgumentException
3946
+ * if {@code onNext} is null, or
3947
+ * if {@code onError} is null, or
3961
3948
* if {@code onComplete} is null
3962
3949
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable#wiki-onnext-oncompleted-and-onerror">RxJava Wiki: onNext, onCompleted, and onError</a>
3963
3950
* @since 0.19
@@ -6011,7 +5998,6 @@ public final void onNext(T args) {
6011
5998
* items and notifications from the Observable.
6012
5999
*
6013
6000
* @param onNext
6014
- * FIXME FIXME FIXME
6015
6001
* @return a {@link Subscription} reference with which the {@link Observer} can stop receiving items before
6016
6002
* the Observable has finished sending them
6017
6003
* @throws IllegalArgumentException
@@ -6050,15 +6036,12 @@ public final void onNext(T args) {
6050
6036
* notifications from the Observable.
6051
6037
*
6052
6038
* @param onNext
6053
- * FIXME FIXME FIXME
6054
6039
* @param onError
6055
- * FIXME FIXME FIXME
6056
6040
* @return a {@link Subscription} reference with which the {@link Observer} can stop receiving items before
6057
6041
* the Observable has finished sending them
6058
6042
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable#wiki-onnext-oncompleted-and-onerror">RxJava Wiki: onNext, onCompleted, and onError</a>
6059
6043
* @throws IllegalArgumentException
6060
- * if {@code onNext} is null
6061
- * @throws IllegalArgumentException
6044
+ * if {@code onNext} is null, or
6062
6045
* if {@code onError} is null
6063
6046
*/
6064
6047
public final Subscription subscribe (final Action1 <? super T > onNext , final Action1 <Throwable > onError ) {
@@ -6094,18 +6077,13 @@ public final void onNext(T args) {
6094
6077
* notifications from the Observable.
6095
6078
*
6096
6079
* @param onNext
6097
- * FIXME FIXME FIXME
6098
6080
* @param onError
6099
- * FIXME FIXME FIXME
6100
6081
* @param onComplete
6101
- * FIXME FIXME FIXME
6102
6082
* @return a {@link Subscription} reference with which the {@link Observer} can stop receiving items before
6103
6083
* the Observable has finished sending them
6104
6084
* @throws IllegalArgumentException
6105
- * if {@code onNext} is null
6106
- * @throws IllegalArgumentException
6107
- * if {@code onError} is null
6108
- * @throws IllegalArgumentException
6085
+ * if {@code onNext} is null, or
6086
+ * if {@code onError} is null, or
6109
6087
* if {@code onComplete} is null
6110
6088
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable#wiki-onnext-oncompleted-and-onerror">RxJava Wiki: onNext, onCompleted, and onError</a>
6111
6089
*/
@@ -6145,7 +6123,6 @@ public final void onNext(T args) {
6145
6123
* Observable.
6146
6124
*
6147
6125
* @param observer
6148
- * FIXME FIXME FIXME
6149
6126
* @return a {@link Subscription} reference with which the {@link Observer} can stop receiving items before
6150
6127
* the Observable has finished sending them
6151
6128
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable#wiki-onnext-oncompleted-and-onerror">RxJava Wiki: onNext, onCompleted, and onError</a>
@@ -7590,7 +7567,6 @@ public ThrowObservable(final Throwable exception) {
7590
7567
*
7591
7568
* @param observer
7592
7569
* an {@link Observer} of this Observable
7593
- * @return a reference to the subscription
7594
7570
*/
7595
7571
@ Override
7596
7572
public void call (Subscriber <? super T > observer ) {
0 commit comments