sum_tree: Replace rayon with futures (#41586)
Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored by: Kate <kate@zed.dev>
This commit is contained in:
@@ -19,6 +19,7 @@ use pet_core::python_environment::{PythonEnvironment, PythonEnvironmentKind};
|
||||
use pet_virtualenv::is_virtualenv_dir;
|
||||
use project::Fs;
|
||||
use project::lsp_store::language_server_settings;
|
||||
use rope::Rope;
|
||||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::{Value, json};
|
||||
use smol::lock::OnceCell;
|
||||
@@ -466,7 +467,7 @@ impl LspAdapter for PyrightLspAdapter {
|
||||
Some(language::CodeLabel::new(
|
||||
text[display_range.clone()].to_string(),
|
||||
filter_range,
|
||||
language.highlight_text(&text.as_str().into(), display_range),
|
||||
language.highlight_text(&Rope::from_str_small(text.as_str()), display_range),
|
||||
))
|
||||
}
|
||||
|
||||
@@ -1511,7 +1512,7 @@ impl LspAdapter for PyLspAdapter {
|
||||
Some(language::CodeLabel::new(
|
||||
text[display_range.clone()].to_string(),
|
||||
filter_range,
|
||||
language.highlight_text(&text.as_str().into(), display_range),
|
||||
language.highlight_text(&Rope::from_str_small(text.as_str()), display_range),
|
||||
))
|
||||
}
|
||||
|
||||
@@ -1800,7 +1801,7 @@ impl LspAdapter for BasedPyrightLspAdapter {
|
||||
Some(language::CodeLabel::new(
|
||||
text[display_range.clone()].to_string(),
|
||||
filter_range,
|
||||
language.highlight_text(&text.as_str().into(), display_range),
|
||||
language.highlight_text(&Rope::from_str_small(text.as_str()), display_range),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user