What level of TypeScript support should we expect from IntelliJ IDEA / WebStorm in IntelliJ 13.0.1?
I filed a bunch of bugs for things that were definitely wrong, but I don't know if I should expect everything to work.
For example, overload resolution seems to work in that IntelliJ mostly recognizes various overload forms as valid and invalid, but when typing the method list for an object only includes one method out of many overload options. Example:
See how in lines 23 - 25 there are valid calls to three overloads of creatQuery. The first two fall into optional parameters being excluded but the third is clearly a separate overload. However, when I type a fourth line, the method list for createQuery only includes one overload option.
Is this a bug? Is there something I'm missing in how IntelliJ works with overload resolution?
Another aspect that brings me to ask about level of TypeScript suport is that there doesn't seem to be jsdoc support. I spent a ton of time on my definitions file to make sure the library had jsdoc for everything, particularly it's new to me, but I don't see that documentation in IntelliJ.
Should I file bugs for things like this?