19 instantiations of FeatureFlagStorage
Microsoft.VisualStudio.LanguageServices (19)
Options\VisualStudioOptionStorage.cs (19)
140
{"dotnet_show_new_snippet_experience_feature_flag", new
FeatureFlagStorage
(@"Roslyn.SnippetCompletion")},
149
{"dotnet_disable_unnamed_symbol_completion", new
FeatureFlagStorage
(@"Roslyn.UnnamedSymbolCompletionDisabled")},
237
{"dotnet_log_telemetry_for_background_analyzer_execution", new
FeatureFlagStorage
(@"Roslyn.LogTelemetryForBackgroundAnalyzerExecution")},
238
{"dotnet_lightbulb_skip_executing_deprioritized_analyzers", new
FeatureFlagStorage
(@"Roslyn.LightbulbSkipExecutingDeprioritizedAnalyzers")},
298
{"dotnet_offer_remove_unused_references_feature_flag", new
FeatureFlagStorage
(@"Roslyn.RemoveUnusedReferences")},
348
{"dotnet_commit_rename_asynchronously_feature_flag", new
FeatureFlagStorage
("Roslyn.CommitRenameAsynchronously")},
349
{"dotnet_rename_get_suggestions_automatically", new
FeatureFlagStorage
(@"Editor.AutoSmartRenameSuggestions")},
364
{"dotnet_enable_server_garbage_collection_in_code_analysis_process", new
FeatureFlagStorage
(@"Roslyn.OOPServerGC")},
377
{"visual_studio_enable_key_binding_reset", new
FeatureFlagStorage
("Roslyn.KeybindingResetEnabled")},
378
{"visual_studio_enable_semantic_search", new
FeatureFlagStorage
("Roslyn.SemanticSearchEnabled")},
379
{"visual_studio_enable_copilot_rename_context", new
FeatureFlagStorage
("Roslyn.CopilotRenameGetContext")},
386
{"dotnet_enable_lsp_editor", new
FeatureFlagStorage
(@"Roslyn.LSP.Editor")},
387
{"dotnet_enable_lsp_semantic_tokens", new
FeatureFlagStorage
(@"Roslyn.LSP.SemanticTokens")},
409
{"visual_studio_disable_document_outline_feature_flag", new
FeatureFlagStorage
(@"DocumentOutline.DisableFeature")},
428
{"dotnet_validate_compilation_tracker_states", new
FeatureFlagStorage
(@"Roslyn.ValidateCompilationTrackerStates")},
430
{"dotnet_enable_diagnostics_in_source_generated_files_feature_flag", new
FeatureFlagStorage
(@"Roslyn.EnableDiagnosticsInSourceGeneratedFiles")},
432
{"dotnet_source_generator_execution_balanced_feature_flag", new
FeatureFlagStorage
(@"Roslyn.SourceGeneratorExecutionBalanced")},
434
{"dotnet_reload_changed_analyzer_references_feature_flag", new
FeatureFlagStorage
(@"Roslyn.ReloadChangedAnalyzerReferences")},
435
{"xaml_enable_lsp_intellisense", new
FeatureFlagStorage
(@"Xaml.EnableLspIntelliSense")},
2 references to FeatureFlagStorage
Microsoft.VisualStudio.LanguageServices (2)
Options\VisualStudioOptionPersister.cs (2)
37
VisualStudioOptionStorage.
FeatureFlagStorage
featureFlags => featureFlags.TryFetch(_featureFlagPersister, optionKey, out value),
58
VisualStudioOptionStorage.
FeatureFlagStorage
featureFlags => featureFlags.PersistAsync(_featureFlagPersister, value),