From: Andreas Louv Date: Sun, 12 Mar 2023 17:46:59 +0000 (+0100) Subject: Remove dead code X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=cd81e27edb57de476f5e11d7d966bf61b91a5c36;p=vim-lsp.git Remove dead code --- diff --git a/autoload/lsp/callhierarchy.vim b/autoload/lsp/callhierarchy.vim index 01db0dd..f0bce56 100644 --- a/autoload/lsp/callhierarchy.vim +++ b/autoload/lsp/callhierarchy.vim @@ -5,55 +5,6 @@ vim9script import './util.vim' import './buffer.vim' as buf -def CreateLoclistWithCalls(calls: list>, incoming: bool) - var qflist: list> = [] - - for item in calls - var fname: string - if incoming - fname = util.LspUriToFile(item.from.uri) - else - fname = util.LspUriToFile(item.to.uri) - endif - var bnr: number = fname->bufnr() - if bnr == -1 - bnr = fname->bufadd() - endif - if !bnr->bufloaded() - bnr->bufload() - endif - - var name: string - if incoming - name = item.from.name - else - name = item.to.name - endif - - if incoming - for r in item.fromRanges - var text: string = - bnr->getbufline(r.start.line + 1)[0]->trim("\t ", 1) - qflist->add({filename: fname, - lnum: r.start.line + 1, - col: util.GetLineByteFromPos(bnr, r.start) + 1, - text: $'{name}: {text}'}) - endfor - else - var pos: dict = item.to.range.start - var text: string = bnr->getbufline(pos.line + 1)[0]->trim("\t ", 1) - qflist->add({filename: fname, - lnum: item.to.range.start.line + 1, - col: util.GetLineByteFromPos(bnr, pos) + 1, - text: $'{name}: {text}'}) - endif - endfor - var save_winid = win_getid() - setloclist(0, [], ' ', {title: 'Incoming Calls', items: qflist}) - lopen - save_winid->win_gotoid() -enddef - # Jump to the location of the symbol under the cursor in the call hierarchy # tree window. def CallHierarchyItemJump()