Make sure we use the normalized path in the task provider in all locations

This commit is contained in:
Matt Bierner
2017-08-18 14:05:40 -07:00
parent 26644f02fa
commit a6e46b1b34

View File

@@ -103,10 +103,11 @@ class TscTaskProvider implements vscode.TaskProvider {
const { configFileName } = res.body;
if (configFileName && !isImplicitProjectConfigFile(configFileName)) {
const uri = vscode.Uri.file(path.normalize(configFileName));
const normalizedConfigPath = path.normalize(configFileName);
const uri = vscode.Uri.file(normalizedConfigPath);
const folder = vscode.workspace.getWorkspaceFolder(uri);
return [{
path: configFileName,
path: normalizedConfigPath,
workspaceFolder: folder
}];
}