4 instantiations of VisualStudioSettingsOptionPersister
Microsoft.VisualStudio.LanguageServices (1)
Options\VisualStudioOptionPersisterProvider.cs (1)
61new VisualStudioSettingsOptionPersister(RefreshOption, _readFallbacks, settingsManager),
Roslyn.VisualStudio.Next.UnitTests (3)
Options\VisualStudioSettingsOptionPersisterTests.cs (3)
114var persister = new VisualStudioSettingsOptionPersister((optionKey, newValue) => refreshedOptions.Add((optionKey, newValue)), fallbacks, settingsManager); 255var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager); 293var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager);
11 references to VisualStudioSettingsOptionPersister
Microsoft.VisualStudio.LanguageServices (4)
Options\VisualStudioOptionPersister.cs (2)
14private readonly VisualStudioSettingsOptionPersister _visualStudioSettingsOptionPersister; 19VisualStudioSettingsOptionPersister visualStudioSettingsOptionPersister,
Options\VisualStudioOptionStorage.cs (2)
62public Task PersistAsync(VisualStudioSettingsOptionPersister persister, OptionKey2 optionKey, object? value) 65public bool TryFetch(VisualStudioSettingsOptionPersister persister, OptionKey2 optionKey, out object? value)
Roslyn.VisualStudio.Next.UnitTests (7)
Options\VisualStudioSettingsOptionPersisterTests.cs (7)
114var persister = new VisualStudioSettingsOptionPersister((optionKey, newValue) => refreshedOptions.Add((optionKey, newValue)), fallbacks, settingsManager); 186var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", optionType, defaultValue); 225var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", optionType, optionValue); 250var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", type, defaultValue: null); 255var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager); 288var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", type, defaultValue); 293var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager);