347 overrides of FixableDiagnosticIds
Microsoft.CodeAnalysis.CodeStyle.Fixes (40)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
23
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
23
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(IDEDiagnosticIds.MatchFolderAndNamespaceDiagnosticId);
AbstractConflictMarkerCodeFixProvider.cs (1)
50
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractConvertTypeOfToNameOfCodeFixProvider.cs (1)
24
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractFileHeaderCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractForEachCastCodeFixProvider.cs (1)
27
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractMultipleBlankLinesCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractOrderModifiersCodeFixProvider.cs (1)
38
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractPopulateSwitchCodeFixProvider.cs (1)
34
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractQualifyMemberAccessCodeFixProvider.cs (1)
25
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveDocCommentNodeCodeFixProvider.cs (1)
24
public abstract override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractRemoveUnnecessaryImportsCodeFixProvider.cs (1)
21
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
22
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
63
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractSimplifyInterpolationCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
AbstractSimplifyLinqExpressionCodeFixProvider`3.cs (1)
25
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
41
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseCompoundAssignmentCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
43
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseInferredMemberNameCodeFixProvider.cs (1)
22
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
24
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseNullPropagationCodeFixProvider.cs (1)
56
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseObjectInitializerCodeFixProvider.cs (1)
39
public override ImmutableArray<string>
FixableDiagnosticIds
AddRequiredParenthesesCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
ConsecutiveStatementPlacementCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
FormattingCodeFixProvider.cs (1)
21
public sealed override ImmutableArray<string>
FixableDiagnosticIds
NamingStyleCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
RemoveRedundantEqualityCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(IDEDiagnosticIds.RemoveRedundantEqualityDiagnosticId);
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
SimplifyConditionalCodeFixProvider.cs (1)
32
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
UpdateLegacySuppressionsCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
UseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
UseExplicitTupleNameCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
UseSystemHashCodeCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (83)
AbstractAssignOutParametersCodeFixProvider.cs (1)
26
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
AddInheritdocCodeFixProvider.cs (1)
44
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS1591);
ArrowExpressionClausePlacementCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
ConditionalExpressionPlacementCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
ConsecutiveBracePlacementCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
ConstructorInitializerPlacementCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
ConvertNamespaceCodeFixProvider.cs (1)
37
public override ImmutableArray<string>
FixableDiagnosticIds
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
38
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
CSharpAddBracesCodeFixProvider.cs (1)
27
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAddDocCommentNodesCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS1573);
CSharpAddExplicitCastCodeFixProvider.cs (1)
44
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS0266, CS1503);
CSharpAddObsoleteAttributeCodeFixProvider.cs (1)
19
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpAddParameterCodeFixProvider.cs (1)
44
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS8361);
CSharpAddYieldCodeFixProvider.cs (1)
43
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAliasAmbiguousTypeCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAsAndMemberAccessCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAsAndNullCheckCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpChangeToIEnumerableCodeFixProvider.cs (1)
37
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS4008);
CSharpConvertToRecordCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpDeclareAsNullableCodeFixProvider.cs (1)
45
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create("CS8603", "CS8600", "CS8625", "CS8618");
CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpFixReturnTypeCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create("CS0127", "CS1997", "CS0201");
CSharpInlineDeclarationCodeFixProvider.cs (1)
41
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpIsAndCastCheckCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpMakeMemberRequiredCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeMemberStaticCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
37
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeMethodSynchronousCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS1998);
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
33
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create("CS8414", "CS8418");
CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeTypeAbstractCodeFixProvider.cs (1)
24
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeTypePartialCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS1998);
CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
36
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
32
public sealed override ImmutableArray<string>
FixableDiagnosticIds
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUnsealClassCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUpdateProjectToAllowUnsafeCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUpgradeProjectCodeFixProvider.cs (1)
24
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUseDeconstructionCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseDefaultLiteralCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseIndexOperatorCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseLocalFunctionCodeFixProvider.cs (1)
42
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseNameofInAttributeCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(IDEDiagnosticIds.UseNameofInAttributeDiagnosticId);
CSharpUseNotPatternCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
54
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseRangeOperatorCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUseTupleSwapCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
EmbeddedStatementPlacementCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
HideBaseCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS0108);
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(IDEDiagnosticIds.InvokeDelegateWithConditionalAccessId);
MakeLocalFunctionStaticCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
MakeRefStructCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
MisplacedUsingDirectivesCodeFixProvider.cs (1)
49
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(IDEDiagnosticIds.MoveMisplacedUsingDirectivesDiagnosticId);
PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS8421);
RemoveInKeywordCodeFixProvider.cs (1)
36
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS1615);
RemoveNewModifierCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS0109);
UseExplicitTypeCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
UseExplicitTypeForConstCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS0822);
UseExpressionBodyCodeFixProvider.cs (1)
28
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
UseExpressionBodyForLambdaCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(IDEDiagnosticIds.UseExpressionBodyForLambdaExpressionsDiagnosticId);
UseImplicitTypeCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
UseSimpleUsingStatementCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
UseThrowExpressionCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
UseUtf8StringLiteralCodeFixProvider.cs (1)
36
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Diagnostics\FixAllProvider\BatchFixerTests.cs (1)
63
public override ImmutableArray<string>
FixableDiagnosticIds
Formatting\CodeCleanupTests.TestFixers.cs (1)
21
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create("HasDefaultCase");
Microsoft.CodeAnalysis.CSharp.Features (101)
AbstractAssignOutParametersCodeFixProvider.cs (1)
26
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
AddImport\CSharpAddImportCodeFixProvider.cs (1)
188
public override ImmutableArray<string>
FixableDiagnosticIds
=> AddImportDiagnosticIds.FixableDiagnosticIds;
AddInheritdocCodeFixProvider.cs (1)
44
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS1591);
AddMissingReference\CSharpAddMissingReferenceCodeFixProvider.cs (1)
23
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AddPackage\CSharpAddSpecificPackageCodeFixProvider.cs (1)
27
public override ImmutableArray<string>
FixableDiagnosticIds
ArrowExpressionClausePlacementCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
33
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS8129);
CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
70
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.cs (1)
41
public override ImmutableArray<string>
FixableDiagnosticIds
ConditionalExpressionPlacementCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
ConsecutiveBracePlacementCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
ConstructorInitializerPlacementCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
ConvertNamespaceCodeFixProvider.cs (1)
37
public override ImmutableArray<string>
FixableDiagnosticIds
ConvertProgram\ConvertToProgramMainCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
ConvertProgram\ConvertToTopLevelStatementsCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
38
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
CSharpAddBracesCodeFixProvider.cs (1)
27
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAddDocCommentNodesCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS1573);
CSharpAddExplicitCastCodeFixProvider.cs (1)
44
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS0266, CS1503);
CSharpAddObsoleteAttributeCodeFixProvider.cs (1)
19
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpAddParameterCodeFixProvider.cs (1)
44
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS8361);
CSharpAddYieldCodeFixProvider.cs (1)
43
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAliasAmbiguousTypeCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAsAndMemberAccessCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpAsAndNullCheckCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpChangeToIEnumerableCodeFixProvider.cs (1)
37
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS4008);
CSharpConvertToRecordCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpDeclareAsNullableCodeFixProvider.cs (1)
45
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create("CS8603", "CS8600", "CS8625", "CS8618");
CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpFixReturnTypeCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create("CS0127", "CS1997", "CS0201");
CSharpInlineDeclarationCodeFixProvider.cs (1)
41
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpIsAndCastCheckCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpMakeMemberRequiredCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeMemberStaticCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
37
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeMethodSynchronousCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS1998);
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
33
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create("CS8414", "CS8418");
CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeTypeAbstractCodeFixProvider.cs (1)
24
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpMakeTypePartialCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS1998);
CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
36
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
32
public sealed override ImmutableArray<string>
FixableDiagnosticIds
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUnsealClassCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUpdateProjectToAllowUnsafeCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUpgradeProjectCodeFixProvider.cs (1)
24
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUseDeconstructionCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseDefaultLiteralCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseIndexOperatorCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseLocalFunctionCodeFixProvider.cs (1)
42
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseNameofInAttributeCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(IDEDiagnosticIds.UseNameofInAttributeDiagnosticId);
CSharpUseNotPatternCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
54
public override ImmutableArray<string>
FixableDiagnosticIds
CSharpUseRangeOperatorCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
CSharpUseTupleSwapCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
EmbeddedStatementPlacementCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
FullyQualify\CSharpFullyQualifyCodeFixProvider.cs (1)
49
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
GenerateConstructor\GenerateConstructorCodeFixProvider.cs (1)
46
public override ImmutableArray<string>
FixableDiagnosticIds
=> GenerateConstructorDiagnosticIds.AllDiagnosticIds;
GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
GenerateVariable\CSharpGenerateVariableCodeFixProvider.cs (1)
41
public override ImmutableArray<string>
FixableDiagnosticIds
HideBaseCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS0108);
ImplementInterface\CSharpImplementInterfaceCodeFixProvider.cs (1)
36
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(IDEDiagnosticIds.InvokeDelegateWithConditionalAccessId);
MakeLocalFunctionStaticCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
MakeRefStructCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
MisplacedUsingDirectivesCodeFixProvider.cs (1)
49
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(IDEDiagnosticIds.MoveMisplacedUsingDirectivesDiagnosticId);
PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS8421);
RemoveInKeywordCodeFixProvider.cs (1)
36
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS1615);
RemoveNewModifierCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(CS0109);
RemoveUnusedVariable\CSharpRemoveUnusedVariableCodeFixProvider.cs (1)
32
public sealed override ImmutableArray<string>
FixableDiagnosticIds
SpellCheck\CSharpSpellcheckCodeFixProvider.cs (1)
32
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
UseExplicitTypeCodeFixProvider.cs (1)
34
public override ImmutableArray<string>
FixableDiagnosticIds
UseExplicitTypeForConstCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(CS0822);
UseExpressionBodyCodeFixProvider.cs (1)
28
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
UseExpressionBodyForLambdaCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } = ImmutableArray.Create(IDEDiagnosticIds.UseExpressionBodyForLambdaExpressionsDiagnosticId);
UseImplicitTypeCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
35
public override ImmutableArray<string>
FixableDiagnosticIds
UseSimpleUsingStatementCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
UseThrowExpressionCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
UseUtf8StringLiteralCodeFixProvider.cs (1)
36
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (9)
CodeFixes\CodeFixServiceTests.cs (4)
388
public sealed override ImmutableArray<string>
FixableDiagnosticIds
744
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
779
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(_diagnosticId);
872
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(AdditionalFileAnalyzer.DiagnosticId);
CodeFixes\ErrorCases\CodeFixExceptionInFixableDiagnosticIds.cs (1)
17
public sealed override ImmutableArray<string>
FixableDiagnosticIds
CodeFixes\ErrorCases\CodeFixExceptionInFixableDiagnosticIds2.cs (1)
17
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> new ImmutableArray<string>();
CodeFixes\ErrorCases\CodeFixExceptionInGetFixAllProvider.cs (1)
19
public sealed override ImmutableArray<string>
FixableDiagnosticIds
CodeFixes\ErrorCases\CodeFixExceptionInRegisterMethod.cs (1)
17
public sealed override ImmutableArray<string>
FixableDiagnosticIds
CodeFixes\ErrorCases\CodeFixExceptionInRegisterMethodAsync.cs (1)
18
public sealed override ImmutableArray<string>
FixableDiagnosticIds
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
CodeFixes\CodeFixServiceTests.vb (2)
231
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
256
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
108
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
Microsoft.CodeAnalysis.Features (47)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
23
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
23
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(IDEDiagnosticIds.MatchFolderAndNamespaceDiagnosticId);
AbstractConflictMarkerCodeFixProvider.cs (1)
50
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractConvertTypeOfToNameOfCodeFixProvider.cs (1)
24
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractFileHeaderCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractForEachCastCodeFixProvider.cs (1)
27
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractMultipleBlankLinesCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractOrderModifiersCodeFixProvider.cs (1)
38
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractPopulateSwitchCodeFixProvider.cs (1)
34
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractQualifyMemberAccessCodeFixProvider.cs (1)
25
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveDocCommentNodeCodeFixProvider.cs (1)
24
public abstract override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractRemoveUnnecessaryImportsCodeFixProvider.cs (1)
21
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
22
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
63
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractSimplifyInterpolationCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
AbstractSimplifyLinqExpressionCodeFixProvider`3.cs (1)
25
public sealed override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
41
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseCompoundAssignmentCodeFixProvider.cs (1)
25
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
43
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseInferredMemberNameCodeFixProvider.cs (1)
22
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
24
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseNullPropagationCodeFixProvider.cs (1)
56
public override ImmutableArray<string>
FixableDiagnosticIds
AbstractUseObjectInitializerCodeFixProvider.cs (1)
39
public override ImmutableArray<string>
FixableDiagnosticIds
AddRequiredParenthesesCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
CodeFixes\Suppression\WrapperCodeFixProvider.cs (1)
26
public override ImmutableArray<string>
FixableDiagnosticIds
=> _originalDiagnosticIds;
ConsecutiveStatementPlacementCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
FormattingCodeFixProvider.cs (1)
21
public sealed override ImmutableArray<string>
FixableDiagnosticIds
ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (1)
16
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
NamingStyleCodeFixProvider.cs (1)
40
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
PreferFrameworkType\PreferFrameworkTypeCodeFixProvider.cs (1)
28
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
RemoveRedundantEqualityCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(IDEDiagnosticIds.RemoveRedundantEqualityDiagnosticId);
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
28
public override ImmutableArray<string>
FixableDiagnosticIds
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
33
public override ImmutableArray<string>
FixableDiagnosticIds
SimplifyConditionalCodeFixProvider.cs (1)
32
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
SimplifyThisOrMe\AbstractSimplifyThisOrMeCodeFixProvider.cs (1)
28
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
SimplifyTypeNames\AbstractSimplifyTypeNamesCodeFixProvider.cs (1)
38
public sealed override ImmutableArray<string>
FixableDiagnosticIds
{ get; } =
UpdateLegacySuppressionsCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
36
public sealed override ImmutableArray<string>
FixableDiagnosticIds
UseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
31
public override ImmutableArray<string>
FixableDiagnosticIds
UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
UseExplicitTupleNameCodeFixProvider.cs (1)
29
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
UseSystemHashCodeCodeFixProvider.cs (1)
30
public override ImmutableArray<string>
FixableDiagnosticIds
{ get; }
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (18)
VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (1)
27
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicAddExplicitCastCodeFixProvider.vb (1)
35
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(BC30512, BC42016, BC30518, BC30519)
VisualBasicAddObsoleteAttributeCodeFixProvider.vb (1)
17
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicAddParameterCodeFixProvider.vb (1)
43
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(
VisualBasicAliasAmbiguousTypeCodeFixProvider.vb (1)
25
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(BC30561)
VisualBasicChangeToYieldCodeFixProvider.vb (1)
30
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
29
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicConvertToIteratorCodeFixProvider.vb (1)
32
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
38
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
28
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicMakeTypeAbstractCodeFixProvider.vb (1)
22
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicMakeTypePartialCodeFixProvider.vb (1)
23
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(BC40046)
VisualBasicRemoveAsyncModifierCodeFixProvider.vb (1)
28
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = s_diagnosticIds
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
26
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
30
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
25
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(IDEDiagnosticIds.SimplifyObjectCreationDiagnosticId)
VisualBasicUnsealClassCodeFixProvider.vb (1)
23
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
26
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(IDEDiagnosticIds.UseIsNotExpressionDiagnosticId)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Formatting\CodeCleanUpTests.vb (1)
717
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
Microsoft.CodeAnalysis.VisualBasic.Features (40)
AddImport\VisualBasicAddImportCodeFixProvider.vb (1)
122
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = AddImportDiagnosticIds.FixableDiagnosticIds
AddPackage\VisualBasicAddSpecificPackageCodeFixProvider.vb (1)
23
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\AddMissingReference\VisualBasicAddMissingReferenceCodeFixProvider.vb (1)
26
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
CodeFixes\CorrectNextControlVariable\CorrectNextControlVariableCodeFixProvider.vb (1)
24
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
51
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.vb (1)
29
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
32
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\GenerateParameterizedMember\GenerateConversionCodeFixProvider.vb (1)
29
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
48
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.vb (1)
37
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (1)
46
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\IncorrectFunctionReturnType\IncorrectFunctionReturnTypeCodeFixProvider.vb (1)
29
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
31
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.vb (1)
26
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
FullyQualify\VisualBasicFullyQualifyCodeFixProvider.vb (1)
48
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
GenerateConstructor\GenerateConstructorCodeFixProvider.vb (1)
29
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
GenerateDefaultConstructors\VisualBasicGenerateDefaultConstructorsCodeFixProvider.vb (1)
25
Public Overrides ReadOnly Property
FixableDiagnosticIds
As Immutable.ImmutableArray(Of String) =
GenerateVariable\VisualBasicGenerateVariableCodeFixProvider.vb (1)
32
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
ImplementInterface\VisualBasicImplementInterfaceCodeFixProvider.vb (1)
28
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
RemoveSharedFromModuleMembers\VisualBasicRemoveSharedFromModuleMembersCodeFixProvider.vb (1)
36
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(
RemoveUnusedVariable\VisualBasicRemoveUnusedVariableCodeFixProvider.vb (1)
28
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
SpellCheck\VisualBasicSpellCheckCodeFixProvider.vb (1)
46
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (1)
27
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicAddExplicitCastCodeFixProvider.vb (1)
35
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(BC30512, BC42016, BC30518, BC30519)
VisualBasicAddObsoleteAttributeCodeFixProvider.vb (1)
17
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicAddParameterCodeFixProvider.vb (1)
43
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(
VisualBasicAliasAmbiguousTypeCodeFixProvider.vb (1)
25
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(BC30561)
VisualBasicChangeToYieldCodeFixProvider.vb (1)
30
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
29
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicConvertToIteratorCodeFixProvider.vb (1)
32
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
38
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
28
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String)
VisualBasicMakeTypeAbstractCodeFixProvider.vb (1)
22
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicMakeTypePartialCodeFixProvider.vb (1)
23
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(BC40046)
VisualBasicRemoveAsyncModifierCodeFixProvider.vb (1)
28
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = s_diagnosticIds
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
26
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
30
Public NotOverridable Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
25
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(IDEDiagnosticIds.SimplifyObjectCreationDiagnosticId)
VisualBasicUnsealClassCodeFixProvider.vb (1)
23
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) =
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
26
Public Overrides ReadOnly Property
FixableDiagnosticIds
As ImmutableArray(Of String) = ImmutableArray.Create(IDEDiagnosticIds.UseIsNotExpressionDiagnosticId)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
BatchFixAllProviderTests.cs (1)
91
public override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(LiteralZeroAnalyzer.Descriptor.Id);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
EditorConfigSettings\DataProvider\DataProviderTests.MockAnalyzerReference.cs (1)
61
public sealed override ImmutableArray<string>
FixableDiagnosticIds
=> ImmutableArray.Create(Id);
Microsoft.VisualStudio.LanguageServices.Xaml (1)
CodeFixes\RemoveUnnecessaryUsings\XamlRemoveUnnecessaryUsingsCodeFixProvider.cs (1)
34
public sealed override ImmutableArray<string>
FixableDiagnosticIds
13 references to FixableDiagnosticIds
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
173
var ids = new HashSet<string>(fixer.
FixableDiagnosticIds
);
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
Diagnostics\AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (1)
173
var ids = new HashSet<string>(fixer.
FixableDiagnosticIds
);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\AbstractCrossLanguageUserDiagnosticTest.vb (1)
163
Dim ids = New HashSet(Of String)(fixer.
FixableDiagnosticIds
)
Microsoft.CodeAnalysis.Features (1)
SyncNamespaces\AbstractSyncNamespacesService.cs (1)
128
diagnosticIds: codeFixProvider.
FixableDiagnosticIds
,
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\CodeFixes\CodeFixService.cs (2)
811
var ids = codeFixProvider.
FixableDiagnosticIds
;
817
codeFixProvider.GetType().Name + "." + nameof(CodeFixProvider.
FixableDiagnosticIds
)));
Microsoft.CodeAnalysis.Workspaces (7)
CodeFixes\CodeFixContext.cs (4)
102
/// Additionally, the <see cref="Diagnostic.Id"/> of each diagnostic must be in the set of the <see cref="CodeFixProvider.
FixableDiagnosticIds
"/> of the associated <see cref="CodeFixProvider"/>.
136
/// Additionally, the <see cref="Diagnostic.Id"/> of each diagnostic must be in the set of the <see cref="CodeFixProvider.
FixableDiagnosticIds
"/> of the associated <see cref="CodeFixProvider"/>.
167
/// The <see cref="Diagnostic.Id"/> of this diagnostic must be in the set of the <see cref="CodeFixProvider.
FixableDiagnosticIds
"/> of the associated <see cref="CodeFixProvider"/>.
194
/// The <see cref="Diagnostic.Id"/> of this diagnostic must be in the set of the <see cref="CodeFixProvider.
FixableDiagnosticIds
"/> of the associated <see cref="CodeFixProvider"/>.
CodeFixes\CodeFixProvider.cs (1)
28
/// The context must only contain diagnostics with a <see cref="Diagnostic.Id"/> included in the <see cref="
FixableDiagnosticIds
"/> for the current provider.
CodeFixes\FixAllOccurrences\FixAllProvider.cs (2)
36
/// By default, it returns <see cref="CodeFixProvider.
FixableDiagnosticIds
"/> for the given <paramref name="originalCodeFixProvider"/>.
40
=> originalCodeFixProvider.
FixableDiagnosticIds
;