when language service is disabled - build program using only open files (#12809)

This commit is contained in:
Vladimir Matveev
2016-12-13 13:21:32 -08:00
committed by GitHub
parent c71e6cc9ef
commit e68161adfa
6 changed files with 132 additions and 108 deletions
+3
View File
@@ -1026,6 +1026,9 @@ namespace ts.server {
if (!project) {
Errors.ThrowNoProject();
}
if (!project.languageServiceEnabled) {
return false;
}
const scriptInfo = project.getScriptInfo(file);
return project.builder.emitFile(scriptInfo, (path, data, writeByteOrderMark) => this.host.writeFile(path, data, writeByteOrderMark));
}