diff options
| author | Jerry Wang <wangjianjun@gmail.com> | 2020-12-01 18:11:13 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-01 18:11:13 +0800 |
| commit | 3aaadde81319f9bc71ad66fa46d1872ace7f1533 (patch) | |
| tree | 577d6f8bcb11367bf107379c5548907b76abc626 /lua/lspconfig | |
| parent | Remove before_init workaround (diff) | |
| download | nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.tar nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.tar.gz nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.tar.bz2 nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.tar.lz nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.tar.xz nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.tar.zst nvim-lspconfig-3aaadde81319f9bc71ad66fa46d1872ace7f1533.zip | |
bugfix for code action not working sometimes
tested on my local.
Diffstat (limited to 'lua/lspconfig')
| -rw-r--r-- | lua/lspconfig/jdtls.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lua/lspconfig/jdtls.lua b/lua/lspconfig/jdtls.lua index a71e634f..d83903b7 100644 --- a/lua/lspconfig/jdtls.lua +++ b/lua/lspconfig/jdtls.lua @@ -110,6 +110,8 @@ configs[server_name] = { -- TODO: (steelsojka) Handle more than one edit? if action.command == 'java.apply.workspaceEdit' then action.edit = action.arguments[1] + elseif type(action.command) == 'table' and action.command.command == 'java.apply.workspaceEdit' then + action.edit = action.command.arguments[1] end end |
