14 references to CreateDiagnostic
Microsoft.CodeAnalysis.Analyzers (12)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (2)
284
Diagnostic diagnostic = invocation.
CreateDiagnostic
(CreateCodeActionEquivalenceKeyRule, EquivalenceKeyParameterName);
297
Diagnostic diagnostic = objectCreation.
CreateDiagnostic
(OverrideCodeActionEquivalenceKeyRule, objectCreation.Constructor!.ContainingType, EquivalenceKeyPropertyName);
ImmutableObjectMethodAnalyzer.cs (1)
99
context.ReportDiagnostic(invocation.
CreateDiagnostic
(DoNotIgnoreReturnValueDiagnosticRule, type.Name, methodName));
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (5)
630
operationAnalysisContext.ReportDiagnostic(creation.Value.
CreateDiagnostic
(UseLocalizableStringsInDescriptorRule, WellKnownTypeNames.MicrosoftCodeAnalysisLocalizableString));
1044
Diagnostic diagnostic = argument.
CreateDiagnostic
(ProvideHelpUriInDescriptorRule);
1079
Diagnostic diagnostic = argument.
CreateDiagnostic
(ProvideCustomTagsInDescriptorRule);
1272
var diagnostic = argument.
CreateDiagnostic
(EnableAnalyzerReleaseTrackingRule, ruleId);
1280
var diagnostic = argument.Value.
CreateDiagnostic
(DiagnosticIdMustBeAConstantRule, arg1);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (2)
131
var diagnostic = argument.Value.
CreateDiagnostic
(DiagnosticIdMustBeInSpecifiedFormatRule, arg1, arg2, arg3.ToString(), arg4);
185
var diagnostic = argument.Value.
CreateDiagnostic
(UseCategoriesFromSpecifiedRangeRule, arg1, arg2);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (1)
298
var diagnostic = ruleIdArgument.
CreateDiagnostic
(UnexpectedAnalyzerDiagnosticForRemovedDiagnosticIdRule, ruleId);
MetaAnalyzers\PreferIsKindAnalyzer.cs (1)
93
context.ReportDiagnostic(operation.LeftOperand.
CreateDiagnostic
(Rule));
Microsoft.CodeAnalysis.CSharp.Analyzers (2)
MetaAnalyzers\CSharpSemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzer.cs (2)
91
context.ReportDiagnostic(invocation.
CreateDiagnostic
(FieldDiagnosticDescriptor, syntaxNodeDerivingType.Name));
96
context.ReportDiagnostic(invocation.
CreateDiagnostic
(DiagnosticDescriptor, syntaxNodeDerivingType.Name));