dsherret / ts-type-info

TypeScript AST and code generator [Deprecated]
MIT License
94 stars 8 forks source link

Interface overload/new signature inconsistency #197

Closed dsherret closed 7 years ago

dsherret commented 8 years ago

Interface new signatures and methods are different than functions and class methods/constructors. The others have an implementation signature, but interfaces don't for constructors and methods.

What should be done here?

dsherret commented 7 years ago

Options:

  1. This could be similar to #218.
  2. Only have signatures.

I'm leaning towards the second option.

dsherret commented 7 years ago

Not doing. Focusing dev effort on ts-simple-ast. This library sorts out this issue.