I'm playing around with the custom language API and have a class RubyColorSettingsPage that implements the ColorSettingsPage interface. When I bring up the color settings page I get proper highlighting for keywords, strings, etc. but the annotation phase highlighting, e.g., instance variables, class names, etc. aren't highlighted.
The ColorSettingsPage interface only returns a SyntaxHighlighter which is the lexer highlighter. Is there some way to have the color settings page invoke the annotation phase?
Secondly, what's the purpose of the getAdditionalHighlightingTagToDescriptionMap method?