From 3e4de963a2f932a4591b037e6b5933ac5903b7e3 Mon Sep 17 00:00:00 2001 From: jprochazk <1665677+jprochazk@users.noreply.github.com> Date: Sat, 28 Oct 2023 16:34:00 +0200 Subject: override language client --- editors/code/src/base_client.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 editors/code/src/base_client.ts (limited to 'editors/code/src/base_client.ts') diff --git a/editors/code/src/base_client.ts b/editors/code/src/base_client.ts new file mode 100644 index 00000000000..085920fb660 --- /dev/null +++ b/editors/code/src/base_client.ts @@ -0,0 +1,12 @@ +import * as lc from "vscode-languageclient/node"; + +export class RaLanguageClient extends lc.LanguageClient { + override error(message: string, data?: any, showNotification?: boolean | "force"): void { + // ignore `Request TYPE failed.` errors + if (message.startsWith("Request") && message.endsWith("failed.")) { + return; + } + + super.error(message, data, showNotification); + } +} -- cgit 1.4.1-3-g733a5