File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -8035,7 +8035,7 @@ public final Observable<T> onBackpressureLatest() {
80358035 * @return the original Observable, with appropriately modified behavior
80368036 * @see <a href="http://reactivex.io/documentation/operators/catch.html">ReactiveX operators documentation: Catch</a>
80378037 */
8038- public final Observable<T> onErrorResumeNext(final Func1<Throwable, ? extends Observable<? extends T>> resumeFunction) {
8038+ public final Observable<T> onErrorResumeNext(final Func1<? super Throwable, ? extends Observable<? extends T>> resumeFunction) {
80398039 return lift(new OperatorOnErrorResumeNextViaFunction<T>(resumeFunction));
80408040 }
80418041
@@ -8111,7 +8111,7 @@ public final Observable<T> onErrorResumeNext(final Observable<? extends T> resum
81118111 * @see <a href="http://reactivex.io/documentation/operators/catch.html">ReactiveX operators documentation: Catch</a>
81128112 */
81138113 @SuppressWarnings("cast")
8114- public final Observable<T> onErrorReturn(Func1<Throwable, ? extends T> resumeFunction) {
8114+ public final Observable<T> onErrorReturn(Func1<? super Throwable, ? extends T> resumeFunction) {
81158115 return lift((Operator<T, T>)OperatorOnErrorResumeNextViaFunction.withSingle(resumeFunction));
81168116 }
81178117
Original file line number Diff line number Diff line change 4444 */
4545public final class OperatorOnErrorResumeNextViaFunction <T > implements Operator <T , T > {
4646
47- final Func1 <Throwable , ? extends Observable <? extends T >> resumeFunction ;
47+ final Func1 <? super Throwable , ? extends Observable <? extends T >> resumeFunction ;
4848
49- public static <T > OperatorOnErrorResumeNextViaFunction <T > withSingle (final Func1 <Throwable , ? extends T > resumeFunction ) {
49+ public static <T > OperatorOnErrorResumeNextViaFunction <T > withSingle (final Func1 <? super Throwable , ? extends T > resumeFunction ) {
5050 return new OperatorOnErrorResumeNextViaFunction <T >(new Func1 <Throwable , Observable <? extends T >>() {
5151 @ Override
5252 public Observable <? extends T > call (Throwable t ) {
@@ -76,7 +76,7 @@ public Observable<? extends T> call(Throwable t) {
7676 });
7777 }
7878
79- public OperatorOnErrorResumeNextViaFunction (Func1 <Throwable , ? extends Observable <? extends T >> f ) {
79+ public OperatorOnErrorResumeNextViaFunction (Func1 <? super Throwable , ? extends Observable <? extends T >> f ) {
8080 this .resumeFunction = f ;
8181 }
8282
You can’t perform that action at this time.
0 commit comments