From 1fc113337770d77d9cffbaac72ddb7e12293cb77 Mon Sep 17 00:00:00 2001 From: Arthur Ozga Date: Wed, 15 Nov 2017 19:39:26 -0800 Subject: [PATCH] baseline accept --- .../reference/api/tsserverlibrary.d.ts | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 8ea02a6a5da..6b785153cc9 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -6909,9 +6909,8 @@ declare namespace ts.server { type CommandNames = protocol.CommandTypes; const CommandNames: any; function formatMessage(msg: T, logger: server.Logger, byteLength: (s: string, encoding: string) => number, newLine: string): string; - type Event = (body: T, eventName: string) => void; interface EventSender { - event: Event; + event: (body: T, eventName: string) => void; } interface SessionOptions { host: ServerHost; @@ -6927,15 +6926,9 @@ declare namespace ts.server { */ canUseEvents: boolean; /** - * If defined, specifies the socket to send events to the client. - * Otherwise, events are sent through the host. + * An optional callback overriding the default behavior for sending messages. */ - eventPort?: number; - /** - * An optional callback overriding the default behavior for sending events. - * if set, `canUseEvents` and `eventPort` are ignored. - */ - event?: Event; + eventSender?: EventSender; eventHandler?: ProjectServiceEventHandler; throttleWaitMilliseconds?: number; globalPlugins?: ReadonlyArray; @@ -6943,7 +6936,6 @@ declare namespace ts.server { allowLocalPluginLoads?: boolean; } class Session implements EventSender { - readonly event: Event; private readonly gcTimer; protected projectService: ProjectService; private changeSeq; @@ -6956,7 +6948,6 @@ declare namespace ts.server { private hrtime; protected logger: Logger; private canUseEvents; - private eventPort; private eventHandler; constructor(opts: SessionOptions); private sendRequestCompletedEvent(requestId); @@ -6964,6 +6955,7 @@ declare namespace ts.server { private projectsUpdatedInBackgroundEvent(openFiles); logError(err: Error, cmd: string): void; send(msg: protocol.Message): void; + event(body: T, eventName: string): void; /** @deprecated */ output(info: any, cmdName: string, reqSeq?: number, errorMsg?: string): void; private doOutput(info, cmdName, reqSeq, success, message?); @@ -7122,7 +7114,7 @@ declare namespace ts.server { isKnownTypesPackageName(name: string): boolean; installPackage(options: InstallPackageOptionsWithProjectRootPath): Promise; enqueueInstallTypingsRequest(p: Project, typeAcquisition: TypeAcquisition, unresolvedImports: SortedReadonlyArray): void; - attach(projectService: ProjectService, eventSender?: EventSender): void; + attach(projectService: ProjectService): void; onProjectClosed(p: Project): void; readonly globalTypingsCacheLocation: string; } @@ -7483,7 +7475,6 @@ declare namespace ts.server { pluginProbeLocations?: ReadonlyArray; allowLocalPluginLoads?: boolean; typesMapLocation?: string; - eventSender?: EventSender; } class ProjectService { readonly typingsCache: TypingsCache;