120 references to DiagnosticHelper
Microsoft.CodeAnalysis.CodeStyle (44)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (1)
65
helpLinkUri:
DiagnosticHelper
.GetHelpLinkForDiagnosticId(id),
src\Analyzers\Core\Analyzers\AbstractCodeQualityDiagnosticAnalyzer.cs (1)
57
helpLinkUri: helpLinkUri ??
DiagnosticHelper
.GetHelpLinkForDiagnosticId(id),
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
68
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\AddRequiredParentheses\AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
177
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
144
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
126
var diagnostic =
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
82
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
167
return
DiagnosticHelper
.Create(Descriptor, symbol.Locations.First(), NotificationOption2.ForSeverity(applicableRule.EnforcementLevel), options, additionalLocations: null, builder.ToImmutable(), failureReason);
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
106
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
76
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\OrderModifiers\AbstractOrderModifiersDiagnosticAnalyzer.cs (2)
80
DiagnosticHelper
.Create(
93
DiagnosticHelper
.Create(Descriptor, modifiers.First().GetLocation(), notificationOption, context.Options, additionalLocations: null, properties: null));
src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
125
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
117
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (4)
712
symbolEndContext.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
755
return new
DiagnosticHelper
.LocalizableStringWithArguments(
760
return new
DiagnosticHelper
.LocalizableStringWithArguments(
766
return new
DiagnosticHelper
.LocalizableStringWithArguments(
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (2)
215
var diagnostic =
DiagnosticHelper
.Create(s_expressionValueIsUnusedRule,
573
var diagnostic =
DiagnosticHelper
.Create(s_valueAssignedIsUnusedRule,
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (2)
146
var diagnostic =
DiagnosticHelper
.CreateWithMessage(s_unusedParameterRule, location,
174
return new
DiagnosticHelper
.LocalizableStringWithArguments(messageFormat, parameterName);
src\Analyzers\Core\Analyzers\SimplifyBooleanExpression\AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
139
=> context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
88
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
188
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
153
var diagnostic =
DiagnosticHelper
.Create(descriptor, tree.GetLocation(issueSpan), notificationOption, analyzerOptions, additionalLocations: null, builder.ToImmutable());
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
660
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
120
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
124
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
128
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
190
context.ReportDiagnostic(
DiagnosticHelper
.Create(
260
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (3)
158
context.ReportDiagnostic(
DiagnosticHelper
.Create(
178
context.ReportDiagnostic(
DiagnosticHelper
.Create(
191
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseConditionalExpression\AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (1)
52
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
63
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
141
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
144
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
47
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (2)
134
context.ReportDiagnostic(
DiagnosticHelper
.Create(
178
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
79
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
135
DiagnosticHelper
.Create(Descriptor, throwStatementSyntax.GetLocation(), option.Notification, context.Options, additionalLocations: allLocations, properties: null));
Microsoft.CodeAnalysis.CSharp.CodeStyle (76)
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
109
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
56
return
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
59
return
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
55
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
75
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
67
context.ReportDiagnostic(
DiagnosticHelper
.Create(Descriptor,
src\Analyzers\CSharp\Analyzers\HiddenExplicitCast\CSharpHiddenExplicitCastDiagnosticAnalyzer.cs (1)
111
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
240
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (3)
184
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
194
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
205
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
52
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
159
methodToDiagnostic[owningMethod] =
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
59
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
112
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
78
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
59
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
82
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
90
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
74
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
41
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
232
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (2)
121
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
140
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
92
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
64
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (3)
194
context.ReportDiagnostic(
DiagnosticHelper
.Create(
209
context.ReportDiagnostic(
DiagnosticHelper
.Create(
224
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (3)
54
context.ReportDiagnostic(
DiagnosticHelper
.Create(
71
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
89
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (2)
51
context.ReportDiagnostic(
DiagnosticHelper
.Create(
65
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyDiagnosticAnalyzer.cs (1)
54
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
99
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (2)
93
context.ReportDiagnostic(
DiagnosticHelper
.Create(
107
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (4)
61
context.ReportDiagnostic(
DiagnosticHelper
.Create(
74
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
101
context.ReportDiagnostic(
DiagnosticHelper
.Create(
114
context.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (2)
90
context.ReportDiagnostic(
DiagnosticHelper
.Create(
163
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (2)
65
context.ReportDiagnostic(
DiagnosticHelper
.Create(
80
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
49
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (2)
106
return
DiagnosticHelper
.Create(
124
return
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (2)
77
return
DiagnosticHelper
.Create(
91
return
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
49
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
55
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
68
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
205
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
321
return
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseInferredMemberName\CSharpUseInferredMemberNameDiagnosticAnalyzer.cs (2)
52
DiagnosticHelper
.CreateWithLocationTags(
78
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
65
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (2)
79
DiagnosticHelper
.Create(
109
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (3)
143
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
154
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
164
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
100
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
94
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
80
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
259
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
152
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
95
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
187
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
123
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
233
context.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
120
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.Create(
src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
74
syntaxContext.ReportDiagnostic(
DiagnosticHelper
.CreateWithLocationTags(
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
146
DiagnosticHelper
.Create(Descriptor, location, notificationOption, context.Options, additionalLocations, properties));