If there is an error and a warning at the same position in the document the squiggle color appears to indicate whichever one was added last, but the hover tooltip shows the first warning or error. Is there a way to make these match up?
RegisterService(new CodeDocumentTaggerProvider<ParseErrorTagger>(typeof(ParseErrorTagger)));
RegisterService(new SquiggleTagQuickInfoProvider());