diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2021-06-15 13:22:28 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-15 19:22:28 +0200 |
commit | 9c42b5e03b6500aaf38b37b208ad9ae1ba2bbaf3 (patch) | |
tree | 0e92b77eda7126ed8169b168de343b6a19f6a7c4 /cli/lsp/config.rs | |
parent | b6fd39377ee68dda0a5d82ed7f5dba9c61583a43 (diff) |
Remove various unnecessary allow(clippy) declarations (#10971)
Diffstat (limited to 'cli/lsp/config.rs')
-rw-r--r-- | cli/lsp/config.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/cli/lsp/config.rs b/cli/lsp/config.rs index 554bfd1e9..ca2a535ef 100644 --- a/cli/lsp/config.rs +++ b/cli/lsp/config.rs @@ -365,17 +365,15 @@ impl Config { value } - #[allow(clippy::redundant_closure_call)] pub fn update_capabilities( &mut self, capabilities: &lsp::ClientCapabilities, ) { if let Some(experimental) = &capabilities.experimental { - let get_bool = - |k: &str| experimental.get(k).and_then(|it| it.as_bool()) == Some(true); - - self.client_capabilities.status_notification = - get_bool("statusNotification"); + self.client_capabilities.status_notification = experimental + .get("statusNotification") + .and_then(|it| it.as_bool()) + == Some(true) } if let Some(workspace) = &capabilities.workspace { |