public void SyncDiagnosticsInPlugins()
{
foreach (var plugin in this.plugins)
{
try
{
var roslynPlugin = plugin as IRoslynPlugin;
if (roslynPlugin != null)
{
roslynPlugin.SetDiagnostics(this.CombineDiagnostics());
}
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);
}
}
}