There is a problem with generic class constructors inserting.
class A<T> { constructor(arg: T }
class B extends A<string> {}
With current behavior, we just copy the constructor from class A to class B without any manipulation with type parameters.
Those changes provide a type parameter replacement with the actual parameter before the constructor copying
There is a problem with generic class constructors inserting.
With current behavior, we just copy the constructor from class
A
to classB
without any manipulation with type parameters. Those changes provide a type parameter replacement with the actual parameter before the constructor copying