Skip to content

Commit c65e43e

Browse files
committed
Do not close over program in getSourceFileLike
1 parent 71286e3 commit c65e43e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/services/sourcemaps.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,10 @@ namespace ts {
3939
// obviously invalid map
4040
return file.sourceMapper = identitySourceMapConsumer;
4141
}
42-
const program = getProgram();
42+
4343
return file.sourceMapper = createDocumentPositionMapper({
4444
getSourceFileLike: s => {
45+
const program = getProgram();
4546
// Lookup file in program, if provided
4647
const file = program && program.getSourceFileByPath(s);
4748
// file returned here could be .d.ts when asked for .ts file if projectReferences and module resolution created this source file

0 commit comments

Comments
 (0)