Don't show docs in concise signature help

This commit is contained in:
Aleksey Kladov 2020-07-18 15:14:44 +02:00
parent 059c0b8f7a
commit b38f6b3c41

View file

@ -271,12 +271,16 @@ pub(crate) fn signature_help(
} }
}; };
let documentation = call_info.doc.map(|doc| { let documentation = if concise {
lsp_types::Documentation::MarkupContent(lsp_types::MarkupContent { None
kind: lsp_types::MarkupKind::Markdown, } else {
value: doc, call_info.doc.map(|doc| {
lsp_types::Documentation::MarkupContent(lsp_types::MarkupContent {
kind: lsp_types::MarkupKind::Markdown,
value: doc,
})
}) })
}); };
let signature = let signature =
lsp_types::SignatureInformation { label, documentation, parameters: Some(parameters) }; lsp_types::SignatureInformation { label, documentation, parameters: Some(parameters) };