@@ -102,7 +102,7 @@ public static <T> Observable<T> create(OnSubscribe<T> f) {
102
102
*
103
103
* <p><b>Note:</b> the {@code SyncOnSubscribe} provides a generic way to fulfill data by iterating
104
104
* over a (potentially stateful) function (e.g. reading data off of a channel, a parser, ). If your
105
- * data comes directly from an asyrchronous /potentially concurrent source then consider using the
105
+ * data comes directly from an asynchronous /potentially concurrent source then consider using the
106
106
* {@link Observable#create(AsyncOnSubscribe) asynchronous overload}.
107
107
*
108
108
* <p>
@@ -3052,7 +3052,7 @@ public static <T, Resource> Observable<T> using(
3052
3052
* Constructs an Observable that creates a dependent resource object which is disposed of just before
3053
3053
* termination if you have set {@code disposeEagerly} to {@code true} and unsubscription does not occur
3054
3054
* before termination. Otherwise resource disposal will occur on unsubscription. Eager disposal is
3055
- * particularly appropriate for a synchronous Observable that resuses resources. {@code disposeAction} will
3055
+ * particularly appropriate for a synchronous Observable that reuses resources. {@code disposeAction} will
3056
3056
* only be called once per subscription.
3057
3057
* <p>
3058
3058
* <img width="640" height="400" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/using.png" alt="">
@@ -3094,7 +3094,7 @@ public static <T, Resource> Observable<T> using(
3094
3094
* item emitted by each of those Observables; and so forth.
3095
3095
* <p>
3096
3096
* The resulting {@code Observable<R>} returned from {@code zip} will invoke {@code onNext} as many times as
3097
- * the number of {@code onNext} invokations of the source Observable that emits the fewest items.
3097
+ * the number of {@code onNext} invocations of the source Observable that emits the fewest items.
3098
3098
* <p>
3099
3099
* <img width="640" height="380" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/zip.png" alt="">
3100
3100
* <dl>
@@ -3128,7 +3128,7 @@ public static <R> Observable<R> zip(Iterable<? extends Observable<?>> ws, FuncN<
3128
3128
* function applied to the second item emitted by each of those Observables; and so forth.
3129
3129
* <p>
3130
3130
* The resulting {@code Observable<R>} returned from {@code zip} will invoke {@code onNext} as many times as
3131
- * the number of {@code onNext} invokations of the source Observable that emits the fewest items.
3131
+ * the number of {@code onNext} invocations of the source Observable that emits the fewest items.
3132
3132
* <p>
3133
3133
* <img width="640" height="370" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/zip.o.png" alt="">
3134
3134
* <dl>
@@ -3900,7 +3900,7 @@ public final <B> Observable<List<T>> buffer(Observable<B> boundary, int initialC
3900
3900
* subscribe/unsubscribe behavior of all the {@link Subscriber}s.
3901
3901
* <p>
3902
3902
* When you call {@code cache}, it does not yet subscribe to the source Observable and so does not yet
3903
- * begin cacheing items. This only happens when the first Subscriber calls the resulting Observable's
3903
+ * begin caching items. This only happens when the first Subscriber calls the resulting Observable's
3904
3904
* {@code subscribe} method.
3905
3905
* <p>
3906
3906
* <em>Note:</em> You sacrifice the ability to unsubscribe from the origin when you use the {@code cache}
@@ -3943,7 +3943,7 @@ public final Observable<T> cache(int initialCapacity) {
3943
3943
* subscribe/unsubscribe behavior of all the {@link Subscriber}s.
3944
3944
* <p>
3945
3945
* When you call {@code cache}, it does not yet subscribe to the source Observable and so does not yet
3946
- * begin cacheing items. This only happens when the first Subscriber calls the resulting Observable's
3946
+ * begin caching items. This only happens when the first Subscriber calls the resulting Observable's
3947
3947
* {@code subscribe} method.
3948
3948
* <p>
3949
3949
* <em>Note:</em> You sacrifice the ability to unsubscribe from the origin when you use the {@code cache}
@@ -4367,7 +4367,7 @@ public final Observable<T> switchIfEmpty(Observable<? extends T> alternate) {
4367
4367
}
4368
4368
4369
4369
/**
4370
- * Returns an Observable that delays the subscription to and emissions from the souce Observable via another
4370
+ * Returns an Observable that delays the subscription to and emissions from the source Observable via another
4371
4371
* Observable on a per-item basis.
4372
4372
* <p>
4373
4373
* <img width="640" height="450" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/delay.oo.png" alt="">
@@ -5357,7 +5357,7 @@ public final <R> Observable<R> concatMapEager(Func1<? super T, ? extends Observa
5357
5357
5358
5358
/**
5359
5359
* Returns an Observable that emits the single item at a specified index in a sequence of emissions from a
5360
- * source Observbable .
5360
+ * source Observable .
5361
5361
* <p>
5362
5362
* <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/elementAt.png" alt="">
5363
5363
* <dl>
@@ -5821,7 +5821,7 @@ public final <R> Observable<R> flatMapIterable(Func1<? super T, ? extends Iterab
5821
5821
* @param <U>
5822
5822
* the collection element type
5823
5823
* @param <R>
5824
- * the type of item emited by the resulting Observable
5824
+ * the type of item emitted by the resulting Observable
5825
5825
* @param collectionSelector
5826
5826
* a function that returns an Iterable sequence of values for each item emitted by the source
5827
5827
* Observable
@@ -5851,7 +5851,7 @@ public final <U, R> Observable<R> flatMapIterable(Func1<? super T, ? extends Ite
5851
5851
* @param <U>
5852
5852
* the collection element type
5853
5853
* @param <R>
5854
- * the type of item emited by the resulting Observable
5854
+ * the type of item emitted by the resulting Observable
5855
5855
* @param collectionSelector
5856
5856
* a function that returns an Iterable sequence of values for each item emitted by the source
5857
5857
* Observable
@@ -6813,7 +6813,7 @@ public final Observable<T> reduce(Func2<T, T, T> accumulator) {
6813
6813
* <p>
6814
6814
* <img width="640" height="325" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/reduceSeed.png" alt="">
6815
6815
* <p>
6816
- * This technique, which is called "reduce" here, is sometimec called "aggregate," "fold," "accumulate,"
6816
+ * This technique, which is called "reduce" here, is sometimes called "aggregate," "fold," "accumulate,"
6817
6817
* "compress," or "inject" in other programming contexts. Groovy, for instance, has an {@code inject} method
6818
6818
* that does a similar operation on lists.
6819
6819
* <dl>
@@ -10355,7 +10355,7 @@ public final Observable<Observable<T>> window(long timespan, long timeshift, Tim
10355
10355
* new window
10356
10356
* @param unit
10357
10357
* the unit of time that applies to the {@code timespan} argument
10358
- * @return an Observable that emits connected, non-overlapping windows represending items emitted by the
10358
+ * @return an Observable that emits connected, non-overlapping windows representing items emitted by the
10359
10359
* source Observable during fixed, consecutive durations
10360
10360
* @see <a href="http://reactivex.io/documentation/operators/window.html">ReactiveX operators documentation: Window</a>
10361
10361
*/
@@ -10581,9 +10581,9 @@ private static class Holder {
10581
10581
}
10582
10582
10583
10583
/**
10584
- * Returns a singleton instance of NeverObservble (cast to the generic type).
10584
+ * Returns a singleton instance of NeverObservable (cast to the generic type).
10585
10585
*
10586
- * @return
10586
+ * @return singleton instance of NeverObservable (cast to the generic type)
10587
10587
*/
10588
10588
@SuppressWarnings("unchecked")
10589
10589
static <T> NeverObservable<T> instance() {
0 commit comments