Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / rxjs / _esm2015 / internal / operators / onErrorResumeNext.js
index 67a64f72ecb64d16f0200b34bf87175aea4e02bd..92bbbfd9b0021263390d6da69fcd728222543b50 100644 (file)
@@ -1,8 +1,6 @@
 import { from } from '../observable/from';
 import { isArray } from '../util/isArray';
-import { OuterSubscriber } from '../OuterSubscriber';
-import { InnerSubscriber } from '../InnerSubscriber';
-import { subscribeToResult } from '../util/subscribeToResult';
+import { SimpleOuterSubscriber, SimpleInnerSubscriber, innerSubscribe } from '../innerSubscribe';
 export function onErrorResumeNext(...nextSources) {
     if (nextSources.length === 1 && isArray(nextSources[0])) {
         nextSources = nextSources[0];
@@ -10,12 +8,12 @@ export function onErrorResumeNext(...nextSources) {
     return (source) => source.lift(new OnErrorResumeNextOperator(nextSources));
 }
 export function onErrorResumeNextStatic(...nextSources) {
-    let source = null;
+    let source = undefined;
     if (nextSources.length === 1 && isArray(nextSources[0])) {
         nextSources = nextSources[0];
     }
     source = nextSources.shift();
-    return from(source, null).lift(new OnErrorResumeNextOperator(nextSources));
+    return from(source).lift(new OnErrorResumeNextOperator(nextSources));
 }
 class OnErrorResumeNextOperator {
     constructor(nextSources) {
@@ -25,16 +23,16 @@ class OnErrorResumeNextOperator {
         return source.subscribe(new OnErrorResumeNextSubscriber(subscriber, this.nextSources));
     }
 }
-class OnErrorResumeNextSubscriber extends OuterSubscriber {
+class OnErrorResumeNextSubscriber extends SimpleOuterSubscriber {
     constructor(destination, nextSources) {
         super(destination);
         this.destination = destination;
         this.nextSources = nextSources;
     }
-    notifyError(error, innerSub) {
+    notifyError() {
         this.subscribeToNextSource();
     }
-    notifyComplete(innerSub) {
+    notifyComplete() {
         this.subscribeToNextSource();
     }
     _error(err) {
@@ -48,10 +46,10 @@ class OnErrorResumeNextSubscriber extends OuterSubscriber {
     subscribeToNextSource() {
         const next = this.nextSources.shift();
         if (!!next) {
-            const innerSubscriber = new InnerSubscriber(this, undefined, undefined);
+            const innerSubscriber = new SimpleInnerSubscriber(this);
             const destination = this.destination;
             destination.add(innerSubscriber);
-            const innerSubscription = subscribeToResult(this, next, undefined, undefined, innerSubscriber);
+            const innerSubscription = innerSubscribe(next, innerSubscriber);
             if (innerSubscription !== innerSubscriber) {
                 destination.add(innerSubscription);
             }