16 instantiations of FeatureFlagStorage
Microsoft.VisualStudio.LanguageServices (16)
Options\VisualStudioOptionStorage.cs (16)
143
{"dotnet_analyze_copilot_changes", new
FeatureFlagStorage
(@"Roslyn.AnalyzeCopilotChanges")},
144
{"dotnet_copilot_fix_code_format", new
FeatureFlagStorage
(@"Roslyn.Copilot.FixCodeFormat")},
145
{"dotnet_copilot_fix_add_missing_tokens", new
FeatureFlagStorage
(@"Roslyn.Copilot.FixAddMissingTokens")},
146
{"dotnet_copilot_fix_add_missing_imports", new
FeatureFlagStorage
(@"Roslyn.Copilot.FixAddMissingImports")},
174
{"dotnet_show_new_snippet_experience_feature_flag", new
FeatureFlagStorage
(@"Roslyn.SnippetCompletion")},
183
{"dotnet_disable_unnamed_symbol_completion", new
FeatureFlagStorage
(@"Roslyn.UnnamedSymbolCompletionDisabled")},
274
{"dotnet_log_telemetry_for_background_analyzer_execution", new
FeatureFlagStorage
(@"Roslyn.LogTelemetryForBackgroundAnalyzerExecution")},
376
{"dotnet_rename_get_suggestions_automatically", new
FeatureFlagStorage
(@"Editor.AutoSmartRenameSuggestions")},
389
{"dotnet_enable_server_garbage_collection_in_code_analysis_process", new
FeatureFlagStorage
(@"Roslyn.OOPServerGC")},
402
{"visual_studio_enable_key_binding_reset", new
FeatureFlagStorage
("Roslyn.KeybindingResetEnabled")},
403
{"visual_studio_enable_copilot_rename_context", new
FeatureFlagStorage
("Roslyn.CopilotRenameGetContext")},
410
{"dotnet_enable_lsp_editor", new
FeatureFlagStorage
(@"Roslyn.LSP.Editor")},
411
{"dotnet_enable_lsp_semantic_tokens", new
FeatureFlagStorage
(@"Roslyn.LSP.SemanticTokens")},
449
{"dotnet_validate_compilation_tracker_states", new
FeatureFlagStorage
(@"Roslyn.ValidateCompilationTrackerStates")},
451
{"xaml_enable_lsp_intellisense", new
FeatureFlagStorage
(@"Xaml.EnableLspIntelliSense")},
452
{"razor_use_cohosting", new
FeatureFlagStorage
("Razor.LSP.UseRazorCohostServer")},
4 references to FeatureFlagStorage
Microsoft.VisualStudio.LanguageServices (2)
Options\VisualStudioOptionPersister.cs (2)
33
VisualStudioOptionStorage.
FeatureFlagStorage
featureFlags => featureFlags.TryFetch(_featureFlagPersister, optionKey, out value),
55
VisualStudioOptionStorage.
FeatureFlagStorage
featureFlags => featureFlags.PersistAsync(_featureFlagPersister, value),
Roslyn.VisualStudio.Next.UnitTests (2)
UnifiedSettings\TestModel\AlternativeDefault.cs (2)
30
Assert.IsType<
FeatureFlagStorage
>(optionStorage);
31
FlagName = ((
FeatureFlagStorage
)optionStorage).FlagName;