Refactor LanguageSever::fake into FakeLanguageServer::new

This is just moving code around and doesn't change behaviour, but it's
something Julia and I bumped into yesterday while writing docs.
This commit is contained in:
Thorsten Ball 2024-01-18 10:59:32 +01:00
parent 29c81e08bb
commit 5e6d1a47b2
3 changed files with 24 additions and 20 deletions

View file

@ -951,7 +951,7 @@ impl LanguageRegistry {
if language.fake_adapter.is_some() {
let task = cx.spawn(|cx| async move {
let (servers_tx, fake_adapter) = language.fake_adapter.as_ref().unwrap();
let (server, mut fake_server) = lsp::LanguageServer::fake(
let (server, mut fake_server) = lsp::FakeLanguageServer::new(
fake_adapter.name.to_string(),
fake_adapter.capabilities.clone(),
cx.clone(),