From 14f9ed9235199af68a12b5c55250e8d85e793eeb Mon Sep 17 00:00:00 2001 From: Jason Freeman Date: Thu, 14 Aug 2014 18:45:10 -0700 Subject: [PATCH] Only give to typeWriter files that were part of compiled program --- src/harness/compilerRunner.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/harness/compilerRunner.ts b/src/harness/compilerRunner.ts index 56e54e2b61a..94e5d09a067 100644 --- a/src/harness/compilerRunner.ts +++ b/src/harness/compilerRunner.ts @@ -257,7 +257,7 @@ class CompilerBaselineRunner extends RunnerBase { // NEWTODO: Type baselines if (result.errors.length === 0) { Harness.Baseline.runBaseline('Correct expression types for ' + fileName, justName.replace(/\.ts/, '.types'), () => { - var allFiles = toBeCompiled.concat(otherFiles); + var allFiles = toBeCompiled.concat(otherFiles).filter(file => !!checker.getProgram().getSourceFile(file.unitName)); var typeLines: string[] = []; var typeMap: { [fileName: string]: { [lineNum: number]: string[]; } } = {}; var walker = new TypeWriterWalker(checker);