Diagnostic hard to extend

Topics: APIs
Jan 20, 2015 at 1:01 PM
Hi

Diagnostic.CustomTags is internal now it's very difficult for some more complex diagnostics to pass additional information to the code fix providers.

btw. CustomTags is still a parameter in the Diagnostic.Create method ...

A possible (and maybe the best) solution would be to allow custom code diagnostics - which is atm not possible AFAIK because Diagnostic contains internal abstract members.