Protected
Readonly
taskProtected
Readonly
variableProtected
Readonly
workspacePerform some adjustments to the task launch configuration, before sending
it to the backend to be executed. We can make sure that parameters that
are optional to the user but required by the server will be defined, with
sane default values. Also, resolve all known variables, e.g. ${workspaceFolder}
.
A TaskResolver is used to preprocess/resolve a task before sending it to the Task Server. For instance, the resolver can be used to add missing information to the configuration (e.g default values for optional parameters).