20 references to DiagnosticWellKnownNames
Microsoft.CodeAnalysis.Analyzers (20)
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
30private static readonly LocalizableString s_localizableDescription = CreateLocalizableResourceString(nameof(DoNotUseTypesFromAssemblyRuleDescription), nameof(AnalysisContext), DiagnosticWellKnownNames.RegisterCompilationStartActionName);
MetaAnalyzers\DiagnosticAnalyzerFieldsAnalyzer.cs (1)
45description: CreateLocalizableResourceString(nameof(DoNotStorePerCompilationDataOntoFieldsDescription), nameof(AnalysisContext), DiagnosticWellKnownNames.RegisterCompilationStartActionName),
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
324if (compilationEndContextType.GetMembers(DiagnosticWellKnownNames.ReportDiagnosticName).FirstOrDefault() is IMethodSymbol compilationEndReportDiagnosticMethod)
MetaAnalyzers\RegisterActionAnalyzer.cs (15)
82description: CreateLocalizableResourceString(nameof(InvalidSyntaxKindTypeArgumentDescription), nameof(DiagnosticWellKnownNames.TLanguageKindEnumName)), 85private static readonly LocalizableString s_localizableDescriptionStatefulAnalyzerRegisterActionsDescription = CreateLocalizableResourceString(nameof(StatefulAnalyzerRegisterActionsDescription), nameof(DiagnosticWellKnownNames.TLanguageKindEnumName)); 322bool isRegisterSymbolAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterSymbolActionName, method, _analysisContext, _compilationStartAnalysisContext); 323bool isRegisterSyntaxNodeAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterSyntaxNodeActionName, method, _analysisContext, _compilationStartAnalysisContext, _codeBlockStartAnalysisContext); 324bool isRegisterCodeBlockStartAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterCodeBlockStartActionName, method, _analysisContext, _compilationStartAnalysisContext); 325bool isRegisterOperationAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterOperationActionName, method, _analysisContext, _compilationStartAnalysisContext, _operationBlockStartAnalysisContext); 385if (method.TypeParameters[0].Name == DiagnosticWellKnownNames.TLanguageKindEnumName) 392ITypeParameterSymbol? typeParam = method.TypeParameters.FirstOrDefault(t => t.Name == DiagnosticWellKnownNames.TLanguageKindEnumName); 412Diagnostic diagnostic = Diagnostic.Create(InvalidSyntaxKindTypeArgumentRule, location, typeArgument.Name, DiagnosticWellKnownNames.TLanguageKindEnumName, method.Name); 517case DiagnosticWellKnownNames.RegisterCompilationEndActionName: 518case DiagnosticWellKnownNames.RegisterCodeBlockEndActionName: 519case DiagnosticWellKnownNames.RegisterOperationBlockEndActionName: 554statelessActionName = DiagnosticWellKnownNames.RegisterCompilationActionName; 560statelessActionName = DiagnosticWellKnownNames.RegisterOperationBlockActionName; 566statelessActionName = DiagnosticWellKnownNames.RegisterCodeBlockActionName;
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (2)
153if (this.DiagnosticAnalyzer.GetMembers(DiagnosticWellKnownNames.SupportedDiagnosticsName).FirstOrDefault() is IPropertySymbol supportedDiagnosticBaseProperty) 202!symbol.Name.Equals(DiagnosticWellKnownNames.ReportDiagnosticName, StringComparison.OrdinalIgnoreCase) ||