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