8000 Address PR: merge two functions to get-default-library-file · icssjs/TypeScript@ade9287 · GitHub
[go: up one dir, main page]

Skip to content

Commit ade9287

Browse files
author
Kanchalai Tanglertsampan
committed
Address PR: merge two functions to get-default-library-file
1 parent 41a95b7 commit ade9287

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/harness/harness.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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,

src/harness/projectsRunner.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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);

0 commit comments

Comments
 (0)
0