manateelazycat / lsp-bridge

A blazingly fast LSP client for Emacs
GNU General Public License v3.0
1.36k stars 197 forks source link

code-action无法使用 #926

Closed vinurs closed 2 months ago

vinurs commented 2 months ago

执行 code action的时候报错

Traceback (most recent call last):
  File "/Users/vinurs/.config/emacs/straight/build/lsp-bridge/lsp_bridge.py", line 512, in event_dispatcher
    getattr(self, func_name)(*func_args)
  File "/Users/vinurs/.config/emacs/straight/build/lsp-bridge/lsp_bridge.py", line 773, in _do
    action.call(name, *args)
  File "/Users/vinurs/sys-cfg/github/vinurs-emacs/straight/repos/lsp-bridge/core/fileaction.py", line 166, in call
    getattr(self, method)(*args, **kwargs)
  File "/Users/vinurs/sys-cfg/github/vinurs-emacs/straight/repos/lsp-bridge/core/fileaction.py", line 264, in try_code_action
    self.send_code_action_request(self.single_server, *args, **kwargs)
  File "/Users/vinurs/sys-cfg/github/vinurs-emacs/straight/repos/lsp-bridge/core/fileaction.py", line 395, in send_code_action_request
    lsp_server, "code_action", Codeaction,
                               ^^^^^^^^^^
NameError: name 'Codeaction' is not defined
eval-exec commented 2 months ago

https://github.com/manateelazycat/lsp-bridge/pull/927 Fixed this.