Fix language server ID type in lsp_workspace_command (#11105)

This commit is contained in:
Michael Davis 2024-07-06 12:39:55 -05:00 committed by GitHub
parent 06d8fee048
commit 1fb99ec3b2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,6 +9,7 @@
use helix_core::fuzzy::fuzzy_match; use helix_core::fuzzy::fuzzy_match;
use helix_core::indent::MAX_INDENT; use helix_core::indent::MAX_INDENT;
use helix_core::{line_ending, shellwords::Shellwords}; use helix_core::{line_ending, shellwords::Shellwords};
use helix_lsp::LanguageServerId;
use helix_view::document::{read_to_string, DEFAULT_LANGUAGE_NAME}; use helix_view::document::{read_to_string, DEFAULT_LANGUAGE_NAME};
use helix_view::editor::{CloseError, ConfigEvent}; use helix_view::editor::{CloseError, ConfigEvent};
use serde_json::Value; use serde_json::Value;
@ -1371,7 +1372,7 @@ fn lsp_workspace_command(
return Ok(()); return Ok(());
} }
struct LsIdCommand(usize, helix_lsp::lsp::Command); struct LsIdCommand(LanguageServerId, helix_lsp::lsp::Command);
impl ui::menu::Item for LsIdCommand { impl ui::menu::Item for LsIdCommand {
type Data = (); type Data = ();