minor: simplify

This commit is contained in:
Aleksey Kladov
2021-07-28 12:25:14 +03:00
parent 6a2a0b7abb
commit ea9f6920fb
2 changed files with 11 additions and 14 deletions

View File

@@ -882,7 +882,11 @@ pub(crate) fn handle_hover(
contents: HoverContents::Markup(to_proto::markup_content(info.info.markup)),
range: Some(range),
},
actions: prepare_hover_actions(&snap, &info.info.actions),
actions: if snap.config.hover_actions().none() {
Vec::new()
} else {
prepare_hover_actions(&snap, &info.info.actions)
},
};
Ok(Some(hover))
@@ -1594,10 +1598,6 @@ fn prepare_hover_actions(
snap: &GlobalStateSnapshot,
actions: &[HoverAction],
) -> Vec<lsp_ext::CommandLinkGroup> {
if snap.config.hover_actions().none() || !snap.config.experimental_hover_actions() {
return Vec::new();
}
actions
.iter()
.filter_map(|it| match it {