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| {
lsp_types::Documentation::MarkupContent(lsp_types::MarkupContent {
kind: lsp_types::MarkupKind::Markdown,
value: doc,
let documentation = if concise {
None
} else {
call_info.doc.map(|doc| {
lsp_types::Documentation::MarkupContent(lsp_types::MarkupContent {
kind: lsp_types::MarkupKind::Markdown,
value: doc,
})
})
});
};
let signature =
lsp_types::SignatureInformation { label, documentation, parameters: Some(parameters) };