Skip to content

Commit

Permalink
Fix deno's inlay hint settings
Browse files Browse the repository at this point in the history
  • Loading branch information
heavenshell committed Nov 15, 2023
1 parent 7613a3f commit ea934f6
Showing 1 changed file with 26 additions and 23 deletions.
49 changes: 26 additions & 23 deletions settings/deno.vim
Original file line number Diff line number Diff line change
Expand Up @@ -42,35 +42,38 @@ augroup vim_lsp_settings_deno
\ },
\ },
\ },
\ "inlayHints": {
\ "parameterNames": {
\ "enabled": "all",
\ "suppressWhenArgumentMatchesName": v:true,
\ },
\ "parameterTypes": {
\ "enabled": v:true,
\ },
\ "variableTypes": {
\ "enabled": v:true,
\ "suppressWhenTypeMatchesName": v:true,
\ },
\ "propertyDeclarationTypes": {
\ "enabled": v:true,
\ },
\ "functionLikeReturnTypes": {
\ "enabled": v:true,
\ },
\ "enumMemberValues": {
\ "enabled": v:true,
\ },
\ },
\ 'config': empty(lsp#utils#find_nearest_parent_file(lsp#utils#get_buffer_path(), 'tsconfig.json')) ? v:null : lsp#utils#find_nearest_parent_file(lsp#utils#get_buffer_path(), 'tsconfig.json'),
\ 'internalDebug': lsp_settings#get('deno', 'internalDebug', v:false),
\ }),
\ 'allowlist': lsp_settings#get('deno', 'allowlist', ['typescript', 'javascript', 'typescriptreact', 'javascriptreact']),
\ 'blocklist': lsp_settings#get('deno', 'blocklist', Vim_lsp_settings_deno_get_blocklist()),
\ 'config': lsp_settings#get('deno', 'config', lsp_settings#server_config('deno')),
\ 'workspace_config': lsp_settings#get('deno', 'workspace_config', {}),
\ 'workspace_config': lsp_settings#get('deno', 'workspace_config', {
\ 'typescript': {
\ 'inlayHints': {
\ 'parameterNames': {
\ 'enabled': 'all',
\ 'suppressWhenArgumentMatchesName': v:true,
\ },
\ 'parameterTypes': {
\ 'enabled': v:true,
\ },
\ 'variableTypes': {
\ 'enabled': v:true,
\ 'suppressWhenTypeMatchesName': v:true,
\ },
\ 'propertyDeclarationTypes': {
\ 'enabled': v:true,
\ },
\ 'functionLikeReturnTypes': {
\ 'enabled': v:true,
\ },
\ 'enumMemberValues': {
\ 'enabled': v:true,
\ },
\ },
\ },
\ }),
\ 'semantic_highlight': lsp_settings#get('deno', 'semantic_highlight', {}),
\ }
augroup END
Expand Down

0 comments on commit ea934f6

Please sign in to comment.