History

sum_tree: Replace rayon with futures (#41586)

Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored by: Kate <kate@zed.dev>

Lukas Wirth committed 1 year ago

Commit f2ce06c1 parent 7c29c6d67 files · +1271 −640Browse files

Showing the changes to crates/languages/src/python.rs (1 of 67 files). Show all

Unified · Split

crates/languages/src/python.rs+4−3
@@ -19,6 +19,7 @@ use pet_core::python_environment::{PythonEnvironment, PythonEnvironmentKind}; · 18 unmodified lines
19use pet_virtualenv::is_virtualenv_dir;19use pet_virtualenv::is_virtualenv_dir;
20use project::Fs;20use project::Fs;
21use project::lsp_store::language_server_settings;21use project::lsp_store::language_server_settings;
22use rope::Rope;
22use serde::{Deserialize, Serialize};23use serde::{Deserialize, Serialize};
23use serde_json::{Value, json};24use serde_json::{Value, json};
24use smol::lock::OnceCell;25use smol::lock::OnceCell;
@@ -466,7 +467,7 @@ impl LspAdapter for PyrightLspAdapter { · 441 unmodified lines
466 Some(language::CodeLabel::new(467 Some(language::CodeLabel::new(
467 text[display_range.clone()].to_string(),468 text[display_range.clone()].to_string(),
468 filter_range,469 filter_range,
469 language.highlight_text(&text.as_str().into(), display_range),470 language.highlight_text(&Rope::from_str_small(text.as_str()), display_range),
470 ))471 ))
471 }472 }
472 473
@@ -1511,7 +1512,7 @@ impl LspAdapter for PyLspAdapter { · 1038 unmodified lines
1511 Some(language::CodeLabel::new(1512 Some(language::CodeLabel::new(
1512 text[display_range.clone()].to_string(),1513 text[display_range.clone()].to_string(),
1513 filter_range,1514 filter_range,
1514 language.highlight_text(&text.as_str().into(), display_range),1515 language.highlight_text(&Rope::from_str_small(text.as_str()), display_range),
1515 ))1516 ))
1516 }1517 }
1517 1518
@@ -1800,7 +1801,7 @@ impl LspAdapter for BasedPyrightLspAdapter { · 282 unmodified lines
1800 Some(language::CodeLabel::new(1801 Some(language::CodeLabel::new(
1801 text[display_range.clone()].to_string(),1802 text[display_range.clone()].to_string(),
1802 filter_range,1803 filter_range,
1803 language.highlight_text(&text.as_str().into(), display_range),1804 language.highlight_text(&Rope::from_str_small(text.as_str()), display_range),
1804 ))1805 ))
1805 }1806 }
1806 1807