From: shane.xb.qian Date: Fri, 18 Nov 2022 01:10:17 +0000 (+0800) Subject: fix: change to method calling style X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8d5d9cd88cb2e6904ab953707d7b10b9ca21dceb;p=vim-lsp.git fix: change to method calling style --- diff --git a/autoload/lsp/handlers.vim b/autoload/lsp/handlers.vim index fd9c7b2..6adc59c 100644 --- a/autoload/lsp/handlers.vim +++ b/autoload/lsp/handlers.vim @@ -124,11 +124,11 @@ def ProcessWorkspaceFoldersReq(lspserver: dict, request: dict) lspserver.sendResponse(request, null, {}) return endif - if empty(lspserver.workspaceFolders) + if lspserver.workspaceFolders->empty() lspserver.sendResponse(request, [], {}) else lspserver.sendResponse(request, - \ map(copy(lspserver.workspaceFolders), '{name: v:val->fnamemodify(":t"), uri: util.LspFileToUri(v:val)}'), + \ lspserver.workspaceFolders->copy()->map('{name: v:val->fnamemodify(":t"), uri: util.LspFileToUri(v:val)}'), \ {}) endif enddef diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index df4a047..817ec1c 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -528,7 +528,7 @@ def SendResponse(lspserver: dict, request: dict, result: any, error: d endif var resp: dict = lspserver.createResponse( request.id->type() == v:t_string ? request.id->str2nr() : request.id) - if empty(error) + if error->empty() resp->extend({result: result}) else resp->extend({error: error})