File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -827,8 +827,8 @@ namespace Harness {
827827 return libFileNameSourceFileMap [ fileName ] ;
828828 }
829829
830- export function getDefaultLibSourceFile ( languageVersion : ts . ScriptTarget ) {
831- return languageVersion === ts . ScriptTarget . ES6 ? getDefaultLibrarySourceFile ( es2015DefaultLibFileName ) : getDefaultLibrarySourceFile ( defaultLibFileName ) ;
830+ export function getDefaultLibFileName ( options : ts . CompilerOptions ) : string {
831+ return options . target === ts . ScriptTarget . ES6 ? es2015DefaultLibFileName : defaultLibFileName
832832 }
833833
834834 // Cache these between executions so we don't have to re-parse them for every test
@@ -887,7 +887,7 @@ namespace Harness {
887887 return {
888888 getCurrentDirectory : ( ) => currentDirectory ,
889889 getSourceFile,
890- getDefaultLibFileName : options => options . target === ts . ScriptTarget . ES6 ? es2015DefaultLibFileName : defaultLibFileName ,
890+ getDefaultLibFileName,
891891 writeFile,
892892 getCanonicalFileName,
893893 useCaseSensitiveFileNames : ( ) => useCaseSensitiveFileNames ,
Original file line number Diff line number Diff line change @@ -156,7 +156,7 @@ class ProjectRunner extends RunnerBase {
156156 function getSourceFile ( fileName : string , languageVersion : ts . ScriptTarget ) : ts . SourceFile {
157157 let sourceFile : ts . SourceFile = undefined ;
158158 if ( fileName === Harness . Compiler . defaultLibFileName ) {
159- sourceFile = Harness . Compiler . getDefaultLibSourceFile ( languageVersion ) ;
159+ sourceFile = Harness . Compiler . getDefaultLibrarySourceFile ( Harness . Compiler . getDefaultLibFileName ( compilerOptions ) ) ;
160160 }
161161 else {
162162 const text = getSourceFileText ( fileName ) ;
You can’t perform that action at this time.
0 commit comments