File: deprecatedInheritedJSDocOverload.ts

package info (click to toggle)
node-typescript 4.8.4%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 523,068 kB
  • sloc: javascript: 1,735,777; makefile: 7; sh: 1
file content (30 lines) | stat: -rw-r--r-- 1,393 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

//// interface PartialObserver<T> {}
//// interface Subscription {}
//// interface Unsubscribable {}
//// 
//// export interface Subscribable<T> {
////   subscribe(observer?: PartialObserver<T>): Unsubscribable;
////   /** @deprecated Base deprecation 1 */
////   subscribe(next: null | undefined, error: null | undefined, complete: () => void): Unsubscribable;
////   /** @deprecated Base deprecation 2 */
////   subscribe(next: null | undefined, error: (error: any) => void, complete?: () => void): Unsubscribable;
////   /** @deprecated Base deprecation 3 */
////   subscribe(next: (value: T) => void, error: null | undefined, complete: () => void): Unsubscribable;
////   subscribe(next?: (value: T) => void, error?: (error: any) => void, complete?: () => void): Unsubscribable;
//// }

//// interface ThingWithDeprecations<T> extends Subscribable<T> {
////    subscribe(observer?: PartialObserver<T>): Subscription;
////    /** @deprecated 'real' deprecation */
////    subscribe(next: null | undefined, error: null | undefined, complete: () => void): Subscription;
////    /** @deprecated 'real' deprecation */
////    subscribe(next: null | undefined, error: (error: any) => void, complete?: () => void): Subscription;
//// }

//// declare const a: ThingWithDeprecations<void>
//// a.subscribe/**/(() => {
////   console.log('something happened');
//// });

verify.baselineQuickInfo();