aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer/src/main_loop.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-08-25 10:27:22 +0100
committerAleksey Kladov <[email protected]>2020-08-25 10:43:21 +0100
commit3a72afed8cca3288fb955e66521f62f57aceace2 (patch)
tree5dcc5e12e667ab5972e37b0df313db2f6e9044f3 /crates/rust-analyzer/src/main_loop.rs
parentb4bc34649857cfcf7fcb39b9af02342fb7b8c89e (diff)
Improve logging
Diffstat (limited to 'crates/rust-analyzer/src/main_loop.rs')
-rw-r--r--crates/rust-analyzer/src/main_loop.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/rust-analyzer/src/main_loop.rs b/crates/rust-analyzer/src/main_loop.rs
index f039cdc31..355caaee2 100644
--- a/crates/rust-analyzer/src/main_loop.rs
+++ b/crates/rust-analyzer/src/main_loop.rs
@@ -10,6 +10,8 @@ use crossbeam_channel::{select, Receiver};
10use ide::{Canceled, FileId}; 10use ide::{Canceled, FileId};
11use lsp_server::{Connection, Notification, Request, Response}; 11use lsp_server::{Connection, Notification, Request, Response};
12use lsp_types::notification::Notification as _; 12use lsp_types::notification::Notification as _;
13use project_model::ProjectWorkspace;
14use vfs::ChangeKind;
13 15
14use crate::{ 16use crate::{
15 config::Config, 17 config::Config,
@@ -21,8 +23,6 @@ use crate::{
21 lsp_utils::{apply_document_changes, is_canceled, notification_is, Progress}, 23 lsp_utils::{apply_document_changes, is_canceled, notification_is, Progress},
22 Result, 24 Result,
23}; 25};
24use project_model::ProjectWorkspace;
25use vfs::ChangeKind;
26 26
27pub fn main_loop(config: Config, connection: Connection) -> Result<()> { 27pub fn main_loop(config: Config, connection: Connection) -> Result<()> {
28 log::info!("initial config: {:#?}", config); 28 log::info!("initial config: {:#?}", config);
@@ -175,9 +175,9 @@ impl GlobalState {
175 let _p = profile::span("GlobalState::handle_event"); 175 let _p = profile::span("GlobalState::handle_event");
176 176
177 log::info!("handle_event({:?})", event); 177 log::info!("handle_event({:?})", event);
178 let queue_count = self.task_pool.handle.len(); 178 let task_queue_len = self.task_pool.handle.len();
179 if queue_count > 0 { 179 if task_queue_len > 0 {
180 log::info!("queued count = {}", queue_count); 180 log::info!("task queue len: {}", task_queue_len);
181 } 181 }
182 182
183 let prev_status = self.status; 183 let prev_status = self.status;