TypeScript/tests/cases/compiler/jsExtendsImplicitAny.ts
Andy 8b7d859fb3 Make it a noImplicitAny error to fail to provide type arguments to a superclass via @augments (#18778)
* Make it a noImplicitAny error to fail to provide type arguments to a superclass via @augments

* Don't recommend to add an @augments tag if it already exists

* Suggestions from code review

* Shorten error message
2017-10-20 09:41:19 -07:00

14 lines
203 B
TypeScript

// @allowJs: true
// @checkJs: true
// @noEmit: true
// @noImplicitAny: true
// @Filename: /a.d.ts
declare class A<T> { x: T; }
// @Filename: /b.js
class B extends A {}
/** @augments A */
class C { }