cx.background_executor().spawn(...)
-> cx.background_spawn(...)
(#25103)
Done automatically with > ast-grep -p '$A.background_executor().spawn($B)' -r '$A.background_spawn($B)' --update-all --globs "\!crates/gpui" Followed by: * `cargo fmt` * Unexpected need to remove some trailing whitespace. * Manually adding imports of `gpui::{AppContext as _}` which provides `background_spawn` * Added `AppContext as _` to existing use of `AppContext` Release Notes: - N/A
This commit is contained in:
parent
f606b0641e
commit
b1872e3afd
120 changed files with 1146 additions and 1267 deletions
|
@ -240,8 +240,7 @@ impl HeadlessProject {
|
|||
operation,
|
||||
is_local: true,
|
||||
} => cx
|
||||
.background_executor()
|
||||
.spawn(self.session.request(proto::UpdateBuffer {
|
||||
.background_spawn(self.session.request(proto::UpdateBuffer {
|
||||
project_id: SSH_PROJECT_ID,
|
||||
buffer_id: buffer.read(cx).remote_id().to_proto(),
|
||||
operations: vec![serialize_operation(operation)],
|
||||
|
@ -302,15 +301,14 @@ impl HeadlessProject {
|
|||
message: prompt.message.clone(),
|
||||
});
|
||||
let prompt = prompt.clone();
|
||||
cx.background_executor()
|
||||
.spawn(async move {
|
||||
let response = request.await?;
|
||||
if let Some(action_response) = response.action_response {
|
||||
prompt.respond(action_response as usize).await;
|
||||
}
|
||||
anyhow::Ok(())
|
||||
})
|
||||
.detach();
|
||||
cx.background_spawn(async move {
|
||||
let response = request.await?;
|
||||
if let Some(action_response) = response.action_response {
|
||||
prompt.respond(action_response as usize).await;
|
||||
}
|
||||
anyhow::Ok(())
|
||||
})
|
||||
.detach();
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
|
|
|
@ -311,7 +311,7 @@ fn start_server(
|
|||
let mut output_buffer = Vec::new();
|
||||
|
||||
let (mut stdin_msg_tx, mut stdin_msg_rx) = mpsc::unbounded::<Envelope>();
|
||||
cx.background_executor().spawn(async move {
|
||||
cx.background_spawn(async move {
|
||||
while let Ok(msg) = read_message(&mut stdin_stream, &mut input_buffer).await {
|
||||
if let Err(_) = stdin_msg_tx.send(msg).await {
|
||||
break;
|
||||
|
@ -487,8 +487,7 @@ pub fn execute_run(
|
|||
|
||||
handle_panic_requests(&project, &session);
|
||||
|
||||
cx.background_executor()
|
||||
.spawn(async move { cleanup_old_binaries() })
|
||||
cx.background_spawn(async move { cleanup_old_binaries() })
|
||||
.detach();
|
||||
|
||||
mem::forget(project);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue