Merge pull request #301 from bnjmnt4n/enum/insertText

Add `insertText` field for enum completions
This commit is contained in:
Alexandros Naskos 2021-04-05 07:35:03 -07:00 committed by GitHub
commit 003a7bcb96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2602,8 +2602,8 @@ fn makeScopeInternal(
try error_completions.put(allocator, .{
.label = tree.tokenSlice(i),
.kind = .Constant,
.insertTextFormat = .PlainText,
.insertText = tree.tokenSlice(i),
.insertTextFormat = .PlainText,
}, {});
}
}
@ -2672,6 +2672,8 @@ fn makeScopeInternal(
try enum_completions.put(allocator, .{
.label = name,
.kind = .Constant,
.insertText = name,
.insertTextFormat = .PlainText,
.documentation = if (try getDocComments(allocator, tree, decl, .Markdown)) |docs| .{
.kind = .Markdown,
.value = docs,