(I know it's is pushing the bounds of acceptable usage of these lists to ask about Semi-Open API, but I'm under a bit of deadline, and all of these occur with built-in inspections as well, and thus could be classified as product bugs. If anyone is offended, apologies in advance).
1) If create a ProblemDescriptor with a "null" LocalQuickFix, a "Problem Resolution: Apply Fix" line shows up in the problem description panel, and an "Apply Fix" right-clik button shows up on the problem list panel. Neither should be present. Am I doing something wrong, or is this a bug in the API?
2)As of 859, I only get tooltips for errors in the edit panel if they have LocalQuickFixes. I do get tooltips over gutter marks, just not tool tips in the editor. This is very visually jarring, as it says to the user "There's a problem here, but since I can't help you fix it, you'll just have to guess what it is". If intentional, this seems a very odd design choice.
3)Names of LocalQuickFixes are now used for the intentions they add to the editor pane (which is intensely cool), but not for the problem description panel or problem list panel. There, it's always "Apply Fix", which is not particularly helpful. It would be much better if the LocalQuickFix name was used instead.
Thanks, Max, and apologies again if this is out of line. On the other hand, if you think Tracker entries for any of these are appropriate I'll gladly enter them.