add prefixes for getCanonicalName

This commit is contained in:
Vladimir Matveev 2014-07-14 14:44:56 -07:00
parent 35ec15538a
commit e9cd8a0e88
4 changed files with 6 additions and 5 deletions

View File

@ -556,7 +556,7 @@ module Harness {
},
getDefaultLibFilename: () => 'lib.d.ts',
writeFile: writeFile,
getCanonicalFileName: getCanonicalFileName,
getCanonicalFileName: ts.getCanonicalFileName,
useCaseSensitiveFileNames: () => sys.useCaseSensitiveFileNames
}
}

View File

@ -222,7 +222,7 @@ class ProjectRunner extends RunnerBase {
getDefaultLibFilename: () => "lib.d.ts",
writeFile: writeFile,
getCurrentDirectory: getCurrentDirectory,
getCanonicalFileName: getCanonicalFileName,
getCanonicalFileName: ts.getCanonicalFileName,
useCaseSensitiveFileNames: () => sys.useCaseSensitiveFileNames
};
}

View File

@ -111,7 +111,7 @@ module RWC {
},
getDefaultLibFilename: () => libPath,
writeFile: (fn, contents) => emitterIOHost.writeFile(fn, contents, false),
getCanonicalFileName: getCanonicalFileName,
getCanonicalFileName: ts.getCanonicalFileName,
useCaseSensitiveFileNames: () => sys.useCaseSensitiveFileNames
};

View File

@ -1,4 +1,4 @@
/// <reference path='..\..\src\compiler\prototype\tc.ts'/>
/// <reference path='..\..\src\compiler\tc.ts'/>
module TypeScript.WebTsc {
@ -31,10 +31,11 @@ module TypeScript.WebTsc {
}
return s;
},
writeFile(fileName: string, data: string): void {
writeFile(fileName: string, data: string): boolean {
var f = fso.CreateTextFile(fileName, true);
f.Write(data);
f.Close();
return true;
},
resolvePath(path: string): string {
return fso.GetAbsolutePathName(path);