1 write to AddImportOptions
Microsoft.CodeAnalysis.Workspaces (1)
CodeCleanupOptions.cs (1)
92AddImportOptions = options.GetAddImportPlacementOptions(languageServices, allowImportsInHiddenRegions, fallbackOptions?.AddImportOptions),
21 references to AddImportOptions
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
82options.AddImportOptions,
CSharpAnalyzerOptionsProvider.cs (1)
117=> _fallbackOptions.CleanupOptions?.AddImportOptions ?? AddImportPlacementOptions.Default;
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (1)
35organizedDocument, options.SimplifierOptions, options.AddImportOptions.UsingDirectivePlacement, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpCodeFixOptionsProvider.cs (1)
118=> _fallbackOptions.GetOptions(_languageServices.LanguageServices).CleanupOptions.AddImportOptions;
Microsoft.CodeAnalysis.Features (9)
AddImport\AbstractAddImportFeatureService.cs (1)
98if (CanAddImport(node, options.CleanupOptions.AddImportOptions.AllowInHiddenRegions, cancellationToken))
AddImport\References\Reference.cs (1)
116node, SearchResult.NameParts, document, options.AddImportOptions, cancellationToken).ConfigureAwait(false);
AddImport\References\SymbolReference.cs (2)
70options.AddImportOptions, cancellationToken).ConfigureAwait(false); 135document, options.AddImportOptions, SymbolResult.Symbol, semanticModel, node, cancellationToken);
ChangeSignature\AbstractChangeSignatureService.cs (1)
423var docWithImports = await ImportAdder.AddImportsFromSymbolAnnotationAsync(updatedDoc, cleanupOptions.AddImportOptions, cancellationToken).ConfigureAwait(false);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
622documentOptions.AddImportOptions, 666documentOptions.AddImportOptions,
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
54AddImportOptions = options.CleanupOptions.AddImportOptions
PullMemberUp\MembersPuller.cs (1)
387options.CleanupOptions.AddImportOptions,
Microsoft.CodeAnalysis.Workspaces (8)
CleanCodeGenerationOptions.cs (1)
38AddImportOptions = CleanupOptions.AddImportOptions
CodeActionOptions.cs (3)
112=> ValueTaskFactory.FromResult(GetOptions(languageServices).CleanupOptions.AddImportOptions); 142AddImportOptions = codeActionOptions.CleanupOptions.AddImportOptions 187AddImportOptions = codeActionOptions.CleanupOptions.AddImportOptions,
CodeActions\CodeAction.cs (1)
369document, Simplifier.AddImportsAnnotation, options.AddImportOptions, cancellationToken).ConfigureAwait(false);
CodeCleanupOptions.cs (3)
41PlaceSystemNamespaceFirst = AddImportOptions.PlaceSystemNamespaceFirst, 79=> (await GetCodeCleanupOptionsAsync(languageServices, cancellationToken).ConfigureAwait(false)).AddImportOptions; 92AddImportOptions = options.GetAddImportPlacementOptions(languageServices, allowImportsInHiddenRegions, fallbackOptions?.AddImportOptions),