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

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,