diff options
Diffstat (limited to 'autoload/ale/rename.vim')
-rw-r--r-- | autoload/ale/rename.vim | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/autoload/ale/rename.vim b/autoload/ale/rename.vim index 53c9fb5c..d7bc8699 100644 --- a/autoload/ale/rename.vim +++ b/autoload/ale/rename.vim @@ -178,15 +178,9 @@ function! s:ExecuteRename(linter, options) abort endfunction function! ale#rename#Execute() abort - let l:lsp_linters = [] + let l:linters = ale#lsp_linter#GetEnabled(bufnr('')) - for l:linter in ale#linter#Get(&filetype) - if !empty(l:linter.lsp) - call add(l:lsp_linters, l:linter) - endif - endfor - - if empty(l:lsp_linters) + if empty(l:linters) call s:message('No active LSPs') return @@ -201,8 +195,8 @@ function! ale#rename#Execute() abort return endif - for l:lsp_linter in l:lsp_linters - call s:ExecuteRename(l:lsp_linter, { + for l:linter in l:linters + call s:ExecuteRename(l:linter, { \ 'old_name': l:old_name, \ 'new_name': l:new_name, \}) |