mirror of
https://github.com/joshuadavidthomas/django-language-server.git
synced 2025-09-29 13:25:22 +00:00
swap in tower-lsp-server dependency (#100)
This commit is contained in:
parent
33fb726bdc
commit
e098272ea6
11 changed files with 72 additions and 51 deletions
|
@ -1,19 +1,19 @@
|
|||
mod documents;
|
||||
mod server;
|
||||
mod tasks;
|
||||
mod workspace;
|
||||
|
||||
use crate::server::DjangoLanguageServer;
|
||||
use anyhow::Result;
|
||||
use tower_lsp_server::{LspService, Server};
|
||||
|
||||
pub async fn serve() -> Result<()> {
|
||||
let stdin = tokio::io::stdin();
|
||||
let stdout = tokio::io::stdout();
|
||||
|
||||
let (service, socket) = tower_lsp::LspService::build(DjangoLanguageServer::new).finish();
|
||||
let (service, socket) = LspService::build(DjangoLanguageServer::new).finish();
|
||||
|
||||
tower_lsp::Server::new(stdin, stdout, socket)
|
||||
.serve(service)
|
||||
.await;
|
||||
Server::new(stdin, stdout, socket).serve(service).await;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue