avoid using sys in editorServices.ts

This commit is contained in:
zhengbli
2016-05-19 15:59:23 -07:00
parent 30718144ec
commit 2252b17f28

View File

@@ -1300,7 +1300,7 @@ namespace ts.server {
}
else {
const oldFileNames = project.compilerService.host.roots.map(info => info.fileName);
const newFileNames = ts.filter(projectOptions.files, sys.fileExists);
const newFileNames = ts.filter(projectOptions.files, f => this.host.fileExists(f));
const fileNamesToRemove = oldFileNames.filter(f => newFileNames.indexOf(f) < 0);
const fileNamesToAdd = newFileNames.filter(f => oldFileNames.indexOf(f) < 0);