From b1ce2e41676ab5bc807a705b072986d9357fece5 Mon Sep 17 00:00:00 2001 From: Matt Mastracci Date: Wed, 23 Aug 2023 17:03:05 -0600 Subject: fix(ext/web): add stream tests to detect v8slice split bug (#20253) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bartek IwaƄczuk --- cli/lsp/client.rs | 2 +- cli/lsp/diagnostics.rs | 6 +++--- cli/lsp/language_server.rs | 4 ++-- cli/lsp/parent_process_checker.rs | 2 +- cli/lsp/testing/execution.rs | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) (limited to 'cli/lsp') diff --git a/cli/lsp/client.rs b/cli/lsp/client.rs index 13347a772..45fc88376 100644 --- a/cli/lsp/client.rs +++ b/cli/lsp/client.rs @@ -8,7 +8,7 @@ use deno_core::anyhow::bail; use deno_core::error::AnyError; use deno_core::serde_json; use deno_core::serde_json::Value; -use deno_core::task::spawn; +use deno_core::unsync::spawn; use tower_lsp::lsp_types as lsp; use tower_lsp::lsp_types::ConfigurationItem; diff --git a/cli/lsp/diagnostics.rs b/cli/lsp/diagnostics.rs index 817d2fbc4..dea43ad87 100644 --- a/cli/lsp/diagnostics.rs +++ b/cli/lsp/diagnostics.rs @@ -28,9 +28,9 @@ use deno_core::resolve_url; use deno_core::serde::Deserialize; use deno_core::serde_json; use deno_core::serde_json::json; -use deno_core::task::spawn; -use deno_core::task::spawn_blocking; -use deno_core::task::JoinHandle; +use deno_core::unsync::spawn; +use deno_core::unsync::spawn_blocking; +use deno_core::unsync::JoinHandle; use deno_core::ModuleSpecifier; use deno_graph::Resolution; use deno_graph::ResolutionError; diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index f532430c8..c29817919 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -8,7 +8,7 @@ use deno_core::resolve_url; use deno_core::serde_json; use deno_core::serde_json::json; use deno_core::serde_json::Value; -use deno_core::task::spawn; +use deno_core::unsync::spawn; use deno_core::ModuleSpecifier; use deno_graph::GraphKind; use deno_lockfile::Lockfile; @@ -1705,7 +1705,7 @@ impl Inner { } // spawn a blocking task to allow doing other work while this is occurring - let format_result = deno_core::task::spawn_blocking({ + let format_result = deno_core::unsync::spawn_blocking({ let fmt_options = self.fmt_options.options.clone(); let document = document.clone(); move || { diff --git a/cli/lsp/parent_process_checker.rs b/cli/lsp/parent_process_checker.rs index f83543c04..07bfbb648 100644 --- a/cli/lsp/parent_process_checker.rs +++ b/cli/lsp/parent_process_checker.rs @@ -1,6 +1,6 @@ // Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. -use deno_core::task::spawn; +use deno_core::unsync::spawn; use tokio::time::sleep; use tokio::time::Duration; diff --git a/cli/lsp/testing/execution.rs b/cli/lsp/testing/execution.rs index 6a5474ea7..6474d7354 100644 --- a/cli/lsp/testing/execution.rs +++ b/cli/lsp/testing/execution.rs @@ -24,8 +24,8 @@ use deno_core::futures::stream; use deno_core::futures::StreamExt; use deno_core::parking_lot::Mutex; use deno_core::parking_lot::RwLock; -use deno_core::task::spawn; -use deno_core::task::spawn_blocking; +use deno_core::unsync::spawn; +use deno_core::unsync::spawn_blocking; use deno_core::ModuleSpecifier; use deno_runtime::permissions::Permissions; use deno_runtime::tokio_util::create_and_run_current_thread; -- cgit v1.2.3