Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delete symbols that are marked for deletion in v8 #7170

Merged
merged 15 commits into from
Mar 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions docs_app/content/guide/operators.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ For a complete overview, see the [references page](/api).
- [`bindCallback`](/api/index/function/bindCallback)
- [`bindNodeCallback`](/api/index/function/bindNodeCallback)
- [`defer`](/api/index/function/defer)
- [`empty`](/api/index/function/empty)
- [`EMPTY`](/api/index/const/EMPTY)
- [`from`](/api/index/function/from)
- [`fromEvent`](/api/index/function/fromEvent)
- [`fromEventPattern`](/api/index/function/fromEventPattern)
Expand Down Expand Up @@ -162,7 +162,6 @@ These are Observable creation operators that also have join functionality -- emi
- [`mergeScan`](/api/operators/mergeScan)
- [`pairwise`](/api/operators/pairwise)
- [`partition`](/api/operators/partition)
- [`pluck`](/api/operators/pluck)
- [`scan`](/api/operators/scan)
- [`switchScan`](/api/operators/switchScan)
- [`switchMap`](/api/operators/switchMap)
Expand Down Expand Up @@ -215,11 +214,6 @@ Also see the [Join Creation Operators](#join-creation-operators) section above.

### Multicasting Operators

- [`multicast`](/api/operators/multicast)
- [`publish`](/api/operators/publish)
- [`publishBehavior`](/api/operators/publishBehavior)
- [`publishLast`](/api/operators/publishLast)
- [`publishReplay`](/api/operators/publishReplay)
- [`share`](/api/operators/share)

### Error Handling Operators
Expand Down
2 changes: 1 addition & 1 deletion docs_app/content/guide/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,4 +121,4 @@ fromEvent(document, 'click')
.subscribe((count) => console.log(count));
```

Other value producing operators are [**pluck**](../api/operators/pluck), [**pairwise**](../api/operators/pairwise), [**sample**](../api/operators/sample) etc.
Other value producing operators are [**pairwise**](../api/operators/pairwise), [**sample**](../api/operators/sample) etc.
4 changes: 1 addition & 3 deletions docs_app/content/guide/scheduler.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,4 @@ Because RxJS uses the least concurrency scheduler, you can pick a different sche

Time-related operators like `bufferTime`, `debounceTime`, `delay`, `auditTime`, `sampleTime`, `throttleTime`, `timeInterval`, `timeout`, `timeoutWith`, `windowTime` all take a Scheduler as the last argument, and otherwise operate by default on the `asyncScheduler`.

Other instance operators that take a Scheduler as argument: `cache`, `combineLatest`, `concat`, `expand`, `merge`, `publishReplay`, `startWith`.

Notice that both `cache` and `publishReplay` accept a Scheduler because they utilize a ReplaySubject. The constructor of a ReplaySubjects takes an optional Scheduler as the last argument because ReplaySubject may deal with time, which only makes sense in the context of a Scheduler. By default, a ReplaySubject uses the `queueScheduler` Scheduler to provide a clock.
Other instance operators that take a Scheduler as argument: `combineLatest`, `concat`, `expand`, `merge`, `startWith`.
Binary file not shown.
Binary file removed docs_app/src/assets/images/marble-diagrams/pairs.png
Binary file not shown.
Binary file removed docs_app/src/assets/images/marble-diagrams/pluck.png
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
7 changes: 0 additions & 7 deletions docs_app/tools/decision-tree-generator/src/lib/interfaces.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ export type ApiUnion =
| 'catchError'
| 'combineLatest'
| 'concat'
| 'concat'
| 'concatMap'
| 'concatMapTo'
| 'count'
Expand Down Expand Up @@ -57,19 +56,13 @@ export type ApiUnion =
| 'mergeMap'
| 'mergeMapTo'
| 'mergeScan'
| 'multicast'
demensky marked this conversation as resolved.
Show resolved Hide resolved
| 'NEVER'
| 'Observable'
| 'observeOn'
| 'of'
| 'pairwise'
| 'partition'
| 'pipe'
| 'pluck'
| 'publish'
| 'publishBehavior'
| 'publishLast'
| 'publishReplay'
| 'race'
| 'range'
| 'reduce'
Expand Down
15 changes: 3 additions & 12 deletions docs_app/tools/decision-tree-generator/src/tree.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
- label: map
- label: I want to pick a property off each emitted value
demensky marked this conversation as resolved.
Show resolved Hide resolved
children:
- label: pluck
- label: map
- label: I want to spy the values being emitted without affecting them
children:
- label: tap
Expand Down Expand Up @@ -255,19 +255,10 @@
- label: share
- label: and start it manually or imperatively
children:
- label: publish
demensky marked this conversation as resolved.
Show resolved Hide resolved
- label: using a BehaviorSubject
children:
- label: publishBehavior
- label: using a ReplaySubject
children:
- label: publishReplay
- label: using an AsyncSubject
children:
- label: publishLast
- label: connectable
- label: using a specific subject implementation
children:
- label: multicast
demensky marked this conversation as resolved.
Show resolved Hide resolved
- label: share
- label: when an error occurs
children:
- label: I want to start a new Observable
Expand Down
88 changes: 0 additions & 88 deletions spec-dtslint/operators/merge-spec.ts

This file was deleted.

42 changes: 0 additions & 42 deletions spec-dtslint/operators/multicast-spec.ts

This file was deleted.

26 changes: 0 additions & 26 deletions spec-dtslint/operators/pairs-spec.ts

This file was deleted.

71 changes: 0 additions & 71 deletions spec-dtslint/operators/pluck-spec.ts

This file was deleted.

23 changes: 0 additions & 23 deletions spec-dtslint/operators/publish-spec.ts

This file was deleted.

14 changes: 0 additions & 14 deletions spec-dtslint/operators/publishBehavior-spec.ts

This file was deleted.

10 changes: 0 additions & 10 deletions spec-dtslint/operators/publishLast-spec.ts

This file was deleted.

Loading