Skip to content

Commit b701838

Browse files
committed
Fix all clippy lints
1 parent a3b537d commit b701838

4 files changed

Lines changed: 10 additions & 9 deletions

File tree

crates/gen_lsp_server/src/lib.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
//! let (receiver, sender, io_threads) = stdio_transport();
1919
//! gen_lsp_server::run_server(
2020
//! ServerCapabilities::default(),
21-
//! receiver,
22-
//! sender,
21+
//! &receiver,
22+
//! &sender,
2323
//! main_loop,
2424
//! )?;
2525
//! io_threads.join()?;
@@ -94,14 +94,14 @@ pub use {
9494
/// request.
9595
pub fn run_server(
9696
caps: ServerCapabilities,
97-
receiver: Receiver<RawMessage>,
98-
sender: Sender<RawMessage>,
97+
receiver: &Receiver<RawMessage>,
98+
sender: &Sender<RawMessage>,
9999
server: impl FnOnce(InitializeParams, &Receiver<RawMessage>, &Sender<RawMessage>) -> Result<()>,
100100
) -> Result<()> {
101101
info!("lsp server initializes");
102-
let params = initialize(&receiver, &sender, caps)?;
102+
let params = initialize(receiver, sender, caps)?;
103103
info!("lsp server initialized, serving requests");
104-
server(params, &receiver, &sender)?;
104+
server(params, receiver, sender)?;
105105
info!("lsp server waiting for exit notification");
106106
match receiver.recv() {
107107
Some(RawMessage::Notification(n)) => n

crates/gen_lsp_server/src/msg.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ impl RawRequest {
9494
R::Params: Serialize,
9595
{
9696
RawRequest {
97-
id: id,
97+
id,
9898
method: R::METHOD.to_string(),
9999
params: to_value(params).unwrap(),
100100
}

crates/ra_lsp_server/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ fn main_inner() -> Result<()> {
3535
let cwd = ::std::env::current_dir()?;
3636
run_server(
3737
ra_lsp_server::server_capabilities(),
38-
receiver,
39-
sender,
38+
&receiver,
39+
&sender,
4040
|params, r, s| {
4141
let root = params
4242
.root_uri

crates/ra_lsp_server/src/main_loop/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ pub fn main_loop(
8181
Ok(())
8282
}
8383

84+
#[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
8485
fn main_loop_inner(
8586
internal_mode: bool,
8687
ws_root: PathBuf,

0 commit comments

Comments
 (0)