first pass of merging in warp (doesn't build)
This commit is contained in:
@@ -6,21 +6,19 @@
|
||||
//! - Core LSP features: go-to-definition, hover, completion, symbols
|
||||
//! - Proper shutdown and error handling
|
||||
|
||||
use std::{
|
||||
env,
|
||||
path::{Path, PathBuf},
|
||||
sync::Arc,
|
||||
time::Duration,
|
||||
};
|
||||
use std::env;
|
||||
use std::path::{Path, PathBuf};
|
||||
use std::sync::Arc;
|
||||
use std::time::Duration;
|
||||
|
||||
use chrono::Utc;
|
||||
use galaxyui::r#async::{executor::Background, Timer};
|
||||
use log::LevelFilter;
|
||||
use lsp::{
|
||||
spawn_lsp_service, supported_servers::LSPServerType, LspServerConfig, LspService,
|
||||
LspServiceInitializationResult,
|
||||
};
|
||||
use lsp::supported_servers::LSPServerType;
|
||||
use lsp::{spawn_lsp_service, LspServerConfig, LspService, LspServiceInitializationResult};
|
||||
use lsp_types::Position;
|
||||
use galaxyui_core::r#async::executor::Background;
|
||||
use galaxyui_core::r#async::Timer;
|
||||
|
||||
fn init_logging() {
|
||||
let mut base_logger = env_logger::builder();
|
||||
@@ -114,7 +112,7 @@ fn main() -> anyhow::Result<()> {
|
||||
}
|
||||
});
|
||||
|
||||
galaxyui::r#async::block_on(task)?;
|
||||
galaxyui_core::r#async::block_on(task)?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user