1 interface inheriting from CleanCodeGenerationOptionsProvider
Microsoft.CodeAnalysis.Workspaces (1)
CodeActionOptions.cs (1)
83CleanCodeGenerationOptionsProvider,
3 implementations of CleanCodeGenerationOptionsProvider
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Options\GlobalCodeActionOptionsProvider.cs (1)
36CleanCodeGenerationOptionsProvider,
Microsoft.CodeAnalysis.Workspaces (2)
CleanCodeGenerationOptions.cs (1)
54internal abstract class AbstractCleanCodeGenerationOptionsProvider : AbstractCodeCleanupOptionsProvider, CleanCodeGenerationOptionsProvider
Options\LegacyGlobalCodeActionOptionsWorkspaceService.cs (1)
37private sealed class ProviderImpl : CleanCodeGenerationOptionsProvider
103 references to CleanCodeGenerationOptionsProvider
Microsoft.CodeAnalysis.CSharp.Features (6)
CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.cs (1)
36protected override Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
62Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
100Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.cs (1)
65Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
GenerateConstructor\GenerateConstructorCodeFixProvider.cs (1)
49Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
GenerateVariable\CSharpGenerateVariableCodeFixProvider.cs (1)
62Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ExtractInterface\TestExtractInterfaceOptions.cs (1)
53CleanCodeGenerationOptionsProvider fallbackOptions,
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (3)
Internal\ExtractInterface\OmniSharpExtractInterfaceOptionsService.cs (1)
46CleanCodeGenerationOptionsProvider fallbackOptions,
Options\OmnisharpLegacyGlobalOptionsWorkspaceService.cs (2)
24private readonly CleanCodeGenerationOptionsProvider _provider; 39public CleanCodeGenerationOptionsProvider CleanCodeGenerationOptionsProvider
Microsoft.CodeAnalysis.Features (77)
CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (1)
27protected abstract Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken);
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (2)
42var fallbackOptions = globalOptions?.Provider ?? CodeActionOptions.DefaultProvider; 77CleanCodeGenerationOptionsProvider fallbackOptions,
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
134var fallbackOptions = globalOptions?.Provider ?? CodeActionOptions.DefaultProvider;
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (5)
125CleanCodeGenerationOptionsProvider fallbackOptions, 172private CodeAction CreateAction(Document document, TextSpan span, Scope scope, CleanCodeGenerationOptionsProvider fallbackOptions, bool isRecord) 208Document document, TextSpan span, Scope scope, CleanCodeGenerationOptionsProvider fallbackOptions, bool isRecord, CancellationToken cancellationToken) 255Document document, TextSpan span, Scope scope, CleanCodeGenerationOptionsProvider fallbackOptions, bool isRecord, CancellationToken cancellationToken) 547CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
ConvertTupleToStruct\IConvertTupleToStructCodeRefactoringProvider.cs (1)
18Document document, TextSpan span, Scope scope, CleanCodeGenerationOptionsProvider fallbackOptions, bool isRecord, CancellationToken cancellationToken);
EncapsulateField\AbstractEncapsulateFieldService.cs (7)
37public async Task<EncapsulateFieldResult> EncapsulateFieldsInSpanAsync(Document document, TextSpan span, CleanCodeGenerationOptionsProvider fallbackOptions, bool useDefaultBehavior, CancellationToken cancellationToken) 50public async Task<ImmutableArray<CodeAction>> GetEncapsulateFieldCodeActionsAsync(Document document, TextSpan span, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 76private ImmutableArray<CodeAction> EncapsulateAllFields(Document document, ImmutableArray<IFieldSymbol> fields, CleanCodeGenerationOptionsProvider fallbackOptions) 89private ImmutableArray<CodeAction> EncapsulateOneField(Document document, IFieldSymbol field, CleanCodeGenerationOptionsProvider fallbackOptions) 105CleanCodeGenerationOptionsProvider fallbackOptions, 138private async Task<Solution> EncapsulateFieldsInCurrentProcessAsync(Document document, ImmutableArray<IFieldSymbol> fields, CleanCodeGenerationOptionsProvider fallbackOptions, bool updateReferences, CancellationToken cancellationToken) 168CleanCodeGenerationOptionsProvider fallbackOptions,
ExtractClass\ExtractClassWithDialogCodeAction.cs (2)
31private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 47CleanCodeGenerationOptionsProvider fallbackOptions,
ExtractInterface\AbstractExtractInterfaceService.cs (5)
51public async Task<ImmutableArray<ExtractInterfaceCodeAction>> GetExtractInterfaceCodeActionAsync(Document document, TextSpan span, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 63CleanCodeGenerationOptionsProvider fallbackOptions, 87CleanCodeGenerationOptionsProvider fallbackOptions, 116public async Task<ExtractInterfaceResult> ExtractInterfaceFromAnalyzedTypeAsync(ExtractInterfaceTypeAnalysisResult refactoringResult, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 268CleanCodeGenerationOptionsProvider fallbackOptions,
ExtractInterface\ExtractInterfaceOptionsResult.cs (2)
28public CleanCodeGenerationOptionsProvider FallbackOptions { get; } 30public ExtractInterfaceOptionsResult(bool isCancelled, ImmutableArray<ISymbol> includedMembers, string interfaceName, string fileName, ExtractLocation location, CleanCodeGenerationOptionsProvider fallbackOptions)
ExtractInterface\ExtractInterfaceTypeAnalysisResult.cs (2)
20public readonly CleanCodeGenerationOptionsProvider FallbackOptions; 28CleanCodeGenerationOptionsProvider fallbackOptions)
ExtractInterface\IExtractInterfaceOptionsService.cs (1)
29CleanCodeGenerationOptionsProvider fallbackOptions,
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (2)
27private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 34CleanCodeGenerationOptionsProvider fallbackOptions)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (4)
152CleanCodeGenerationOptionsProvider fallbackOptions, 181CleanCodeGenerationOptionsProvider fallbackOptions, 249Document document, TextSpan textSpan, bool addNullChecks, Accessibility? desiredAccessibility, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 265private ImmutableArray<CodeAction> GetCodeActions(Document document, State state, bool addNullChecks, CleanCodeGenerationOptionsProvider fallbackOptions)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.FieldDelegatingCodeAction.cs (2)
24private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 31CleanCodeGenerationOptionsProvider fallbackOptions)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.GenerateConstructorWithDialogCodeAction.cs (2)
31private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 46CleanCodeGenerationOptionsProvider fallbackOptions)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (2)
38private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 45CleanCodeGenerationOptionsProvider fallbackOptions,
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (6)
74CleanCodeGenerationOptionsProvider fallbackOptions) 172CleanCodeGenerationOptionsProvider fallbackOptions, 203CleanCodeGenerationOptionsProvider fallbackOptions, 243CleanCodeGenerationOptionsProvider fallbackOptions, 253CleanCodeGenerationOptionsProvider fallbackOptions, 292CleanCodeGenerationOptionsProvider fallbackOptions,
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndHashWithDialogCodeAction.cs (2)
31private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 40CleanCodeGenerationOptionsProvider fallbackOptions,
GenerateType\AbstractGenerateTypeService.CodeAction.cs (4)
28private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 34CleanCodeGenerationOptionsProvider fallbackOptions, 88private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 90internal GenerateTypeCodeActionWithOption(TService service, Document document, State state, CleanCodeGenerationOptionsProvider fallbackOptions)
GenerateType\AbstractGenerateTypeService.cs (2)
75CleanCodeGenerationOptionsProvider fallbackOptions, 109CleanCodeGenerationOptionsProvider fallbackOptions,
GenerateType\AbstractGenerateTypeService.Editor.cs (3)
44private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 50CleanCodeGenerationOptionsProvider fallbackOptions, 68CleanCodeGenerationOptionsProvider fallbackOptions,
GenerateType\IGenerateTypeService.cs (1)
16Task<ImmutableArray<CodeAction>> GenerateTypeAsync(Document document, SyntaxNode node, CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken);
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (3)
56CleanCodeGenerationOptionsProvider fallbackOptions, 88CleanCodeGenerationOptionsProvider fallbackOptions, 129CleanCodeGenerationOptionsProvider fallbackOptions,
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (3)
54CleanCodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 66CleanCodeGenerationOptionsProvider fallbackOptions, 113CleanCodeGenerationOptionsProvider fallbackOptions,
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (2)
46CleanCodeGenerationOptionsProvider fallbackOptions, 56CleanCodeGenerationOptionsProvider fallbackOptions,
Intents\IntentDataProvider.cs (2)
26public readonly CleanCodeGenerationOptionsProvider FallbackOptions; 32CleanCodeGenerationOptionsProvider fallbackOptions)
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (2)
31private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 39CleanCodeGenerationOptionsProvider fallbackOptions,
PullMemberUp\Dialog\PullMemberUpWithDialogCodeAction.cs (2)
27private readonly CleanCodeGenerationOptionsProvider _fallbackOptions; 35CleanCodeGenerationOptionsProvider fallbackOptions)
PullMemberUp\MembersPuller.cs (3)
42CleanCodeGenerationOptionsProvider fallbackOptions) 66CleanCodeGenerationOptionsProvider fallbackOptions, 278CleanCodeGenerationOptionsProvider fallbackOptions,
Shared\Utilities\ExtractTypeHelpers.cs (1)
58CleanCodeGenerationOptionsProvider fallbackOptions,
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Services\ConvertTupleToStructCodeRefactoringProvider\RemoteConvertTupleToStructCodeRefactoringService.cs (2)
37private CleanCodeGenerationOptionsProvider GetClientOptionsProvider(RemoteServiceCallbackId callbackId) 55var fallbackOptions = GetClientOptionsProvider(callbackId);
Services\EncapsulateField\RemoteEncapsulateFieldService.cs (2)
37private CleanCodeGenerationOptionsProvider GetClientOptionsProvider(RemoteServiceCallbackId callbackId) 66var fallbackOptions = GetClientOptionsProvider(callbackId);
Microsoft.CodeAnalysis.VisualBasic.Features (6)
CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.vb (1)
35Protected Overrides Function GetCodeActionsAsync(document As Document, node As SyntaxNode, fallbackOptions As CleanCodeGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of CodeAction))
CodeFixes\GenerateParameterizedMember\GenerateConversionCodeFixProvider.vb (1)
35Protected Overrides Function GetCodeActionsAsync(document As Document, node As SyntaxNode, fallbackOptions As CleanCodeGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of CodeAction))
CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
54Protected Overrides Function GetCodeActionsAsync(document As Document, node As SyntaxNode, fallbackOptions As CleanCodeGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of CodeAction))
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.vb (1)
43Protected Overrides Function GetCodeActionsAsync(document As Document, node As SyntaxNode, fallbackOptions As CleanCodeGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of CodeAction))
GenerateConstructor\GenerateConstructorCodeFixProvider.vb (1)
35Protected Overrides Function GetCodeActionsAsync(document As Document, node As SyntaxNode, fallbackOptions As CleanCodeGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of CodeAction))
GenerateVariable\VisualBasicGenerateVariableCodeFixProvider.vb (1)
38Protected Overrides Function GetCodeActionsAsync(document As Document, node As SyntaxNode, fallbackOptions As CleanCodeGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of CodeAction))
Microsoft.CodeAnalysis.Workspaces (5)
CleanCodeGenerationOptions.cs (1)
83public static async ValueTask<CleanCodeGenerationOptions> GetCleanCodeGenerationOptionsAsync(this Document document, CleanCodeGenerationOptionsProvider fallbackOptionsProvider, CancellationToken cancellationToken)
CodeActions\CodeAction.cs (1)
356var fallbackOptions = globalOptions?.Provider ?? CodeActionOptions.DefaultProvider;
ImplementType\ImplementTypeOptions.cs (1)
32CleanCodeGenerationOptionsProvider FallbackOptions);
Options\ILegacyGlobalCleanCodeGenerationOptionsWorkspaceService.cs (1)
17public CleanCodeGenerationOptionsProvider Provider { get; }
Options\LegacyGlobalCodeActionOptionsWorkspaceService.cs (1)
28public CleanCodeGenerationOptionsProvider Provider { get; }
Microsoft.VisualStudio.LanguageServices (1)
ExtractInterface\VisualStudioExtractInterfaceOptionsService.cs (1)
57CleanCodeGenerationOptionsProvider fallbackOptions,