]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
fix: E716 when completing inside of a class with intelephense
authorD4yvid <kkd4yv1d@gmail.com>
Thu, 13 Apr 2023 14:41:19 +0000 (11:41 -0300)
committerD4yvid <kkd4yv1d@gmail.com>
Thu, 13 Apr 2023 14:41:19 +0000 (11:41 -0300)
autoload/lsp/completion.vim

index b76070662754c1f8c0470dc7abf98f5762373361..799b0855b28a7b70b355edcee9e21fbb6986815f 100644 (file)
@@ -126,7 +126,10 @@ export def CompletionReply(lspserver: dict<any>, cItems: any)
     items = cItems
   else
     items = cItems.items
-    lspserver.completeItemsIsIncomplete = cItems.isIncomplete
+
+    if cItems->has_key("isIncomplete")
+      lspserver.completeItemsIsIncomplete = cItems.isIncomplete
+    endif
   endif
 
   # Get the keyword prefix before the current cursor column.