PT #166671442: Don't set data property for proposal if no doc available

This commit is contained in:
BoykoAlex
2019-06-13 12:48:36 -04:00
parent ba72242a78
commit 9c3fc1fcb5

View File

@@ -185,10 +185,12 @@ public class VscodeCompletionEngineAdapter implements VscodeCompletionEngine {
}
resolveEdits(doc, completion, item); //Warning. Its not allowed by LSP spec to resolveEdits
//lazy as we used to do in the past.
if (resolver!=null) {
item.setData(resolver.resolveLater(completion, doc));
} else {
resolveItem(doc, completion, item);
if (completion.getDocumentation() != null) {
if (resolver!=null) {
item.setData(resolver.resolveLater(completion, doc));
} else {
resolveItem(doc, completion, item);
}
}
return item;
}