Remove single server feature flags
Logging this so we don't forget: We currently have feature flags for single server completion, and single server everything-else.
We should remove these in 17.6 if we don't get negative signal about issues over the course of 17.4.
@allisonchou says we need to do this for VS Code as well.
Yeah, removing the actual HtmlCSharp server is separate, since VS Code needs it. I just meant removing the feature flags from the Preview Features options screen in VS. The functionality would still be there, and behind the LangaugeServerFeatureOptions infra we already have :)
Note: This is in 17.5 Planning, because we want it to be surfaced for 17.6. This will happen once #6576 is done in 17.5.
removing the actual HtmlCSharp server is separate, since VS Code needs it
I was wrong, VS Code doesn't need this.
What VS Code needs is to have more endpoints available in "single server" mode. For this reason we can't remove the properties from LanguageServerFeatureOptions in our codebase, but we can remove the feature flags that we have to control those options.