added getApiVersion method to TypeScriptServicesFactory

This commit is contained in:
Vladimir Matveev
2014-12-06 23:04:17 -08:00
parent 80c67db75b
commit 89a065185b
2 changed files with 10 additions and 0 deletions

View File

@@ -14,6 +14,9 @@
/// <reference path='formatting.ts' />
module ts {
export var ScriptAPIVersion = "1.4"
export interface Node {
getSourceFile(): SourceFile;
getChildCount(sourceFile?: SourceFile): number;

View File

@@ -867,6 +867,13 @@ module ts {
private _shims: Shim[] = [];
private documentRegistry: DocumentRegistry = createDocumentRegistry();
/*
* Returns script API version.
*/
public getApiVersion(dummy: any): string {
return ScriptAPIVersion;
}
public createLanguageServiceShim(host: LanguageServiceShimHost): LanguageServiceShim {
try {
var hostAdapter = new LanguageServiceShimHostAdapter(host);