mirror of
https://github.com/prabirshrestha/vim-lsp.git
synced 2025-12-20 09:11:56 +01:00
21 lines
952 B
VimL
21 lines
952 B
VimL
function! lsp#internal#diagnostics#_enable() abort
|
|
" don't even bother registering if the feature is disabled
|
|
if !g:lsp_diagnostics_enabled | return | endif
|
|
|
|
call lsp#internal#diagnostics#state#_enable() " Needs to be the first one to register
|
|
call lsp#internal#diagnostics#echo#_enable()
|
|
call lsp#internal#diagnostics#highlights#_enable()
|
|
call lsp#internal#diagnostics#float#_enable()
|
|
call lsp#internal#diagnostics#signs#_enable()
|
|
call lsp#internal#diagnostics#virtual_text#_enable()
|
|
endfunction
|
|
|
|
function! lsp#internal#diagnostics#_disable() abort
|
|
call lsp#internal#diagnostics#echo#_disable()
|
|
call lsp#internal#diagnostics#float#_disable()
|
|
call lsp#internal#diagnostics#highlights#_disable()
|
|
call lsp#internal#diagnostics#virtual_text#_disable()
|
|
call lsp#internal#diagnostics#signs#_disable()
|
|
call lsp#internal#diagnostics#state#_disable() " Needs to be the last one to unregister
|
|
endfunction
|