diff options
| author | Laurenz <laurmaedje@gmail.com> | 2023-11-28 12:13:43 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2023-11-28 12:13:43 +0100 |
| commit | b5ef789315f156ad79bff19afb4aadf6eec45ca2 (patch) | |
| tree | f3ee57772d52dfc604e638a5338f22b40b179dc2 | |
| parent | 0daad6ea6314b76596195a8d834eb238db9084f8 (diff) | |
Add missing details for type completion
| -rw-r--r-- | crates/typst-ide/src/complete.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/typst-ide/src/complete.rs b/crates/typst-ide/src/complete.rs index 5cff5a81..6e94ee6a 100644 --- a/crates/typst-ide/src/complete.rs +++ b/crates/typst-ide/src/complete.rs @@ -1141,6 +1141,7 @@ impl<'a> CompletionContext<'a> { let detail = docs.map(Into::into).or_else(|| match value { Value::Symbol(_) => None, Value::Func(func) => func.docs().map(plain_docs_sentence), + Value::Type(ty) => Some(plain_docs_sentence(ty.docs())), v => { let repr = v.repr(); (repr.as_str() != label).then_some(repr) |
