From 1f29dca1930fc2ce99a3bcb790d640a4c2259655 Mon Sep 17 00:00:00 2001 From: Akos Kitta Date: Mon, 8 Feb 2021 16:55:57 +0100 Subject: [PATCH] Removed the output channels for the LS. Ref: arduino/arduino-pro-ide#421 Signed-off-by: Akos Kitta --- src/extension.ts | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/extension.ts b/src/extension.ts index c34d65e..7eeb272 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -53,8 +53,6 @@ interface DebugInfo { let languageClient: LanguageClient | undefined; let languageServerDisposable: vscode.Disposable | undefined; let latestConfig: LanguageServerConfig | undefined; -let serverOutputChannel: vscode.OutputChannel | undefined; -let serverTraceChannel: vscode.OutputChannel | undefined; let crashCount = 0; export function activate(context: ExtensionContext) { @@ -152,12 +150,6 @@ async function startLanguageServer(context: ExtensionContext, config: LanguageSe } async function buildLanguageClient(config: LanguageServerConfig): Promise { - if (!serverOutputChannel) { - serverOutputChannel = vscode.window.createOutputChannel('Arduino Language Server'); - } - if (!serverTraceChannel) { - serverTraceChannel = vscode.window.createOutputChannel('Arduino Language Server (trace)'); - } const { lsPath: command, clangdPath, cliPath, board, flags, env, log } = config; const args = ['-clangd', clangdPath, '-cli', cliPath, '-fqbn', board.fqbn]; if (board.name) { @@ -196,8 +188,6 @@ async function buildLanguageClient(config: LanguageServerConfig): Promise (uri.scheme ? uri : uri.with({ scheme: 'file' })).toString(), protocol2Code: (uri: string) => vscode.Uri.parse(uri) }, - outputChannel: serverOutputChannel, - traceOutputChannel: serverTraceChannel, revealOutputChannelOn: RevealOutputChannelOn.Never, initializationFailedHandler: (error: WebRequest.ResponseError): boolean => { vscode.window.showErrorMessage(`The language server is not able to serve any features. Initialization failed: ${error}.`);