-
Notifications
You must be signed in to change notification settings - Fork 34.4k
Closed
Labels
on-testplanplan-itemVS Code - planned item for upcomingVS Code - planned item for upcomingtasksTask system issuesTask system issuesworkbench-multirootMulti-root (multiple folders) issuesMulti-root (multiple folders) issues
Milestone
Description
This issue is for discussing the future of tasks in a multi-root environment. I see two interesting places where today a single root is assumed (there may be more I am not aware of):
- when resolving the tasks configuration (
getConfiguration
) - when detecting tasks from files such as gulpfile.js (
ProcessRunnerDetector
)
IWorkspaceContextService.toResource()
and getWorkspace()
are deprecated in favour of IWorkspaceContextService.getWorkspace2()
that contains information about all the roots.
We need to decide for tasks (and debug) if we just collect tasks from all workspaces or introduce a different concept to make this decision.
beyang
Metadata
Metadata
Assignees
Labels
on-testplanplan-itemVS Code - planned item for upcomingVS Code - planned item for upcomingtasksTask system issuesTask system issuesworkbench-multirootMulti-root (multiple folders) issuesMulti-root (multiple folders) issues