Improve logging

This commit is contained in:
Aleksey Kladov
2020-08-25 11:27:22 +02:00
parent b4bc346498
commit 3a72afed8c
5 changed files with 32 additions and 14 deletions

View File

@@ -10,6 +10,8 @@ use crossbeam_channel::{select, Receiver};
use ide::{Canceled, FileId};
use lsp_server::{Connection, Notification, Request, Response};
use lsp_types::notification::Notification as _;
use project_model::ProjectWorkspace;
use vfs::ChangeKind;
use crate::{
config::Config,
@@ -21,8 +23,6 @@ use crate::{
lsp_utils::{apply_document_changes, is_canceled, notification_is, Progress},
Result,
};
use project_model::ProjectWorkspace;
use vfs::ChangeKind;
pub fn main_loop(config: Config, connection: Connection) -> Result<()> {
log::info!("initial config: {:#?}", config);
@@ -175,9 +175,9 @@ impl GlobalState {
let _p = profile::span("GlobalState::handle_event");
log::info!("handle_event({:?})", event);
let queue_count = self.task_pool.handle.len();
if queue_count > 0 {
log::info!("queued count = {}", queue_count);
let task_queue_len = self.task_pool.handle.len();
if task_queue_len > 0 {
log::info!("task queue len: {}", task_queue_len);
}
let prev_status = self.status;