47 types derived from SyntaxEditorBasedCodeFixProvider
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpStaticHolderTypes.Fixer.cs (1)
22
public class CSharpStaticHolderTypesFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpDoNotInitializeUnnecessarily.Fixer.cs (1)
20
public sealed class CSharpDoNotInitializeUnnecessarilyFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\CSharpCollapseMultiplePathOperations.Fixer.cs (1)
20
public sealed class CSharpCollapseMultiplePathOperationsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\CSharpAvoidRedundantRegexIsMatchBeforeMatch.Fixer.cs (1)
42
public sealed class CSharpAvoidRedundantRegexIsMatchBeforeMatchFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeAnalysis.NetAnalyzers (43)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AbstractTypesShouldNotHaveConstructors.Fixer.cs (1)
22
public sealed class AbstractTypesShouldNotHaveConstructorsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumStorageShouldBeInt32.Fixer.cs (1)
17
public abstract class EnumStorageShouldBeInt32Fixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ExceptionsShouldBePublic.Fixer.cs (1)
19
public sealed class ExceptionsShouldBePublicFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructors.Fixer.cs (1)
32
public sealed class ImplementStandardExceptionConstructorsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.Fixer.cs (1)
22
public sealed class OperatorOverloadsHaveNamedAlternatesFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorsShouldHaveSymmetricalOverloads.Fixer.cs (1)
27
public sealed class OperatorsShouldHaveSymmetricalOverloadsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEquals.Fixer.cs (1)
21
public sealed class OverloadOperatorEqualsOnOverridingValueTypeEqualsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsOnOverloadingOperatorEquals.Fixer.cs (1)
17
public abstract class OverrideEqualsOnOverloadingOperatorEqualsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideGetHashCodeOnOverridingEquals.Fixer.cs (1)
17
public abstract class OverrideGetHashCodeOnOverridingEqualsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypes.Fixer.cs (1)
19
public sealed class OverrideMethodsOnComparableTypesFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypesThatOwnDisposableFieldsShouldBeDisposable.Fixer.cs (1)
22
public sealed class TypesThatOwnDisposableFieldsShouldBeDisposableFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidLengthCalculationWhenSlicingToEnd.Fixer.cs (1)
23
public sealed class AvoidLengthCalculationWhenSlicingToEndFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFields.Fixer.cs (1)
19
public sealed class AvoidUnusedPrivateFieldsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\Maintainability\MakeTypesInternal.Fixer.cs (1)
15
public abstract class MakeTypesInternalFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\Maintainability\UseCrossPlatformIntrinsicsFixer.cs (1)
19
public abstract class UseCrossPlatformIntrinsicsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\Maintainability\UseNameofInPlaceOfString.Fixer.cs (1)
20
public sealed class UseNameOfInPlaceOfStringFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RemoveEmptyFinalizers.Fixer.cs (1)
19
public sealed class RemoveEmptyFinalizersFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RethrowToPreserveStackDetails.Fixer.cs (1)
21
public sealed class RethrowToPreserveStackDetailsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.CodeQuality.Analyzers\QualityGuidelines\UseLiteralsWhereAppropriate.Fixer.cs (1)
19
public abstract class UseLiteralsWhereAppropriateFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\InteropServices\ProvidePublicParameterlessSafeHandleConstructor.Fixer.cs (1)
16
public sealed class ProvidePublicParameterlessSafeHandleConstructorFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\InteropServices\SpecifyMarshalingForPInvokeStringArguments.Fixer.cs (1)
17
public abstract class SpecifyMarshalingForPInvokeStringArgumentsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\DoNotGuardCall.Fixer.cs (1)
20
public abstract class DoNotGuardCallFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\PreferConvertToHexStringOverBitConverter.Fixer.cs (1)
28
public sealed class PreferConvertToHexStringOverBitConverterFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\PreferIsEmptyOverCount.Fixer.cs (1)
18
public abstract class PreferIsEmptyOverCountFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\UsePropertyInsteadOfCountMethodWhenAvailable.Fixer.cs (1)
22
public abstract class UsePropertyInsteadOfCountMethodWhenAvailableFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\UseSpanClearInsteadOfFIll.Fixer.cs (1)
18
public abstract class UseSpanClearInsteadOfFillFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\UseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.cs (1)
16
public abstract class UseStartsWithInsteadOfIndexOfComparisonWithZeroCodeFix :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\UseStringContainsCharOverloadWithSingleCharacters.Fixer.cs (1)
15
public abstract class UseStringContainsCharOverloadWithSingleCharactersCodeFix :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Performance\UseStringMethodCharOverloadWithSingleCharacters.Fixer.cs (1)
18
public abstract class UseStringMethodCharOverloadWithSingleCharactersFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\AvoidUnreliableStreamRead.Fixer.cs (1)
26
public sealed class AvoidUnreliableStreamReadFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\AvoidUnsealedAttributes.Fixer.cs (1)
19
public class AvoidUnsealedAttributesFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\AvoidZeroLengthArrayAllocations.Fixer.cs (1)
20
public sealed class AvoidZeroLengthArrayAllocationsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocations.Fixer.cs (1)
20
public abstract class ForwardCancellationTokenToInvocationsFixer<TArgumentSyntax> :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\MarkISerializableTypesWithSerializable.Fixer.cs (1)
21
public sealed class MarkTypesWithSerializableFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\PreferJsonElementParse.Fixer.cs (1)
23
public sealed class PreferJsonElementParseFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOf.Fixer.cs (1)
20
public sealed class PreferStringContainsOverIndexOfFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\TestForNaNCorrectly.Fixer.cs (1)
19
public abstract class TestForNaNCorrectlyFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\UseOrdinalStringComparison.Fixer.cs (1)
17
public abstract class UseOrdinalStringComparisonFixerBase :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\UseSpanBasedStringConcat.Fixer.cs (1)
21
public abstract class UseSpanBasedStringConcatFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.Fixer.cs (1)
26
public sealed class UseStringEqualsOverStringCompareFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Tasks\DoNotCreateTaskCompletionSourceWithWrongArguments.Fixer.cs (1)
22
public sealed class DoNotCreateTaskCompletionSourceWithWrongArgumentsFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Usage\DoNotCompareSpanToNull.Fixer.cs (1)
14
public abstract class DoNotCompareSpanToNullFixer :
SyntaxEditorBasedCodeFixProvider
Microsoft.NetCore.Analyzers\Usage\UseVolatileReadWrite.Fixer.cs (1)
20
public abstract class UseVolatileReadWriteFixer :
SyntaxEditorBasedCodeFixProvider