private static string GetBuildToolName(DiagnosticAnalyzerInfoCache analyzerInfoCache, string language, DiagnosticAnalyzer analyzer) { var packageName = analyzerInfoCache.GetDiagnosticAnalyzerPackageName(language, analyzer); if (packageName == null) { return(analyzer.GetAnalyzerAssemblyName()); } if (packageName == RoslynLanguageServices) { return(PredefinedBuildTools.Live); } return($"{analyzer.GetAnalyzerAssemblyName()} [{packageName}]"); }
private static string GetErrorSourceName(HostAnalyzerManager analyzerManager, string language, DiagnosticAnalyzer analyzer) { var packageName = analyzerManager.GetDiagnosticAnalyzerPackageName(language, analyzer); if (packageName == null) { return(null); } return($"{analyzer.GetAnalyzerAssemblyName()} [{packageName}]"); }
private static string GetErrorSourceName(HostAnalyzerManager analyzerManager, string language, DiagnosticAnalyzer analyzer) { var packageName = analyzerManager.GetDiagnosticAnalyzerPackageName(language, analyzer); if (packageName == null) { return(null); } if (packageName == RoslynLanguageServices) { return(PredefinedBuildTools.Compiler); } return($"{analyzer.GetAnalyzerAssemblyName()} [{packageName}]"); }
private static string GetBuildToolName(HostAnalyzerManager analyzerManager, string language, DiagnosticAnalyzer analyzer) { var packageName = analyzerManager.GetDiagnosticAnalyzerPackageName(language, analyzer); if (packageName == null) { return null; } if (packageName == RoslynLanguageServices) { return PredefinedBuildTools.Live; } return $"{analyzer.GetAnalyzerAssemblyName()} [{packageName}]"; }
private static string GetErrorSourceName(HostAnalyzerManager analyzerManager, string language, DiagnosticAnalyzer analyzer) { var packageName = analyzerManager.GetDiagnosticAnalyzerPackageName(language, analyzer); if (packageName == null) { return null; } return $"{analyzer.GetAnalyzerAssemblyName()} [{packageName}]"; }