Skip to content

Commit 6bba969

Browse files
committed
Guard against a null completion item resolved on cancellation.
- A cancelled completion item resolve request returns as null Signed-off-by: Roland Grunberg <[email protected]>
1 parent f970c5c commit 6bba969

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/extension.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ export async function activate(context: ExtensionContext): Promise<ExtensionAPI>
248248
},
249249
resolveCompletionItem: async (item, token, next): Promise<CompletionItem> => {
250250
const completionItem = await next(item, token);
251-
if (completionItem.documentation instanceof MarkdownString) {
251+
if (completionItem?.documentation instanceof MarkdownString) {
252252
completionItem.documentation = fixJdtLinksInDocumentation(completionItem.documentation);
253253
}
254254
return completionItem;

0 commit comments

Comments
 (0)