39 writes to Before
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (8)
src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
20
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.GenerateConstructor)]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (2)
44
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.PopulateSwitch)]
45
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.GenerateVariable)]
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
22
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.DeclareAsNullable)]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsCodeFixProvider.cs (1)
16
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.ConvertToProgramMain)]
src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
14
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.AddBraces)]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForNewCodeFixProvider.cs (1)
26
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.UseImplicitObjectCreation)]
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider.cs (1)
18
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.UseImplicitObjectCreation)]
Microsoft.CodeAnalysis.CSharp.Features (26)
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
17
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (1)
17
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.ConvertToInterpolatedString)]
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
17
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.ConvertToInterpolatedString)]
ConvertTupleToStruct\CSharpConvertTupleToStructCodeRefactoringProvider.cs (1)
13
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
ExternalAccess\Pythia\PythiaDeclarationNameRecommender.cs (1)
19
[ExtensionOrder(
Before
= nameof(DeclarationNameRecommender))]
ExternalAccess\Pythia\PythiaSignatureHelpProvider.cs (1)
23
[ExtensionOrder(
Before
= nameof(InvocationExpressionSignatureHelpProvider))]
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (1)
24
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.GenerateEqualsAndGetHashCodeFromMembers)]
InitializeParameter\CSharpAddParameterCheckCodeRefactoringProvider.cs (1)
19
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.ChangeSignature)]
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (2)
14
[ExtensionOrder(
Before
= nameof(CSharpAddParameterCheckCodeRefactoringProvider))]
15
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.Wrapping)]
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
19
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
InvertConditional\CSharpInvertConditionalCodeRefactoringProvider.cs (1)
15
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
InvertLogical\CSharpInvertLogicalCodeRefactoringProvider.cs (1)
13
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
25
[ExtensionOrder(
Before
= QuickInfoProviderNames.Semantic)]
QuickInfo\CSharpEmbeddedLanguageQuickInfoProvider.cs (1)
17
[ExtensionOrder(
Before
= QuickInfoProviderNames.Semantic)]
SplitOrMergeIfStatements\CSharpSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
15
[ExtensionOrder(After = PredefinedCodeRefactoringProviderNames.InvertLogical,
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
SplitOrMergeIfStatements\CSharpSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (1)
15
[ExtensionOrder(After = PredefinedCodeRefactoringProviderNames.InvertLogical,
Before
= PredefinedCodeRefactoringProviderNames.IntroduceVariable)]
src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
20
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.GenerateConstructor)]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (2)
44
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.PopulateSwitch)]
45
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.GenerateVariable)]
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
22
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.DeclareAsNullable)]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsCodeFixProvider.cs (1)
16
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.ConvertToProgramMain)]
src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
14
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.AddBraces)]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForNewCodeFixProvider.cs (1)
26
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.UseImplicitObjectCreation)]
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider.cs (1)
18
[ExtensionOrder(
Before
= PredefinedCodeFixProviderNames.UseImplicitObjectCreation)]
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
30
[ExtensionOrder(
Before
= PredefinedCodeRefactoringProviderNames.ExtractClass)]
Microsoft.CodeAnalysis.Features (5)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
28
Before
= PredefinedCodeRefactoringProviderNames.GenerateOverrides)]
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (1)
25
[ExtensionOrder(
Before
= PredefinedConfigurationFixProviderNames.ConfigureSeverity)]
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
25
[ExtensionOrder(
Before
= PredefinedEmbeddedLanguageNames.Json)]
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
33
Before
= PredefinedCodeRefactoringProviderNames.AddConstructorParametersFromMembers)]
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
31
[ExtensionOrder(
Before
= DecompilationMetadataAsSourceFileProvider.ProviderName)]