23 references to Options
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Completion\OmniSharpCompletionService.cs (2)
25return completionService.ShouldTriggerCompletion(document.Project, document.Project.Services, text, caretPosition, trigger, options.ToCompletionOptions(), document.Project.Solution.Options, roles); 37return completionService.GetCompletionsAsync(document, caretPosition, options.ToCompletionOptions(), document.Project.Solution.Options, trigger, roles, cancellationToken);
Microsoft.CodeAnalysis.Features (5)
Completion\CompletionProvider.cs (1)
58=> ShouldTriggerCompletion(document.Project.Services, await document.GetValueTextAsync(cancellationToken).ConfigureAwait(false), caretPosition, trigger, options, document.Project.Solution.Options);
Completion\CompletionService.cs (2)
107var passThroughOptions = options ?? document?.Project.Solution.Options ?? OptionSet.Empty; 124/// <param name="passThroughOptions">Options originating either from external caller of the <see cref="CompletionService"/> or set externally to <see cref="Solution.Options"/>.</param>
Completion\CompletionService_GetCompletions.cs (1)
48var passThroughOptions = options ?? document.Project.Solution.Options;
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
128var passThroughOptions = document.Project.Solution.Options;
Microsoft.CodeAnalysis.Workspaces (15)
Formatting\Formatter.cs (1)
320return syntaxFormattingService.GetFormattingOptions(optionSet ?? workspace.CurrentSolution.Options);
Options\ILegacyWorkspaceOptionService.cs (1)
13/// <see cref="Workspace.Options"/> and <see cref="Solution.Options"/>.
Options\LegacyWorkspaceOptionService.cs (2)
46/// Sets values of options that may be stored in <see cref="Solution.Options"/> (public options). 48/// <see cref="Solution.Options"/> are queried for the options new values are fetched from
Options\SolutionOptionSet.cs (1)
13/// Implements in-proc only storage for <see cref="Solution.Options"/>.
Recommendations\Recommender.cs (1)
60options ??= project.Solution.Options;
Rename\Renamer.cs (2)
39=> RenameSymbolAsync(solution, symbol, GetSymbolRenameOptions(optionSet ?? solution.Options), newName, cancellationToken); 74=> RenameDocumentAsync(document, GetDocumentRenameOptions(optionSet ?? document.Project.Solution.Options), newDocumentName, newDocumentFolders, cancellationToken);
Workspace\Solution\Document.cs (2)
582/// Returns the options that should be applied to this document. This consists of global options from <see cref="Solution.Options"/>, 593InitializeCachedOptions(Project.Solution.Options);
Workspace\Workspace.cs (5)
529/// Gets or sets the set of all global options and <see cref="Solution.Options"/>. 530/// Setter also force updates the <see cref="CurrentSolution"/> to have the updated <see cref="Solution.Options"/>. 536return this.CurrentSolution.Options; 1587if (oldSolution.Options != newSolution.Options)
Roslyn.Diagnostics.CSharp.Analyzers (1)
CSharpAvoidOptSuffixForNullableEnableCodeCodeFixProvider.cs (1)
69document.Project.Solution, variableSymbol, newName, document.Project.Solution.Options, cancellationToken).ConfigureAwait(false);