Skip to content
This repository has been archived by the owner on Oct 15, 2018. It is now read-only.

Interface overload/new signature inconsistency #197

Closed
dsherret opened this issue Oct 9, 2016 · 2 comments
Closed

Interface overload/new signature inconsistency #197

dsherret opened this issue Oct 9, 2016 · 2 comments

Comments

@dsherret
Copy link
Owner

dsherret commented Oct 9, 2016

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
Copy link
Owner Author

dsherret commented Feb 17, 2017

Options:

  1. This could be similar to Method and function signatures in ambient context - Generated implementation signature #218.
  2. Only have signatures.

I'm leaning towards the second option.

@dsherret dsherret added this to the Version 7.0 milestone Feb 17, 2017
@dsherret dsherret removed this from the Version 7.0 milestone Mar 6, 2017
@dsherret
Copy link
Owner Author

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant