274 references to Diagnostics
Microsoft.CodeAnalysis.CodeStyle.Fixes (59)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
28
var diagnostic = context.
Diagnostics
.First();
AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
[0];
50
context.
Diagnostics
);
AbstractAddDocCommentNodesCodeFixProvider.cs (1)
46
context.
Diagnostics
);
AbstractAddExplicitCastCodeFixProvider.cs (2)
60
var diagnostic = context.
Diagnostics
.First();
100
context.
Diagnostics
);
AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
46
var node = context.
Diagnostics
[0].Location.FindNode(cancellationToken);
AbstractAddParameterCodeFixProvider.cs (2)
54
var diagnostic = context.
Diagnostics
.First();
242
context.RegisterFixes(fixes, context.
Diagnostics
);
AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
75
context.
Diagnostics
.First());
AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (2)
33
cancellationToken => FixAllInDocumentAsync(context.Document, context.
Diagnostics
,
37
context.
Diagnostics
);
AbstractConflictMarkerCodeFixProvider.cs (3)
287
context.
Diagnostics
);
292
context.
Diagnostics
);
297
context.
Diagnostics
);
AbstractConvertToAsyncCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
.FirstOrDefault();
44
context.RegisterCodeFix(codeAction, context.
Diagnostics
);
AbstractFileHeaderCodeFixProvider.cs (1)
33
foreach (var diagnostic in context.
Diagnostics
)
AbstractForEachCastCodeFixProvider.cs (1)
32
if (context.
Diagnostics
.First().Properties.ContainsKey(ForEachCastHelpers.IsFixable))
AbstractIteratorCodeFixProvider.cs (1)
34
var diagnostic = context.
Diagnostics
.FirstOrDefault();
AbstractMakeMemberStaticCodeFixProvider.cs (2)
23
if (context.
Diagnostics
.Length == 1 &&
24
TryGetMemberDeclaration(context.
Diagnostics
[0].Location.FindNode(context.CancellationToken), out _))
AbstractMakeMethodAsynchronousCodeFixProvider.cs (3)
36
var diagnostic = context.
Diagnostics
.First();
72
context.
Diagnostics
);
83
context.
Diagnostics
);
AbstractMakeMethodSynchronousCodeFixProvider.cs (2)
32
var diagnostic = context.
Diagnostics
.First();
43
context.
Diagnostics
);
AbstractMakeTypeAbstractCodeFixProvider.cs (1)
24
if (IsValidRefactoringContext(context.
Diagnostics
[0].Location?.FindNode(context.CancellationToken), out _))
AbstractMultipleBlankLinesCodeFixProvider.cs (2)
36
var diagnostic = context.
Diagnostics
.First();
41
context.
Diagnostics
);
AbstractPopulateSwitchCodeFixProvider.cs (4)
57
var diagnostic = context.
Diagnostics
.First();
74
context.
Diagnostics
);
86
context.
Diagnostics
);
98
context.
Diagnostics
);
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
36
var diagnostic = context.
Diagnostics
.First();
59
context.
Diagnostics
);
AbstractRemoveDocCommentNodeCodeFixProvider.cs (1)
45
context.
Diagnostics
);
AbstractRemoveUnnecessaryImportsCodeFixProvider.cs (1)
35
context.
Diagnostics
);
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
127
var diagnostic = context.
Diagnostics
[0];
AbstractUnsealClassCodeFixProvider.cs (1)
52
context.
Diagnostics
);
AbstractUpgradeProjectCodeFixProvider.cs (2)
35
var diagnostics = context.
Diagnostics
;
45
var newVersion = SuggestedVersion(context.
Diagnostics
);
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
48
var (title, key) = context.
Diagnostics
.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
38
var (title, key) = context.
Diagnostics
.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (2)
37
var diagnostic = context.
Diagnostics
.First();
44
context.
Diagnostics
);
AddRequiredParenthesesCodeFixProvider.cs (2)
37
var firstDiagnostic = context.
Diagnostics
[0];
43
context.
Diagnostics
);
ConsecutiveStatementPlacementCodeFixProvider.cs (2)
36
var diagnostic = context.
Diagnostics
.First();
41
context.
Diagnostics
);
FormattingCodeFixProvider.cs (1)
40
foreach (var diagnostic in context.
Diagnostics
)
NamingStyleCodeFixProvider.cs (1)
51
var diagnostic = context.
Diagnostics
.First();
RemoveRedundantEqualityCodeFixProvider.cs (1)
35
foreach (var diagnostic in context.
Diagnostics
)
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
34
foreach (var diagnostic in context.
Diagnostics
)
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
40
foreach (var diagnostic in context.
Diagnostics
)
SyntaxEditorBasedCodeFixProvider.cs (3)
56
=> context.RegisterCodeFix(CodeAction.Create(title, GetDocumentUpdater(context, diagnostic), equivalenceKey), context.
Diagnostics
);
59
=> context.RegisterCodeFix(new CustomCodeActions.DocumentChangeAction(title, GetDocumentUpdater(context, diagnostic), equivalenceKey, priority), context.
Diagnostics
);
63
var diagnostics = ImmutableArray.Create(diagnostic ?? context.
Diagnostics
[0]);
UpdateLegacySuppressionsCodeFixProvider.cs (1)
35
foreach (var diagnostic in context.
Diagnostics
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (47)
AddInheritdocCodeFixProvider.cs (1)
57
foreach (var diagnostic in context.
Diagnostics
)
ArrowExpressionClausePlacementCodeFixProvider.cs (2)
39
var diagnostic = context.
Diagnostics
.First();
45
context.
Diagnostics
);
AssignOutParametersAtStartCodeFixProvider.cs (1)
56
context.
Diagnostics
);
ConditionalExpressionPlacementCodeFixProvider.cs (2)
39
var diagnostic = context.
Diagnostics
.First();
45
context.
Diagnostics
);
ConsecutiveBracePlacementCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
.First();
44
context.
Diagnostics
);
ConstructorInitializerPlacementCodeFixProvider.cs (2)
37
var diagnostic = context.
Diagnostics
.First();
43
context.
Diagnostics
);
ConvertNamespaceCodeFixProvider.cs (2)
42
var diagnostic = context.
Diagnostics
.First();
54
context.
Diagnostics
);
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
43
var switchLocation = context.
Diagnostics
.First().AdditionalLocations[0];
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
40
var diagnostic = context.
Diagnostics
.First();
CSharpConvertToRecordCodeFixProvider.cs (1)
52
context.RegisterCodeFix(action, context.
Diagnostics
);
CSharpDeclareAsNullableCodeFixProvider.cs (1)
52
var node = context.
Diagnostics
.First().Location.FindNode(getInnermostNodeForTie: true, cancellationToken);
CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
46
var diagnostic = context.
Diagnostics
.First();
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
73
var diagnostic = context.
Diagnostics
.First();
CSharpFixReturnTypeCodeFixProvider.cs (1)
44
var diagnostics = context.
Diagnostics
;
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
37
var diagnostic = context.
Diagnostics
.First();
CSharpRemoveConfusingSuppressionCodeFixProvider.cs (3)
41
var diagnostics = context.
Diagnostics
;
49
context.
Diagnostics
);
56
context.
Diagnostics
);
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
37
foreach (var diagnostic in context.
Diagnostics
)
CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
35
var diagnostic = context.
Diagnostics
[0];
CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
42
context.
Diagnostics
);
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
64
context.
Diagnostics
);
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
91
var diagnostic = context.
Diagnostics
.First();
CSharpUpdateProjectToAllowUnsafeCodeFixProvider.cs (1)
39
_ => Task.FromResult(AllowUnsafeOnProject(context.Document.Project))), context.
Diagnostics
);
CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (2)
43
var diagnostic = context.
Diagnostics
.First();
51
context.
Diagnostics
);
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
66
var diagnostic = context.
Diagnostics
.First();
EmbeddedStatementPlacementCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
.First();
44
context.
Diagnostics
);
HideBaseCodeFixProvider.cs (2)
37
var diagnostic = context.
Diagnostics
.First();
49
context.RegisterCodeFix(new AddNewKeywordAction(context.Document, originalNode, context.GetOptionsProvider()), context.
Diagnostics
);
MakeRefStructCodeFixProvider.cs (1)
65
context.
Diagnostics
);
MisplacedUsingDirectivesCodeFixProvider.cs (1)
74
foreach (var diagnostic in context.
Diagnostics
)
PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
37
var diagnostic = context.
Diagnostics
.First();
RemoveInKeywordCodeFixProvider.cs (2)
42
var diagnostic = context.
Diagnostics
.First();
56
context.
Diagnostics
);
RemoveNewModifierCodeFixProvider.cs (2)
40
var diagnostic = context.
Diagnostics
.First();
58
context.
Diagnostics
);
UseExplicitTypeForConstCodeFixProvider.cs (1)
62
context.
Diagnostics
);
UseExpressionBodyCodeFixProvider.cs (1)
43
var diagnostic = context.
Diagnostics
.First();
UseExpressionBodyForLambdaCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
[0];
46
context.RegisterCodeFix(codeAction, context.
Diagnostics
);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Diagnostics\FixAllProvider\BatchFixerTests.cs (1)
91
context.RegisterCodeFix(fix, context.
Diagnostics
);
Formatting\CodeCleanupTests.TestFixers.cs (1)
25
foreach (var diagnostic in context.
Diagnostics
)
Microsoft.CodeAnalysis.CSharp.Features (50)
AddInheritdocCodeFixProvider.cs (1)
57
foreach (var diagnostic in context.
Diagnostics
)
ArrowExpressionClausePlacementCodeFixProvider.cs (2)
39
var diagnostic = context.
Diagnostics
.First();
45
context.
Diagnostics
);
AssignOutParametersAtStartCodeFixProvider.cs (1)
56
context.
Diagnostics
);
CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
112
context.RegisterFixes(codeActions, context.
Diagnostics
);
ConditionalExpressionPlacementCodeFixProvider.cs (2)
39
var diagnostic = context.
Diagnostics
.First();
45
context.
Diagnostics
);
ConsecutiveBracePlacementCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
.First();
44
context.
Diagnostics
);
ConstructorInitializerPlacementCodeFixProvider.cs (2)
37
var diagnostic = context.
Diagnostics
.First();
43
context.
Diagnostics
);
ConvertNamespaceCodeFixProvider.cs (2)
42
var diagnostic = context.
Diagnostics
.First();
54
context.
Diagnostics
);
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
43
var switchLocation = context.
Diagnostics
.First().AdditionalLocations[0];
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
40
var diagnostic = context.
Diagnostics
.First();
CSharpConvertToRecordCodeFixProvider.cs (1)
52
context.RegisterCodeFix(action, context.
Diagnostics
);
CSharpDeclareAsNullableCodeFixProvider.cs (1)
52
var node = context.
Diagnostics
.First().Location.FindNode(getInnermostNodeForTie: true, cancellationToken);
CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
46
var diagnostic = context.
Diagnostics
.First();
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
73
var diagnostic = context.
Diagnostics
.First();
CSharpFixReturnTypeCodeFixProvider.cs (1)
44
var diagnostics = context.
Diagnostics
;
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
37
var diagnostic = context.
Diagnostics
.First();
CSharpRemoveConfusingSuppressionCodeFixProvider.cs (3)
41
var diagnostics = context.
Diagnostics
;
49
context.
Diagnostics
);
56
context.
Diagnostics
);
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
37
foreach (var diagnostic in context.
Diagnostics
)
CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
35
var diagnostic = context.
Diagnostics
[0];
CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
42
context.
Diagnostics
);
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
64
context.
Diagnostics
);
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
91
var diagnostic = context.
Diagnostics
.First();
CSharpUpdateProjectToAllowUnsafeCodeFixProvider.cs (1)
39
_ => Task.FromResult(AllowUnsafeOnProject(context.Document.Project))), context.
Diagnostics
);
CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (2)
43
var diagnostic = context.
Diagnostics
.First();
51
context.
Diagnostics
);
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
66
var diagnostic = context.
Diagnostics
.First();
EmbeddedStatementPlacementCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
.First();
44
context.
Diagnostics
);
HideBaseCodeFixProvider.cs (2)
37
var diagnostic = context.
Diagnostics
.First();
49
context.RegisterCodeFix(new AddNewKeywordAction(context.Document, originalNode, context.GetOptionsProvider()), context.
Diagnostics
);
ImplementInterface\CSharpImplementInterfaceCodeFixProvider.cs (1)
64
context.RegisterFixes(actions, context.
Diagnostics
);
MakeRefStructCodeFixProvider.cs (1)
65
context.
Diagnostics
);
MisplacedUsingDirectivesCodeFixProvider.cs (1)
74
foreach (var diagnostic in context.
Diagnostics
)
PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
37
var diagnostic = context.
Diagnostics
.First();
RemoveInKeywordCodeFixProvider.cs (2)
42
var diagnostic = context.
Diagnostics
.First();
56
context.
Diagnostics
);
RemoveNewModifierCodeFixProvider.cs (2)
40
var diagnostic = context.
Diagnostics
.First();
58
context.
Diagnostics
);
UseExplicitTypeForConstCodeFixProvider.cs (1)
62
context.
Diagnostics
);
UseExpressionBodyCodeFixProvider.cs (1)
43
var diagnostic = context.
Diagnostics
.First();
UseExpressionBodyForLambdaCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
[0];
46
context.RegisterCodeFix(codeAction, context.
Diagnostics
);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
46
context.
Diagnostics
);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
CodeFixes\CodeFixServiceTests.cs (4)
396
ContextDiagnosticsCount = context.
Diagnostics
.Length;
748
var fixableDiagnostics = context.
Diagnostics
.WhereAsArray(d => FixableDiagnosticIds.Contains(d.Id));
797
context.
Diagnostics
);
885
context.
Diagnostics
[0]);
CodeFixes\ErrorCases\CodeFixExceptionInGetFixAllProvider.cs (1)
30
context.RegisterCodeFix(CodeAction.Create("Do Nothing", token => Task.FromResult(context.Document)), context.
Diagnostics
[0]);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
CodeFixes\CodeFixServiceTests.vb (2)
242
context.RegisterCodeFix(CodeAction.Create("FIX_TEST0000", Function(ct) Task.FromResult(context.Document.WithSyntaxRoot(root))), context.
Diagnostics
)
267
context.RegisterCodeFix(CodeAction.Create("FIX_TEST1111", Function(ct) Task.FromResult(context.Document.WithSyntaxRoot(root))), context.
Diagnostics
)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
125
context.RegisterCodeFix(CodeAction.Create("Request serialization permission", Function(ct) Task.FromResult(newSln)), context.
Diagnostics
)
Microsoft.CodeAnalysis.Features (79)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
28
var diagnostic = context.
Diagnostics
.First();
AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
[0];
50
context.
Diagnostics
);
AbstractAddDocCommentNodesCodeFixProvider.cs (1)
46
context.
Diagnostics
);
AbstractAddExplicitCastCodeFixProvider.cs (2)
60
var diagnostic = context.
Diagnostics
.First();
100
context.
Diagnostics
);
AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
46
var node = context.
Diagnostics
[0].Location.FindNode(cancellationToken);
AbstractAddParameterCodeFixProvider.cs (2)
54
var diagnostic = context.
Diagnostics
.First();
242
context.RegisterFixes(fixes, context.
Diagnostics
);
AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
75
context.
Diagnostics
.First());
AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (2)
33
cancellationToken => FixAllInDocumentAsync(context.Document, context.
Diagnostics
,
37
context.
Diagnostics
);
AbstractConflictMarkerCodeFixProvider.cs (3)
287
context.
Diagnostics
);
292
context.
Diagnostics
);
297
context.
Diagnostics
);
AbstractConvertToAsyncCodeFixProvider.cs (2)
38
var diagnostic = context.
Diagnostics
.FirstOrDefault();
44
context.RegisterCodeFix(codeAction, context.
Diagnostics
);
AbstractFileHeaderCodeFixProvider.cs (1)
33
foreach (var diagnostic in context.
Diagnostics
)
AbstractForEachCastCodeFixProvider.cs (1)
32
if (context.
Diagnostics
.First().Properties.ContainsKey(ForEachCastHelpers.IsFixable))
AbstractIteratorCodeFixProvider.cs (1)
34
var diagnostic = context.
Diagnostics
.FirstOrDefault();
AbstractMakeMemberStaticCodeFixProvider.cs (2)
23
if (context.
Diagnostics
.Length == 1 &&
24
TryGetMemberDeclaration(context.
Diagnostics
[0].Location.FindNode(context.CancellationToken), out _))
AbstractMakeMethodAsynchronousCodeFixProvider.cs (3)
36
var diagnostic = context.
Diagnostics
.First();
72
context.
Diagnostics
);
83
context.
Diagnostics
);
AbstractMakeMethodSynchronousCodeFixProvider.cs (2)
32
var diagnostic = context.
Diagnostics
.First();
43
context.
Diagnostics
);
AbstractMakeTypeAbstractCodeFixProvider.cs (1)
24
if (IsValidRefactoringContext(context.
Diagnostics
[0].Location?.FindNode(context.CancellationToken), out _))
AbstractMultipleBlankLinesCodeFixProvider.cs (2)
36
var diagnostic = context.
Diagnostics
.First();
41
context.
Diagnostics
);
AbstractPopulateSwitchCodeFixProvider.cs (4)
57
var diagnostic = context.
Diagnostics
.First();
74
context.
Diagnostics
);
86
context.
Diagnostics
);
98
context.
Diagnostics
);
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
36
var diagnostic = context.
Diagnostics
.First();
59
context.
Diagnostics
);
AbstractRemoveDocCommentNodeCodeFixProvider.cs (1)
45
context.
Diagnostics
);
AbstractRemoveUnnecessaryImportsCodeFixProvider.cs (1)
35
context.
Diagnostics
);
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
127
var diagnostic = context.
Diagnostics
[0];
AbstractUnsealClassCodeFixProvider.cs (1)
52
context.
Diagnostics
);
AbstractUpgradeProjectCodeFixProvider.cs (2)
35
var diagnostics = context.
Diagnostics
;
45
var newVersion = SuggestedVersion(context.
Diagnostics
);
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
48
var (title, key) = context.
Diagnostics
.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
38
var (title, key) = context.
Diagnostics
.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (2)
37
var diagnostic = context.
Diagnostics
.First();
44
context.
Diagnostics
);
AddImport\AbstractAddImportCodeFixProvider.cs (1)
54
var diagnostics = context.
Diagnostics
;
AddMissingReference\AbstractAddMissingReferenceCodeFixProvider.cs (3)
51
context.RegisterFixes(addPackageCodeActions, context.
Diagnostics
);
52
context.RegisterFixes(addReferenceCodeActions, context.
Diagnostics
);
74
foreach (var diagnostic in context.
Diagnostics
)
AddPackage\AbstractAddSpecificPackageCodeFixProvider.cs (2)
38
var assemblyName = GetAssemblyName(context.
Diagnostics
[0].Id);
44
context.RegisterFixes(addPackageCodeActions, context.
Diagnostics
);
AddRequiredParenthesesCodeFixProvider.cs (2)
37
var firstDiagnostic = context.
Diagnostics
[0];
43
context.
Diagnostics
);
CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (2)
39
var diagnostic = context.
Diagnostics
.First();
53
context.RegisterFixes(codeActions, context.
Diagnostics
);
CodeFixes\Suppression\WrapperCodeFixProvider.cs (1)
30
var diagnostics = context.
Diagnostics
.Where(_suppressionFixProvider.IsFixableDiagnostic);
ConsecutiveStatementPlacementCodeFixProvider.cs (2)
36
var diagnostic = context.
Diagnostics
.First();
41
context.
Diagnostics
);
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionCodeFixProvider.cs (1)
43
context.
Diagnostics
);
FormattingCodeFixProvider.cs (1)
40
foreach (var diagnostic in context.
Diagnostics
)
FullyQualify\AbstractFullyQualifyCodeFixProvider.cs (2)
53
isInlinable: true), context.
Diagnostics
);
57
context.RegisterFixes(codeActions, context.
Diagnostics
);
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
25
var diagnostic = context.
Diagnostics
.FirstOrDefault();
ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (2)
53
context.
Diagnostics
);
67
context.
Diagnostics
);
NamingStyleCodeFixProvider.cs (1)
51
var diagnostic = context.
Diagnostics
.First();
PreferFrameworkType\PreferFrameworkTypeCodeFixProvider.cs (2)
33
var diagnostic = context.
Diagnostics
[0];
41
context.
Diagnostics
);
RemoveRedundantEqualityCodeFixProvider.cs (1)
35
foreach (var diagnostic in context.
Diagnostics
)
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
34
foreach (var diagnostic in context.
Diagnostics
)
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
40
foreach (var diagnostic in context.
Diagnostics
)
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
41
var diagnostic = context.
Diagnostics
.First();
SimplifyThisOrMe\AbstractSimplifyThisOrMeCodeFixProvider.cs (1)
38
context.
Diagnostics
);
SimplifyTypeNames\AbstractSimplifyTypeNamesCodeFixProvider.cs (1)
98
context.
Diagnostics
);
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (2)
196
context.
Diagnostics
);
200
context.RegisterFixes(codeActions, context.
Diagnostics
);
UpdateLegacySuppressionsCodeFixProvider.cs (1)
35
foreach (var diagnostic in context.
Diagnostics
)
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
52
foreach (var diagnostic in context.
Diagnostics
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
30
For Each diagnostic In context.
Diagnostics
VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
28
For Each diagnostic In context.
Diagnostics
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Formatting\CodeCleanUpTests.vb (1)
724
For Each diagnostic In context.
Diagnostics
Microsoft.CodeAnalysis.VisualBasic.Features (17)
CodeFixes\CorrectNextControlVariable\CorrectNextControlVariableCodeFixProvider.vb (1)
66
context.RegisterCodeFix(New CorrectNextControlVariableCodeAction(context.Document, nodeToReplace, newNode), context.
Diagnostics
)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (3)
89
context.
Diagnostics
)
100
context.
Diagnostics
)
111
context.
Diagnostics
)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
70
context.RegisterCodeFix(result, context.
Diagnostics
)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (2)
81
context.RegisterCodeFix(New RemoveStatementCodeAction(document, node, CreateDeleteString(node)), context.
Diagnostics
)
91
context.RegisterFixes(codeActions, context.
Diagnostics
)
CodeFixes\IncorrectFunctionReturnType\IncorrectFunctionReturnTypeCodeFixProvider.vb (2)
59
context.
Diagnostics
)
68
context.
Diagnostics
)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
89
context.RegisterFixes(result, context.
Diagnostics
)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.vb (3)
39
Dim diagnostic = context.
Diagnostics
.First()
49
context.RegisterCodeFix(New AddKeywordAction(context.Document, token.Parent, VBFeaturesResources.Add_Overloads, SyntaxKind.OverloadsKeyword, context.Options), context.
Diagnostics
)
51
context.RegisterCodeFix(New AddKeywordAction(context.Document, token.Parent, VBFeaturesResources.Add_Shadows, SyntaxKind.ShadowsKeyword, context.Options), context.
Diagnostics
)
ImplementInterface\VisualBasicImplementInterfaceCodeFixProvider.vb (1)
70
context.RegisterFixes(actions, context.
Diagnostics
)
RemoveSharedFromModuleMembers\VisualBasicRemoveSharedFromModuleMembersCodeFixProvider.vb (1)
40
For Each diagnostic In context.
Diagnostics
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
30
For Each diagnostic In context.
Diagnostics
VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
28
For Each diagnostic In context.
Diagnostics
Microsoft.CodeAnalysis.Workspaces (6)
CodeFixes\CodeFixContext.cs (3)
238
/// <param name="diagnostic">The subset of <see cref="
Diagnostics
"/> being addressed / fixed by the <paramref name="action"/>.</param>
258
/// <param name="diagnostics">The subset of <see cref="
Diagnostics
"/> being addressed / fixed by the <paramref name="action"/>.</param>
273
/// <param name="diagnostics">The subset of <see cref="
Diagnostics
"/> being addressed / fixed by the <paramref name="action"/>.</param>
SyntaxEditorBasedCodeFixProvider.cs (3)
56
=> context.RegisterCodeFix(CodeAction.Create(title, GetDocumentUpdater(context, diagnostic), equivalenceKey), context.
Diagnostics
);
59
=> context.RegisterCodeFix(new CustomCodeActions.DocumentChangeAction(title, GetDocumentUpdater(context, diagnostic), equivalenceKey, priority), context.
Diagnostics
);
63
var diagnostics = ImmutableArray.Create(diagnostic ?? context.
Diagnostics
[0]);
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
BatchFixAllProviderTests.cs (1)
97
foreach (var diagnostic in context.
Diagnostics
)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
EditorConfigSettings\DataProvider\DataProviderTests.MockAnalyzerReference.cs (1)
66
ContextDiagnosticsCount = context.
Diagnostics
.Length;
Microsoft.VisualStudio.LanguageServices.Xaml (1)
CodeFixes\RemoveUnnecessaryUsings\XamlRemoveUnnecessaryUsingsCodeFixProvider.cs (1)
52
context.
Diagnostics
);