implement deprecated warning

This commit is contained in:
Yasuhiro Matsumoto
2024-05-01 20:21:08 +09:00
parent 0adde212fb
commit 54ade15279
2 changed files with 4 additions and 0 deletions

View File

@@ -469,6 +469,9 @@ endfunction
function! lsp_settings#register_server(...) abort
let l:name = a:000[0]['name']
if get(a:000[0], 'deprecated', v:false) ==# v:true
call lsp_settings#utils#warning(l:name . ' is deprecated')
endif
let l:env = lsp_settings#get(l:name, 'env', {})
if !empty(l:env)
let a:000[0]['env'] = l:env

View File

@@ -15,5 +15,6 @@ augroup vim_lsp_settings_css_languageserver
\ 'scss': {'lint': {'validProperties': []}},
\ }),
\ 'semantic_highlight': lsp_settings#get('css-languageserver', 'semantic_highlight', {}),
\ 'deprecated': v:true,
\ }
augroup END