We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c72a3f4 commit 84e79ffCopy full SHA for 84e79ff
autoload/lsp/omni.vim
@@ -139,9 +139,12 @@ function! s:get_completion_result(data) abort
139
if type(l:result) == type([])
140
let l:items = l:result
141
let l:incomplete = 0
142
- else
+ elseif type(l:result) == type({})
143
let l:items = l:result['items']
144
let l:incomplete = l:result['isIncomplete']
145
+ else
146
+ let l:items = []
147
+ let l:incomplete = 0
148
endif
149
150
let l:matches = type(l:items) == type([]) ? map(l:items, {_, item -> lsp#omni#get_vim_completion_item(item) }) : []
0 commit comments