Skip to content

Commit 536a6a6

Browse files
committed
fix(operators): Remove shareReplay and shareBehavior
Remove two operators that were reintroduced by mistake. shareReplay and shareBehavior should not exist anymore. Resolves issue ReactiveX#710.
1 parent 92a247d commit 536a6a6

File tree

4 files changed

+0
-50
lines changed

4 files changed

+0
-50
lines changed

perf/micro/immediate-scheduler/operators/sharebehavior.js

Lines changed: 0 additions & 20 deletions
This file was deleted.

perf/micro/immediate-scheduler/operators/sharereplay.js

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/Observable.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,6 @@ export class Observable<T> implements CoreOperators<T> {
216216
sampleTime: (delay: number, scheduler?: Scheduler) => Observable<T>;
217217
scan: <R>(project: (acc: R, x: T) => R, acc?: R) => Observable<R>;
218218
share: () => Observable<T>;
219-
shareBehavior: (value: T) => Observable<T>;
220-
shareReplay: (bufferSize: number, windowTime: number, scheduler?: Scheduler) => Observable<T>;
221219
single: (predicate?: (value: T, index: number) => boolean, thisArg?: any) => Observable<T>;
222220
skip: (count: number) => Observable<T>;
223221
skipUntil: (notifier: Observable<any>) => Observable<T>;

src/operators/shareReplay.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)