tasks: Refresh available tasks in editor when tasks.json changes (#11811)

Release Notes:

- N/A
This commit is contained in:
Piotr Osiewicz
2024-05-14 21:26:35 +02:00
committed by GitHub
parent 0ae0b08c38
commit 1db136ff65
6 changed files with 126 additions and 50 deletions
+8 -7
View File
@@ -7655,7 +7655,7 @@ impl Project {
abs_path,
id_base: "local_tasks_for_worktree",
},
StaticSource::new(TrackedFile::new(tasks_file_rx, cx)),
|tx, cx| StaticSource::new(TrackedFile::new(tasks_file_rx, tx, cx)),
cx,
);
}
@@ -7675,12 +7675,13 @@ impl Project {
abs_path,
id_base: "local_vscode_tasks_for_worktree",
},
StaticSource::new(
TrackedFile::new_convertible::<task::VsCodeTaskFile>(
tasks_file_rx,
cx,
),
),
|tx, cx| {
StaticSource::new(TrackedFile::new_convertible::<
task::VsCodeTaskFile,
>(
tasks_file_rx, tx, cx
))
},
cx,
);
}