Documentation property always null in CompletionItem
SebastianBolte opened this issue · 0 comments
SebastianBolte commented
If I use the method RequestCompletion() I got a CompletionList with functions/methods. If I select a CompletionItem from this list the Documentation property is always null also for standard functions like print(). This is what I've tried:
` var actualCompletions = await _client.TextDocument.RequestCompletion(
new CompletionParams
{
TextDocument = @"path\to\script.py",
Position = (24, 9),
}, cancellationTokenSource.Token
);
System.Threading.Thread.Sleep(1000);
IEnumerable<CompletionItem> cmpltItems = actualCompletions?.Items;
var cmpltItem = (cmpltItems?.FirstOrDefault(p => p.Label == "print"));
if (cmpltItem != null)
{
Console.WriteLine(cmpltItem.Documentation);
}`