fix(core): temporarily remove @deprecated jsdoc tag for a TextBed.get overload (#30514)
PR #29290 introduced a new `TestBed.get` signature and deprecated the existing one. This raises a lot of TSLint deprecation warnings in projects using a strict TS config (see #29905 for context), so we are temporarily removing the `@deprecated` annotation in favor of a plain text warning until we properly fix it. Refs #29905 Fixes FW-1336 PR Close #30514
This commit is contained in:
@ -57,8 +57,14 @@ export interface TestBed {
|
||||
compileComponents(): Promise<any>;
|
||||
|
||||
get<T>(token: Type<T>|InjectionToken<T>, notFoundValue?: T, flags?: InjectFlags): any;
|
||||
|
||||
// TODO: switch back to official deprecation marker once TSLint issue is resolved
|
||||
// https://github.com/palantir/tslint/issues/4522
|
||||
/**
|
||||
* @deprecated from v8.0.0 use Type<T> or InjectionToken<T>
|
||||
* deprecated from v8.0.0 use Type<T> or InjectionToken<T>
|
||||
* This does not use the deprecated jsdoc tag on purpose
|
||||
* because it renders all overloads as deprecated in TSLint
|
||||
* due to https://github.com/palantir/tslint/issues/4522.
|
||||
*/
|
||||
get(token: any, notFoundValue?: any): any;
|
||||
|
||||
|
Reference in New Issue
Block a user