mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-30 01:04:49 -05:00
enbale fourslash tests
This commit is contained in:
@@ -145,11 +145,8 @@ module TypeScript {
|
||||
}
|
||||
|
||||
export function getLocalizedText(diagnosticKey: string, args: any[]): string {
|
||||
if (LocalizedDiagnosticMessages) {
|
||||
//Debug.assert(LocalizedDiagnosticMessages.hasOwnProperty(diagnosticKey));
|
||||
}
|
||||
|
||||
var diagnosticMessageText: string = LocalizedDiagnosticMessages ? LocalizedDiagnosticMessages[diagnosticKey] : diagnosticKey;
|
||||
|
||||
var diagnosticMessageText: string = diagnosticKey;
|
||||
Debug.assert(diagnosticMessageText !== undefined && diagnosticMessageText !== null);
|
||||
|
||||
var actualCount = args ? args.length : 0;
|
||||
|
||||
@@ -811,7 +811,7 @@ module ts {
|
||||
}
|
||||
}
|
||||
|
||||
function createDocument(compilationSettings: CompilerOptions, fileName: string, scriptSnapshot: TypeScript.IScriptSnapshot, byteOrderMark: ByteOrderMark, version: number, isOpen: boolean, referencedFiles: string[]): Document {
|
||||
export function createDocument(compilationSettings: CompilerOptions, fileName: string, scriptSnapshot: TypeScript.IScriptSnapshot, byteOrderMark: ByteOrderMark, version: number, isOpen: boolean, referencedFiles: string[]): Document {
|
||||
return new DocumentObject(compilationSettings, fileName, referencedFiles, scriptSnapshot, byteOrderMark, version, isOpen, /*syntaxTree:*/ null, /*soruceFile*/ null);
|
||||
}
|
||||
|
||||
@@ -1339,7 +1339,7 @@ module ts {
|
||||
function dispose(): void {
|
||||
if (program) {
|
||||
forEach(program.getSourceFiles(),
|
||||
(f) => documentRegistry.releaseDocument(f.filename, program.getCompilerOptions()));
|
||||
(f) => { documentRegistry.releaseDocument(f.filename, program.getCompilerOptions()); });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -173,6 +173,8 @@ module ts {
|
||||
}
|
||||
|
||||
function languageVersionToScriptTarget(languageVersion: LanguageVersion): ScriptTarget {
|
||||
if (typeof languageVersion === "undefined") return undefined;
|
||||
|
||||
switch (languageVersion) {
|
||||
case LanguageVersion.EcmaScript3: return ScriptTarget.ES3;
|
||||
case LanguageVersion.EcmaScript5: return ScriptTarget.ES5;
|
||||
@@ -181,6 +183,8 @@ module ts {
|
||||
}
|
||||
|
||||
function moduleGenTargetToModuleKind(moduleGenTarget: ModuleGenTarget): ModuleKind {
|
||||
if (typeof moduleGenTarget === "undefined") return undefined;
|
||||
|
||||
switch (moduleGenTarget) {
|
||||
case ModuleGenTarget.Asynchronous: return ModuleKind.AMD;
|
||||
case ModuleGenTarget.Synchronous: return ModuleKind.CommonJS;
|
||||
@@ -190,6 +194,8 @@ module ts {
|
||||
}
|
||||
|
||||
function scriptTargetTolanguageVersion(scriptTarget: ScriptTarget): LanguageVersion {
|
||||
if (typeof scriptTarget === "undefined") return undefined;
|
||||
|
||||
switch (scriptTarget) {
|
||||
case ScriptTarget.ES3: return LanguageVersion.EcmaScript3;
|
||||
case ScriptTarget.ES5: return LanguageVersion.EcmaScript5;
|
||||
@@ -198,6 +204,8 @@ module ts {
|
||||
}
|
||||
|
||||
function moduleKindToModuleGenTarget(moduleKind: ModuleKind): ModuleGenTarget {
|
||||
if (typeof moduleKind === "undefined") return undefined;
|
||||
|
||||
switch (moduleKind) {
|
||||
case ModuleKind.AMD: return ModuleGenTarget.Asynchronous;
|
||||
case ModuleKind.CommonJS: return ModuleGenTarget.Synchronous;
|
||||
|
||||
Reference in New Issue
Block a user