Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-view/src/action.rs')
-rw-r--r--helix-view/src/action.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/helix-view/src/action.rs b/helix-view/src/action.rs
index 64ab75e0..b9659dad 100644
--- a/helix-view/src/action.rs
+++ b/helix-view/src/action.rs
@@ -2,11 +2,7 @@ use std::{borrow::Cow, collections::HashSet, fmt, future::Future};
use futures_util::{stream::FuturesOrdered, FutureExt as _};
use helix_core::syntax::config::LanguageServerFeature;
-use helix_lsp::{
- lsp,
- util::{diagnostic_to_lsp_diagnostic, range_to_lsp_range},
- LanguageServerId,
-};
+use helix_lsp::{lsp, util::range_to_lsp_range, LanguageServerId};
use tokio_stream::StreamExt as _;
use crate::Editor;
@@ -179,13 +175,13 @@ impl Editor {
.diagnostics()
.iter()
.filter(|&diag| {
- diag.provider.language_server_id() == Some(language_server_id)
+ diag.inner.provider.language_server_id() == Some(language_server_id)
&& selection.overlaps(&helix_core::Range::new(
diag.range.start,
diag.range.end,
))
})
- .map(|diag| diagnostic_to_lsp_diagnostic(doc.text(), diag, offset_encoding))
+ .map(|diag| diag.inner.to_lsp_diagnostic(doc.text(), offset_encoding))
.collect(),
only: None,
trigger_kind: Some(lsp::CodeActionTriggerKind::INVOKED),