Skip to content

Commit 9dc1eba

Browse files
committed
don't override 'clear' presentation option - can be set from task
1 parent d2f4a0f commit 9dc1eba

File tree

2 files changed

+35
-3
lines changed

2 files changed

+35
-3
lines changed

sample/.vscode/tasks.json

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,27 @@
99
"xmlSource": "${workspaceFolder}/basic.xsl",
1010
"resultPath": "${workspaceFolder}/xslt-out/result1.xml",
1111
"parameters": [
12-
{"name": "p1", "value": "p1value"},
13-
{"name": "p2", "value": "p2value"}
12+
{
13+
"name": "p1",
14+
"value": "p1value"
15+
},
16+
{
17+
"name": "p2",
18+
"value": "p2value"
19+
}
20+
],
21+
"initialMode": "main",
22+
"presentation": {
23+
"echo": true,
24+
"reveal": "always",
25+
"focus": false,
26+
"panel": "shared",
27+
"showReuseMessage": true,
28+
"clear": false
29+
},
30+
"classPathEntries": [
31+
"/xrc/utilitiy.class1",
32+
"/xrc/utility.class2"
1433
],
1534
"group": {
1635
"kind": "build"
@@ -32,6 +51,20 @@
3251
"problemMatcher": [
3352
"$saxon-xslt"
3453
]
54+
},
55+
{
56+
"type": "xslt",
57+
"label": "xslt: Saxon Transform (New)",
58+
"saxonJar": "${config:XSLT.tasks.saxonJar}",
59+
"xsltFile": "${file}",
60+
"xmlSource": "${file}",
61+
"resultPath": "${workspaceFolder}/xslt-out/result1.xml",
62+
"group": {
63+
"kind": "build"
64+
},
65+
"problemMatcher": [
66+
"$saxon-xslt"
67+
]
3568
}
3669
]
3770
}

src/saxonTaskProvider.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,6 @@ export class SaxonTaskProvider implements vscode.TaskProvider {
173173
let problemMatcher = "$saxon-xslt";
174174
let commandline = `java -cp ${classPathString} net.sf.saxon.Transform ${resolvedCommandLine}`;
175175
let newTask = new vscode.Task(xsltTask, xsltTask.label, source, new vscode.ShellExecution(commandline), problemMatcher);
176-
newTask.presentationOptions.clear = true;
177176
this.tasks.push(newTask);
178177
}
179178
}

0 commit comments

Comments
 (0)