I updated to the latest plugin EAP today. It has a nice new feature of showing ^closureName when the inline type hints are enabled, so you can see which block the expression is returning too. I remember there was a debate about putting this in the language some time ago, but it works better as an IDE feature.
While this is nice, I find myself feeling a bit sad that the IDE plugin is getting new features when the exception rate is still so high, even after two years. I guess a JB employee can log into the crash tracker tool and scan for my email address (firstname.lastname@example.org) to see, but I find myself reporting IDE exceptions on essentially every day that I do programming with Kotlin. Some are quite basic bugs, like the “Upgrade runtime?” prompt not working for Maven projects but still appearing for them (results in a NullPointerException when accepting the prompt).
I don’t know if JetBrains tracks the stability of the various plugins vs base Java IDE stability, but I can’t imagine they’re comparable. Is this just me? Do other people see a high error rate from the IDE? If so, does it bother anyone else? JB - do you plan on focusing on IDE stability any time soon? I don’t in the changelogs much in the way of crash IDs or exception fixes.