Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no-uninferred-type-parameter: check type parameters with constraint #596

Open
ajafff opened this issue Apr 9, 2019 · 0 comments
Open

no-uninferred-type-parameter: check type parameters with constraint #596

ajafff opened this issue Apr 9, 2019 · 0 comments

Comments

@ajafff
Copy link
Member

ajafff commented Apr 9, 2019

TypeScript uses the constraint of a type parameter if it cannot be inferred and has no default.
no-uninferred-type-parameter currently only checks for the implicit constraint ({} or unknown as of ts3.5).

It should be able to tell if a type parameter with constraint cannot be inferred. That will also fix false-positives where the inferred type equals the implicit constraint.
This is a bit more involved:

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

No branches or pull requests

1 participant