angular / clutz

Closure to TypeScript `.d.ts` generator
MIT License
162 stars 60 forks source link

Fix issue with equlity on template types. #970

Closed tsjs-copybara-bot closed 4 years ago

tsjs-copybara-bot commented 4 years ago

Fix issue with equlity on template types.

TemplateType is a ProxyObjectType and was being incorrectly unwrapped as a proxy. This lead to inappropriate comparisions on their bounding types.

This change also fixes a corollary issue in Clutz where this type annotations weren't being emitted.