From 4545549e07f2bb36dcaa6697abf8e363929ebc31 Mon Sep 17 00:00:00 2001 From: Cyrus Najmabadi Date: Wed, 17 Dec 2014 12:41:08 -0800 Subject: [PATCH] Disable incremental by default before merging into master. --- src/harness/fourslash.ts | 2 ++ src/services/services.ts | 2 +- tests/cases/unittests/incrementalParser.ts | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/harness/fourslash.ts b/src/harness/fourslash.ts index f8086d0ed52..259fcbefac2 100644 --- a/src/harness/fourslash.ts +++ b/src/harness/fourslash.ts @@ -18,6 +18,8 @@ /// module FourSlash { + ts.disableIncrementalParsing = false; + // Represents a parsed source file with metadata export interface FourSlashFile { // The contents of the file (with markers, etc stripped out) diff --git a/src/services/services.ts b/src/services/services.ts index 757e1b62083..f8070fa0531 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -1553,7 +1553,7 @@ module ts { return sourceFile; } - export var disableIncrementalParsing = false; + export var disableIncrementalParsing = true; export function updateLanguageServiceSourceFile(sourceFile: SourceFile, scriptSnapshot: IScriptSnapshot, version: string, isOpen: boolean, textChangeRange: TextChangeRange): SourceFile { if (textChangeRange && Debug.shouldAssert(AssertionLevel.Normal)) { diff --git a/tests/cases/unittests/incrementalParser.ts b/tests/cases/unittests/incrementalParser.ts index 263c396842d..a3875cf8e8c 100644 --- a/tests/cases/unittests/incrementalParser.ts +++ b/tests/cases/unittests/incrementalParser.ts @@ -2,6 +2,8 @@ /// module ts { + ts.disableIncrementalParsing = false; + function withChange(text: IScriptSnapshot, start: number, length: number, newText: string): { text: IScriptSnapshot; textChangeRange: TextChangeRange; } { var contents = text.getText(0, text.getLength()); var newContents = contents.substr(0, start) + newText + contents.substring(start + length);