Set corret request method

This commit is contained in:
Aleksey Kladov 2020-06-26 17:43:57 +02:00
parent 90fdb8bf98
commit 91453e796b

View file

@ -7,7 +7,7 @@ use std::{sync::Arc, time::Instant};
use crossbeam_channel::{unbounded, Receiver, Sender}; use crossbeam_channel::{unbounded, Receiver, Sender};
use flycheck::FlycheckHandle; use flycheck::FlycheckHandle;
use lsp_types::{request::Request as _, Url}; use lsp_types::Url;
use parking_lot::RwLock; use parking_lot::RwLock;
use ra_db::{CrateId, VfsPath}; use ra_db::{CrateId, VfsPath};
use ra_ide::{Analysis, AnalysisChange, AnalysisHost, FileId}; use ra_ide::{Analysis, AnalysisChange, AnalysisHost, FileId};
@ -173,11 +173,7 @@ impl GlobalState {
params: R::Params, params: R::Params,
handler: ReqHandler, handler: ReqHandler,
) { ) {
let request = self.req_queue.outgoing.register( let request = self.req_queue.outgoing.register(R::METHOD.to_string(), params, handler);
lsp_types::request::WorkDoneProgressCreate::METHOD.to_string(),
params,
handler,
);
self.send(request.into()); self.send(request.into());
} }
pub(crate) fn complete_request(&mut self, response: lsp_server::Response) { pub(crate) fn complete_request(&mut self, response: lsp_server::Response) {