From 61f3a438d3a729a6be941bca1ff4c6a97a33f221 Mon Sep 17 00:00:00 2001 From: "Jeremy A. Kolb" Date: Mon, 15 Oct 2018 17:44:23 -0400 Subject: Cargo Format Run `cargo fmt` and ignore generated files --- crates/gen_lsp_server/src/lib.rs | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) (limited to 'crates/gen_lsp_server/src/lib.rs') diff --git a/crates/gen_lsp_server/src/lib.rs b/crates/gen_lsp_server/src/lib.rs index 645728a57..e45a6b5e2 100644 --- a/crates/gen_lsp_server/src/lib.rs +++ b/crates/gen_lsp_server/src/lib.rs @@ -59,7 +59,6 @@ //! } //! ``` - #[macro_use] extern crate failure; #[macro_use] @@ -74,16 +73,16 @@ extern crate languageserver_types; mod msg; mod stdio; -use crossbeam_channel::{Sender, Receiver}; +use crossbeam_channel::{Receiver, Sender}; use languageserver_types::{ - ServerCapabilities, InitializeResult, InitializeParams, + notification::{Exit, Initialized}, request::{Initialize, Shutdown}, - notification::{Initialized, Exit}, + InitializeParams, InitializeResult, ServerCapabilities, }; pub type Result = ::std::result::Result; pub use { - msg::{RawMessage, RawRequest, RawResponse, RawResponseError, RawNotification, ErrorCode}, + msg::{ErrorCode, RawMessage, RawNotification, RawRequest, RawResponse, RawResponseError}, stdio::{stdio_transport, Threads}, }; @@ -97,11 +96,7 @@ pub fn run_server( caps: ServerCapabilities, receiver: Receiver, sender: Sender, - server: impl FnOnce( - InitializeParams, - &Receiver, - &Sender, - ) -> Result<()>, + server: impl FnOnce(InitializeParams, &Receiver, &Sender) -> Result<()>, ) -> Result<()> { info!("lsp server initializes"); let params = initialize(&receiver, &sender, caps)?; @@ -109,12 +104,10 @@ pub fn run_server( server(params, &receiver, &sender)?; info!("lsp server waiting for exit notification"); match receiver.recv() { - Some(RawMessage::Notification(n)) => { - n.cast::().map_err(|n| format_err!( - "unexpected notification during shutdown: {:?}", n - ))? - } - m => bail!("unexpected message during shutdown: {:?}", m) + Some(RawMessage::Notification(n)) => n + .cast::() + .map_err(|n| format_err!("unexpected notification during shutdown: {:?}", n))?, + m => bail!("unexpected message during shutdown: {:?}", m), } info!("lsp server shutdown complete"); Ok(()) @@ -141,17 +134,15 @@ fn initialize( Some(RawMessage::Request(req)) => match req.cast::() { Err(req) => bail!("expected initialize request, got {:?}", req), Ok(req) => req, - } - msg => - bail!("expected initialize request, got {:?}", msg), + }, + msg => bail!("expected initialize request, got {:?}", msg), }; let resp = RawResponse::ok::(id, &InitializeResult { capabilities: caps }); sender.send(RawMessage::Response(resp)); match receiver.recv() { Some(RawMessage::Notification(n)) => { - n.cast::().map_err(|_| format_err!( - "expected initialized notification" - ))?; + n.cast::() + .map_err(|_| format_err!("expected initialized notification"))?; } _ => bail!("expected initialized notification"), } -- cgit v1.2.3