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