aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer/src/global_state.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-06-26 16:17:38 +0100
committerAleksey Kladov <[email protected]>2020-06-26 16:17:38 +0100
commitde7b2482274df76d3acece3cc8c1388a77e76e09 (patch)
treee72cd052d43b8fdd3fefb36d802f6ed20564d547 /crates/rust-analyzer/src/global_state.rs
parent9d15e8fc4f875f6da2cd2bd89c62bb96fa64ef1b (diff)
Minor
Diffstat (limited to 'crates/rust-analyzer/src/global_state.rs')
-rw-r--r--crates/rust-analyzer/src/global_state.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/rust-analyzer/src/global_state.rs b/crates/rust-analyzer/src/global_state.rs
index 3c9752259..29601d13e 100644
--- a/crates/rust-analyzer/src/global_state.rs
+++ b/crates/rust-analyzer/src/global_state.rs
@@ -12,13 +12,13 @@ use parking_lot::RwLock;
12use ra_db::{CrateId, VfsPath}; 12use ra_db::{CrateId, VfsPath};
13use ra_ide::{Analysis, AnalysisChange, AnalysisHost, FileId}; 13use ra_ide::{Analysis, AnalysisChange, AnalysisHost, FileId};
14use ra_project_model::{CargoWorkspace, ProcMacroClient, ProjectWorkspace, Target}; 14use ra_project_model::{CargoWorkspace, ProcMacroClient, ProjectWorkspace, Target};
15use rustc_hash::{FxHashMap, FxHashSet};
15 16
16use crate::{ 17use crate::{
17 config::Config, 18 config::Config,
18 diagnostics::{CheckFixes, DiagnosticCollection}, 19 diagnostics::{CheckFixes, DiagnosticCollection},
19 from_proto, 20 from_proto,
20 line_endings::LineEndings, 21 line_endings::LineEndings,
21 lsp_utils::notification_new,
22 main_loop::Task, 22 main_loop::Task,
23 reload::SourceRootConfig, 23 reload::SourceRootConfig,
24 request_metrics::{LatestRequests, RequestMetrics}, 24 request_metrics::{LatestRequests, RequestMetrics},
@@ -26,7 +26,6 @@ use crate::{
26 to_proto::url_from_abs_path, 26 to_proto::url_from_abs_path,
27 Result, 27 Result,
28}; 28};
29use rustc_hash::{FxHashMap, FxHashSet};
30 29
31#[derive(Eq, PartialEq)] 30#[derive(Eq, PartialEq)]
32pub(crate) enum Status { 31pub(crate) enum Status {
@@ -190,7 +189,7 @@ impl GlobalState {
190 &mut self, 189 &mut self,
191 params: N::Params, 190 params: N::Params,
192 ) { 191 ) {
193 let not = notification_new::<N>(params); 192 let not = lsp_server::Notification::new(N::METHOD.to_string(), params);
194 self.send(not.into()); 193 self.send(not.into());
195 } 194 }
196 195