Skip to content

Fold Shell and Process task? #27587

Closed
Closed
@jrieken

Description

@jrieken

For the sake of simplify I would like start a discussion about folding ShellTask and ProcessTask. The following things confuse me:

  • A TaskProvider must return a Task but I cannot instantiate a Task and I have to know that a Task is an or-type
  • Shell and process task have 7 identical properties and only differ in process vs commandLine and in options, which again have quite some overlap
  • My understanding is that a ShellTask should also be able to execute a process
  • Does a ShellTask run in the terminal and does a process task "run" in an output channel or both run in a terminal?

Metadata

Metadata

Assignees

Labels

tasksTask system issuesunder-discussionIssue is under discussion for relevance, priority, approach

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions