58 writes to Before
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
20[ExtensionOrder(Before = PredefinedCodeFixProviderNames.GenerateConstructor)]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (2)
45[ExtensionOrder(Before = PredefinedCodeFixProviderNames.PopulateSwitch)] 46[ExtensionOrder(Before = PredefinedCodeFixProviderNames.GenerateVariable)]
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
23[ExtensionOrder(Before = PredefinedCodeFixProviderNames.DeclareAsNullable)]
src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
15[ExtensionOrder(Before = PredefinedCodeFixProviderNames.AddBraces)]
Microsoft.CodeAnalysis.CSharp.Features (23)
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)
20[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)
45[ExtensionOrder(Before = PredefinedCodeFixProviderNames.PopulateSwitch)] 46[ExtensionOrder(Before = PredefinedCodeFixProviderNames.GenerateVariable)]
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
23[ExtensionOrder(Before = PredefinedCodeFixProviderNames.DeclareAsNullable)]
src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
15[ExtensionOrder(Before = PredefinedCodeFixProviderNames.AddBraces)]
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
30[ExtensionOrder(Before = PredefinedCodeRefactoringProviderNames.ExtractClass)]
Microsoft.CodeAnalysis.Features (5)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
29Before = PredefinedCodeRefactoringProviderNames.GenerateOverrides)]
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (1)
26[ExtensionOrder(Before = PredefinedConfigurationFixProviderNames.ConfigureSeverity)]
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
25[ExtensionOrder(Before = PredefinedEmbeddedLanguageNames.Json)]
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
33Before = PredefinedCodeRefactoringProviderNames.AddConstructorParametersFromMembers)]
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
32[ExtensionOrder(Before = DecompilationMetadataAsSourceFileProvider.ProviderName)]
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\Analyzers\VisualBasic\CodeFixes\AddParameter\VisualBasicAddParameterCodeFixProvider.vb (1)
18<ExtensionOrder(Before:=PredefinedCodeFixProviderNames.GenerateConstructor)>
src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
18<ExtensionOrder(Before:=PredefinedCodeFixProviderNames.PopulateSwitch, After:=PredefinedCodeFixProviderNames.GenerateEvent)>
src\Analyzers\VisualBasic\CodeFixes\UseCoalesceExpression\VisualBasicUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.vb (1)
12<ExtensionOrder(Before:=PredefinedCodeFixProviderNames.AddBraces)>
Microsoft.CodeAnalysis.VisualBasic.Features (16)
Completion\CompletionProviders\ImportCompletionProvider\ExtensionMethodImportCompletionProvider.vb (1)
16<ExtensionOrder(Before:=NameOf(LastBuiltInCompletionProvider))>
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (1)
12<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
ConvertTupleToStruct\VisualBasicConvertTupleToStructCodeRefactoringProvider.vb (1)
13<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
GenerateConstructors\VisualBasicGenerateConstructorsCodeRefactoringProvider.vb (1)
15<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.GenerateEqualsAndGetHashCodeFromMembers)>
InitializeParameter\VisualBasicAddParameterCheckCodeRefactoringProvider.vb (1)
14<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.ChangeSignature)>
InitializeParameter\VisualBasicInitializeMemberFromParameterCodeRefactoringProvider.vb (2)
14<ExtensionOrder(Before:=NameOf(VisualBasicAddParameterCheckCodeRefactoringProvider))> 15<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.Wrapping)>
IntroduceUsingStatement\VisualBasicIntroduceUsingStatementCodeRefactoringProvider.vb (1)
13<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
InvertConditional\VisualBasicInvertConditionalCodeRefactoringProvider.vb (1)
12<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
InvertLogical\VisualBasicInvertLogicalCodeRefactoringProvider.vb (1)
12<ExtensionOrder(Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
QuickInfo\VisualBasicEmbeddedLanguageQuickInfoProvider.vb (1)
18<ExtensionOrder(Before:=QuickInfoProviderNames.Semantic)>
SplitOrMergeIfStatements\VisualBasicSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.vb (1)
12<ExtensionOrder(After:=PredefinedCodeRefactoringProviderNames.InvertLogical, Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
SplitOrMergeIfStatements\VisualBasicSplitIntoNestedIfStatementsCodeRefactoringProvider.vb (1)
12<ExtensionOrder(After:=PredefinedCodeRefactoringProviderNames.InvertLogical, Before:=PredefinedCodeRefactoringProviderNames.IntroduceVariable)>
src\Analyzers\VisualBasic\CodeFixes\AddParameter\VisualBasicAddParameterCodeFixProvider.vb (1)
18<ExtensionOrder(Before:=PredefinedCodeFixProviderNames.GenerateConstructor)>
src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
18<ExtensionOrder(Before:=PredefinedCodeFixProviderNames.PopulateSwitch, After:=PredefinedCodeFixProviderNames.GenerateEvent)>
src\Analyzers\VisualBasic\CodeFixes\UseCoalesceExpression\VisualBasicUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.vb (1)
12<ExtensionOrder(Before:=PredefinedCodeFixProviderNames.AddBraces)>
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
14<ExtensionOrder(After:=PredefinedCodeCleanupProviderNames.CaseCorrection, Before:=PredefinedCodeCleanupProviderNames.Format)>
CodeCleanup\Providers\CaseCorrectionCodeCleanupProvider.vb (1)
16<ExtensionOrder(Before:=PredefinedCodeCleanupProviderNames.Format)>
CodeCleanup\Providers\FixIncorrectTokensCodeCleanupProvider.vb (1)
16<ExtensionOrder(After:=PredefinedCodeCleanupProviderNames.AddMissingTokens, Before:=PredefinedCodeCleanupProviderNames.Format)>
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
20<ExtensionOrder(After:=PredefinedCodeCleanupProviderNames.AddMissingTokens, Before:=PredefinedCodeCleanupProviderNames.Format)>
CodeCleanup\Providers\ReduceTokensCodeCleanupProvider.vb (1)
18<ExtensionOrder(After:=PredefinedCodeCleanupProviderNames.AddMissingTokens, Before:=PredefinedCodeCleanupProviderNames.Format)>
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
17<ExtensionOrder(After:=PredefinedCodeCleanupProviderNames.NormalizeModifiersOrOperators, Before:=PredefinedCodeCleanupProviderNames.Format)>