12 references to CreateDiagnostic
Microsoft.CodeAnalysis.Analyzers (12)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (2)
283
Diagnostic diagnostic = invocation.
CreateDiagnostic
(CreateCodeActionEquivalenceKeyRule, EquivalenceKeyParameterName);
296
Diagnostic diagnostic = objectCreation.
CreateDiagnostic
(OverrideCodeActionEquivalenceKeyRule, objectCreation.Constructor!.ContainingType, EquivalenceKeyPropertyName);
ImmutableObjectMethodAnalyzer.cs (1)
98
context.ReportDiagnostic(invocation.
CreateDiagnostic
(DoNotIgnoreReturnValueDiagnosticRule, type.Name, methodName));
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (5)
627
operationAnalysisContext.ReportDiagnostic(creation.Value.
CreateDiagnostic
(UseLocalizableStringsInDescriptorRule, WellKnownTypeNames.MicrosoftCodeAnalysisLocalizableString));
1042
Diagnostic diagnostic = argument.
CreateDiagnostic
(ProvideHelpUriInDescriptorRule);
1077
Diagnostic diagnostic = argument.
CreateDiagnostic
(ProvideCustomTagsInDescriptorRule);
1270
var diagnostic = argument.
CreateDiagnostic
(EnableAnalyzerReleaseTrackingRule, ruleId);
1278
var diagnostic = argument.Value.
CreateDiagnostic
(DiagnosticIdMustBeAConstantRule, arg1);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (2)
130
var diagnostic = argument.Value.
CreateDiagnostic
(DiagnosticIdMustBeInSpecifiedFormatRule, arg1, arg2, arg3.ToString(), arg4);
184
var diagnostic = argument.Value.
CreateDiagnostic
(UseCategoriesFromSpecifiedRangeRule, arg1, arg2);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (1)
296
var diagnostic = ruleIdArgument.
CreateDiagnostic
(UnexpectedAnalyzerDiagnosticForRemovedDiagnosticIdRule, ruleId);
MetaAnalyzers\PreferIsKindAnalyzer.cs (1)
93
context.ReportDiagnostic(operation.LeftOperand.
CreateDiagnostic
(Rule));