From a2f92aa583b505dd800149533f871bd0960daf1d Mon Sep 17 00:00:00 2001 From: Jason Ramsay Date: Mon, 29 Aug 2016 15:44:33 -0700 Subject: [PATCH] invalidate cached typings on add or remove file --- src/server/project.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/project.ts b/src/server/project.ts index 4adbc7ca059..267175f5699 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -414,6 +414,9 @@ namespace ts.server { removed.push(id); } } + if (added.length > 0 || removed.length > 0) { + this.projectService.typingsCache.invalidateCachedTypingsForProject(this); + } this.lastReportedFileNames = currentFiles; this.lastReportedFileNames = currentFiles;