5 instantiations of ClientAdvancedSettings
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Settings\ClientSettings.cs (1)
67public static readonly ClientAdvancedSettings Default = new(FormatOnType: true,
Microsoft.CodeAnalysis.Remote.Razor.UnitTests (1)
ClientSettingsJsonSerializationTest.cs (1)
20new ClientAdvancedSettings(
Microsoft.VisualStudio.LanguageServices.Razor (1)
LanguageClient\Options\OptionsStorage.cs (1)
101=> new(
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Settings\ClientSettingsManagerTest.cs (1)
87var settings = new ClientAdvancedSettings(
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
RemoteClientSettingsServiceTest.cs (1)
63new ClientAdvancedSettings(
42 references to ClientAdvancedSettings
Microsoft.CodeAnalysis.Razor.Workspaces (5)
Settings\ClientSettings.cs (4)
26[property: JsonPropertyName("advancedSettings")] ClientAdvancedSettings AdvancedSettings) 28public static readonly ClientSettings Default = new(ClientSpaceSettings.Default, ClientCompletionSettings.Default, ClientAdvancedSettings.Default); 67public static readonly ClientAdvancedSettings Default = new(FormatOnType: true, 79public bool Equals(ClientAdvancedSettings? other)
Settings\IClientSettingsManager.cs (1)
15void Update(ClientAdvancedSettings updateSettings);
Microsoft.CodeAnalysis.Remote.Razor (1)
Settings\RemoteClientSettingsManager.cs (1)
32public void Update(ClientAdvancedSettings updatedSettings)
Microsoft.VisualStudio.LanguageServices.Razor (7)
LanguageClient\Options\OptionsStorage.cs (2)
84public async Task OnChangedAsync(Action<ClientAdvancedSettings> changed) 100public ClientAdvancedSettings GetAdvancedSettings()
Settings\ClientAdvancedSettingsChangedEventArgs.cs (2)
9internal class ClientAdvancedSettingsChangedEventArgs(ClientAdvancedSettings advancedSettings) : EventArgs 11public ClientAdvancedSettings Settings { get; } = advancedSettings;
Settings\ClientSettingsManager.cs (1)
89public void Update(ClientAdvancedSettings advancedSettings)
Settings\IAdvancedSettingsStorage.cs (2)
12ClientAdvancedSettings GetAdvancedSettings(); 14Task OnChangedAsync(Action<ClientAdvancedSettings> changed);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (11)
Settings\ClientSettingsManagerTest.cs (8)
87var settings = new ClientAdvancedSettings( 118manager.Update(ClientAdvancedSettings.Default); 128var defaultSettings = ClientAdvancedSettings.Default; 129var expectedSettings = defaultSettings with 149private sealed class AdvancedSettingsStorage(ClientAdvancedSettings settings) : IAdvancedSettingsStorage 151public ClientAdvancedSettings GetAdvancedSettings() => settings; 152public Task OnChangedAsync(Action<ClientAdvancedSettings> changed) => Task.CompletedTask;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1301ClientSettingsManager.Update(ClientAdvancedSettings.Default with { AutoInsertAttributeQuotes = autoInsertAttributeQuotes, CommitElementsWithSpace = commitElementsWithSpace });
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (1)
556ClientSettingsManager.Update(ClientAdvancedSettings.Default with { FormatOnType = formatOnType, AutoClosingTags = autoClosingTags });
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (1)
415ClientSettingsManager.Update(ClientAdvancedSettings.Default with { ColorBackground = colorBackground });
Microsoft.VisualStudio.Razor.IntegrationTests (3)
InProcess\EditorInProcess.cs (1)
100public async Task SetAdvancedSettingsAsync(ClientAdvancedSettings clientAdvancedSettings, CancellationToken cancellationToken)
OnAutoInsertTests.cs (2)
55await TestServices.Editor.SetAdvancedSettingsAsync(ClientAdvancedSettings.Default with { AutoClosingTags = true }, ControlledHangMitigatingCancellationToken); 77await TestServices.Editor.SetAdvancedSettingsAsync(ClientAdvancedSettings.Default with { AutoClosingTags = false }, ControlledHangMitigatingCancellationToken);
Microsoft.VisualStudioCode.RazorExtension (7)
Services\ClientSettingsManager.cs (1)
24public void Update(ClientAdvancedSettings updateSettings)
Services\CohostConfigurationChangedService.cs (6)
65var current = _clientSettingsManager.GetClientSettings().AdvancedSettings; 66var settings = UpdateSettingsFromJson(current, options); 71private static ClientAdvancedSettings UpdateSettingsFromJson(ClientAdvancedSettings settings, JsonArray jsonArray) 119public static ClientAdvancedSettings UpdateSettingsFromJson(ClientAdvancedSettings settigns, JsonArray jsonArray)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (8)
CohostConfigurationChangedServiceTest.cs (5)
19var settings = ClientSettingsManager.GetClientSettings().AdvancedSettings; 30var updatedSettings = CohostConfigurationChangedService.TestAccessor.UpdateSettingsFromJson(settings, json); 40var settings = ClientSettingsManager.GetClientSettings().AdvancedSettings; 50var updatedSettings = CohostConfigurationChangedService.TestAccessor.UpdateSettingsFromJson(settings, json); 62var updatedSettings2 = CohostConfigurationChangedService.TestAccessor.UpdateSettingsFromJson(settings, json2);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1301ClientSettingsManager.Update(ClientAdvancedSettings.Default with { AutoInsertAttributeQuotes = autoInsertAttributeQuotes, CommitElementsWithSpace = commitElementsWithSpace });
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (1)
556ClientSettingsManager.Update(ClientAdvancedSettings.Default with { FormatOnType = formatOnType, AutoClosingTags = autoClosingTags });
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (1)
415ClientSettingsManager.Update(ClientAdvancedSettings.Default with { ColorBackground = colorBackground });