Merge pull request #21743 from Microsoft/defaultProjectForFile

Fix getDefaultProjectForFile check
This commit is contained in:
Sheetal Nandi
2018-02-08 09:58:43 -08:00
committed by GitHub
2 changed files with 53 additions and 20 deletions

View File

@@ -668,7 +668,7 @@ namespace ts.server {
getDefaultProjectForFile(fileName: NormalizedPath, ensureProject: boolean) {
let scriptInfo = this.getScriptInfoForNormalizedPath(fileName);
if (ensureProject && !scriptInfo || scriptInfo.isOrphan()) {
if (ensureProject && (!scriptInfo || scriptInfo.isOrphan())) {
this.ensureProjectStructuresUptoDate();
scriptInfo = this.getScriptInfoForNormalizedPath(fileName);
if (!scriptInfo) {