From af657ef2ec49b93acb26c344be28ee67cb0cae51 Mon Sep 17 00:00:00 2001 From: Dmitry Sharshakov Date: Sat, 28 Aug 2021 19:15:13 +0300 Subject: [PATCH] Fix lints --- helix-term/src/ui/editor.rs | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/helix-term/src/ui/editor.rs b/helix-term/src/ui/editor.rs index 09991919d..25adc1264 100644 --- a/helix-term/src/ui/editor.rs +++ b/helix-term/src/ui/editor.rs @@ -737,17 +737,15 @@ impl EditorView { let completions = cxt.editor.debug_config_completions.clone().unwrap(); let noop = |_input: &str| Vec::new(); let completer = match completions.get(i) { - Some(Some(completion)) => { - match completion.get(0).and_then(|x| Some(x.as_str())) { - Some("filename") => super::completers::filename, - Some("directory") => super::completers::directory, - Some(complete) => { - warn!("Unknown debug config autocompleter: {}", complete); - noop - } - None => noop, + Some(Some(completion)) => match completion.get(0).map(|x| x.as_str()) { + Some("filename") => super::completers::filename, + Some("directory") => super::completers::directory, + Some(complete) => { + warn!("Unknown debug config autocompleter: {}", complete); + noop } - } + None => noop, + }, _ => noop, }; let prompt = Prompt::new(