Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all articles
Browse latest Browse all 106942

RSRP-293613: Language Services are not located correctly by ComponentContainer for inherited language in plugin

$
0
0
Reporter Vladimir Makaev (Vladimir.Makaev) Vladimir Makaev (Vladimir.Makaev)
Created Apr 10, 2012 3:10:49 PM
Updated Apr 11, 2012 6:56:04 PM
Priority Critical
Type Bug
Fix versions No Fix versions
State Open
Assignee Dmitri Nesteruk (dns)
Subsystem Plugin API
Affected versions 6.1.1
Fixed in build No Fixed in build
I'm inheriting from XmlLanguage to create a plugin for our custom framework but it seems there is a bug in ComponentContainer when the language services are wired up. For some reason my language services are not instantiated but the ones for XmlLanguate are. The exception is logged that there are more than one service(my and XmlXXX) for IProjectFileLanguageService, as well as for LanguageService and other types too.

I'm attaching the logs from ParserTest that complement my vision. I'm also attaching my solution with test that replicates the problem. I know that my language might not work but at least the code should be invoked.

Could you please evaluate the issue cause it's a major show stopper for us?

Viewing all articles
Browse latest Browse all 106942

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>