Don't count current opened client file if it's TS file

This commit is contained in:
zhengbli 2016-03-14 20:43:22 -07:00
parent a6a466c752
commit d4eb3b8d12

View File

@ -1225,7 +1225,9 @@ namespace ts.server {
if (this.host.fileExists(clientFileName)) {
const currentClientFileInfo = this.openFile(clientFileName, /*openedByClient*/ true);
project.addRoot(currentClientFileInfo);
programSizeForNonTsFiles += currentClientFileInfo.content.length;
if (!hasTypeScriptFileExtension(currentClientFileInfo.fileName) && currentClientFileInfo.content) {
programSizeForNonTsFiles += currentClientFileInfo.content.length;
}
}
else {
return { errorMsg: "specified file " + clientFileName + " not found" };