aboutsummaryrefslogtreecommitdiff
path: root/crates/server/src/main.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-13 00:38:34 +0100
committerAleksey Kladov <[email protected]>2018-08-13 00:38:34 +0100
commitbe742a587704f27f4e503c50f549aa9ec1527fcc (patch)
treefb15d3dd05c64c441c9cddbbce6aee3776d6ddd1 /crates/server/src/main.rs
parent25aebb5225da91d34a2cb946f93435f9f7e82a47 (diff)
Apply code actions
Diffstat (limited to 'crates/server/src/main.rs')
-rw-r--r--crates/server/src/main.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/server/src/main.rs b/crates/server/src/main.rs
index 7416de08a..c2952465e 100644
--- a/crates/server/src/main.rs
+++ b/crates/server/src/main.rs
@@ -27,7 +27,7 @@ mod main_loop;
27 27
28use threadpool::ThreadPool; 28use threadpool::ThreadPool;
29use crossbeam_channel::bounded; 29use crossbeam_channel::bounded;
30use flexi_logger::Logger; 30use flexi_logger::{Logger, Duplicate};
31use libanalysis::WorldState; 31use libanalysis::WorldState;
32 32
33use ::{ 33use ::{
@@ -38,6 +38,7 @@ pub type Result<T> = ::std::result::Result<T, ::failure::Error>;
38 38
39fn main() -> Result<()> { 39fn main() -> Result<()> {
40 Logger::with_env() 40 Logger::with_env()
41 .duplicate_to_stderr(Duplicate::All)
41 .log_to_file() 42 .log_to_file()
42 .directory("log") 43 .directory("log")
43 .start()?; 44 .start()?;
@@ -81,7 +82,7 @@ fn initialize(io: &mut Io) -> Result<()> {
81 RawMsg::Request(req) => { 82 RawMsg::Request(req) => {
82 let mut req = Some(req); 83 let mut req = Some(req);
83 dispatch::handle_request::<req::Initialize, _>(&mut req, |_params, resp| { 84 dispatch::handle_request::<req::Initialize, _>(&mut req, |_params, resp| {
84 let res = req::InitializeResult { capabilities: caps::SERVER_CAPABILITIES }; 85 let res = req::InitializeResult { capabilities: caps::server_capabilities() };
85 let resp = resp.into_response(Ok(res))?; 86 let resp = resp.into_response(Ok(res))?;
86 io.send(RawMsg::Response(resp)); 87 io.send(RawMsg::Response(resp));
87 Ok(()) 88 Ok(())