Skip to content

Commit b1fc250

Browse files
committed
Undo changes needed to load codebase into ts-morph
1 parent 9ff5d03 commit b1fc250

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

src/compiler/factory/nodeFactory.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import {
4848
JsxAttributeValue, JsxChild, JsxClosingElement, JsxClosingFragment, JsxElement, JsxExpression, JsxFragment,
4949
JsxOpeningElement, JsxOpeningFragment, JsxSelfClosingElement, JsxSpreadAttribute, JsxTagNameExpression, JsxText,
5050
KeywordSyntaxKind, KeywordToken, KeywordTypeNode, KeywordTypeSyntaxKind, LabeledStatement, LanguageVariant,
51-
lastOrUndefined, LeftHandSideExpression, LiteralToken, LiteralTypeNode, map, Map, MappedTypeNode, MemberName,
51+
lastOrUndefined, LeftHandSideExpression, LiteralToken, LiteralTypeNode, map, Map, MappedTypeNode,
5252
memoize, memoizeOne, MergeDeclarationMarker, MetaProperty, MethodDeclaration, MethodSignature, MinusToken,
5353
MissingDeclaration, Modifier, ModifierFlags, ModifierLike, modifiersToFlags, ModifierSyntaxKind, ModifierToken,
5454
ModuleBlock, ModuleBody, ModuleDeclaration, ModuleKind, ModuleName, ModuleReference, Mutable, MutableNodeArray,
@@ -249,11 +249,11 @@ export function createNodeFactory(flags: NodeFactoryFlags, baseFactory: BaseNode
249249
createObjectLiteralExpression,
250250
updateObjectLiteralExpression,
251251
createPropertyAccessExpression: flags & NodeFactoryFlags.NoIndentationOnFreshPropertyAccess ?
252-
(expression: Expression, name: string | MemberName) => setEmitFlags(createPropertyAccessExpression(expression, name), EmitFlags.NoIndentation) :
252+
(expression, name) => setEmitFlags(createPropertyAccessExpression(expression, name), EmitFlags.NoIndentation) :
253253
createPropertyAccessExpression,
254254
updatePropertyAccessExpression,
255255
createPropertyAccessChain: flags & NodeFactoryFlags.NoIndentationOnFreshPropertyAccess ?
256-
(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName) => setEmitFlags(createPropertyAccessChain(expression, questionDotToken, name), EmitFlags.NoIndentation) :
256+
(expression, questionDotToken, name: string) => setEmitFlags(createPropertyAccessChain(expression, questionDotToken, name), EmitFlags.NoIndentation) :
257257
createPropertyAccessChain,
258258
updatePropertyAccessChain,
259259
createElementAccessExpression,
@@ -622,7 +622,7 @@ export function createNodeFactory(flags: NodeFactoryFlags, baseFactory: BaseNode
622622
liftToBlock,
623623
mergeLexicalEnvironment,
624624
updateModifiers,
625-
} as any;
625+
};
626626

627627
forEach(nodeFactoryPatchers, fn => fn(factory));
628628

src/tsserver/webServer.ts

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/// <reference lib="webworker" />
2+
13
import * as ts from "./_namespaces/ts";
24
import * as server from "./_namespaces/ts.server";
35
import {
@@ -8,12 +10,6 @@ import {
810
Debug, LanguageServiceMode, LogLevel, noop, returnFalse, returnUndefined, setSys, sys, validateLocaleAndSetLanguage,
911
} from "./_namespaces/ts";
1012

11-
declare const addEventListener: any;
12-
declare const postMessage: any;
13-
declare const close: any;
14-
declare const location: any;
15-
declare const XMLHttpRequest: any;
16-
declare const self: any;
1713

1814
const nullLogger: Logger = {
1915
close: noop,

src/webServer/webServer.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1+
/// <reference lib="dom" />
2+
/// <reference lib="webworker.importscripts" />
3+
14
import * as server from "./_namespaces/ts.server";
5+
26
import {
37
indent, Logger, LogLevel, ModuleImportResult, Msg, nowString, nullTypingsInstaller, protocol,
48
ServerCancellationToken, ServerHost, Session, SessionOptions,
@@ -8,9 +12,6 @@ import {
812
notImplemented, perfLogger, returnFalse, returnNoopFileWatcher, startsWith,
913
} from "./_namespaces/ts";
1014

11-
declare const fetch: any;
12-
declare const importScripts: any;
13-
1415
/** @internal */
1516
export interface HostWithWriteMessage {
1617
writeMessage(s: any): void;

0 commit comments

Comments
 (0)