From 99e79a0bb30c227d5241f8783fb6269f010fa1d3 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Tue, 22 Oct 2019 10:29:42 -0700 Subject: [PATCH] Mark classes in typescript as private for docs (#15265) --- .github/CODEOWNERS | 2 +- .../ts/signalr-protocol-msgpack/src/BinaryMessageFormat.ts | 1 + src/SignalR/clients/ts/signalr/src/EmptyNodeHttpClient.ts | 1 + src/SignalR/clients/ts/signalr/src/HttpConnection.ts | 1 + src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts | 1 + src/SignalR/clients/ts/signalr/src/Polyfills.ts | 2 ++ 6 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 86a87beb593..103c64248fc 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -19,4 +19,4 @@ /src/Servers/ @tratcher @jkotalik @anurse @halter73 /src/Middleware/Rewrite @jkotalik @anurse /src/Middleware/HttpsPolicy @jkotalik @anurse -/src/SignalR/ @mikaelm12 @BrennanConroy @halter73 @anurse +/src/SignalR/ @BrennanConroy @halter73 @anurse diff --git a/src/SignalR/clients/ts/signalr-protocol-msgpack/src/BinaryMessageFormat.ts b/src/SignalR/clients/ts/signalr-protocol-msgpack/src/BinaryMessageFormat.ts index 3de3bb0c37f..c597389236d 100644 --- a/src/SignalR/clients/ts/signalr-protocol-msgpack/src/BinaryMessageFormat.ts +++ b/src/SignalR/clients/ts/signalr-protocol-msgpack/src/BinaryMessageFormat.ts @@ -2,6 +2,7 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Not exported from index. +/** @private */ export class BinaryMessageFormat { // The length prefix of binary messages is encoded as VarInt. Read the comment in diff --git a/src/SignalR/clients/ts/signalr/src/EmptyNodeHttpClient.ts b/src/SignalR/clients/ts/signalr/src/EmptyNodeHttpClient.ts index c756727cb0e..662bae5406e 100644 --- a/src/SignalR/clients/ts/signalr/src/EmptyNodeHttpClient.ts +++ b/src/SignalR/clients/ts/signalr/src/EmptyNodeHttpClient.ts @@ -6,6 +6,7 @@ import { HttpClient, HttpResponse } from "./HttpClient"; import { ILogger } from "./ILogger"; +/** @private */ export class NodeHttpClient extends HttpClient { // @ts-ignore: Need ILogger to compile, but unused variables generate errors public constructor(logger: ILogger) { diff --git a/src/SignalR/clients/ts/signalr/src/HttpConnection.ts b/src/SignalR/clients/ts/signalr/src/HttpConnection.ts index 5b1a3744cd3..075860006f1 100644 --- a/src/SignalR/clients/ts/signalr/src/HttpConnection.ts +++ b/src/SignalR/clients/ts/signalr/src/HttpConnection.ts @@ -547,6 +547,7 @@ function transportMatches(requestedTransport: HttpTransportType | undefined, act return !requestedTransport || ((actualTransport & requestedTransport) !== 0); } +/** @private */ export class TransportSendQueue { private buffer: any[] = []; private sendBufferedData: PromiseSource; diff --git a/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts b/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts index 45750d48169..c0435fd057e 100644 --- a/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts +++ b/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts @@ -17,6 +17,7 @@ if (typeof XMLHttpRequest === "undefined") { requestModule = requireFunc("request"); } +/** @private */ export class NodeHttpClient extends HttpClient { private readonly logger: ILogger; private readonly request: typeof requestModule; diff --git a/src/SignalR/clients/ts/signalr/src/Polyfills.ts b/src/SignalR/clients/ts/signalr/src/Polyfills.ts index da388613033..468e4e7fa11 100644 --- a/src/SignalR/clients/ts/signalr/src/Polyfills.ts +++ b/src/SignalR/clients/ts/signalr/src/Polyfills.ts @@ -3,8 +3,10 @@ // Not exported from index +/** @private */ export type EventSourceConstructor = new(url: string, eventSourceInitDict?: EventSourceInit) => EventSource; +/** @private */ export interface WebSocketConstructor { new(url: string, protocols?: string | string[], options?: any): WebSocket; readonly CLOSED: number; -- GitLab