Skip to content

Commit 798a8f8

Browse files
committed
Removes subscribeSafe.
1 parent 05e2618 commit 798a8f8

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

RxSwift/ObservableType+Extensions.swift

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ extension ObservableType {
1818
let observer = AnonymousObserver { e in
1919
on(e)
2020
}
21-
return self.subscribeSafe(observer)
21+
return self.asObservable().subscribe(observer)
2222
}
2323

2424

@@ -71,7 +71,7 @@ extension ObservableType {
7171
}
7272
}
7373
return Disposables.create(
74-
self.subscribeSafe(observer),
74+
self.asObservable().subscribe(observer),
7575
disposable
7676
)
7777
#else
@@ -98,17 +98,11 @@ extension ObservableType {
9898
}
9999
}
100100
return Disposables.create(
101-
self.subscribeSafe(observer),
101+
self.asObservable().subscribe(observer),
102102
disposable
103103
)
104104
#endif
105105

106106
}
107107
}
108108

109-
extension ObservableType {
110-
/// All internal subscribe calls go through this method.
111-
fileprivate func subscribeSafe<O: ObserverType>(_ observer: O) -> Disposable where O.E == E {
112-
return self.asObservable().subscribe(observer)
113-
}
114-
}

0 commit comments

Comments
 (0)