From a8af7945c43a9f3aa17e3975a4168fe9d811dfbc Mon Sep 17 00:00:00 2001 From: aboyko Date: Tue, 23 Aug 2022 20:18:22 -0400 Subject: [PATCH] Handlers stubs for setTrace and cancelProgress messages --- .../languageserver/util/SimpleLanguageServer.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java index ceb0da624..344e6fbdb 100644 --- a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java +++ b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java @@ -51,9 +51,11 @@ import org.eclipse.lsp4j.Range; import org.eclipse.lsp4j.Registration; import org.eclipse.lsp4j.RegistrationParams; import org.eclipse.lsp4j.ServerCapabilities; +import org.eclipse.lsp4j.SetTraceParams; import org.eclipse.lsp4j.TextDocumentIdentifier; import org.eclipse.lsp4j.TextDocumentSyncKind; import org.eclipse.lsp4j.WorkDoneProgressBegin; +import org.eclipse.lsp4j.WorkDoneProgressCancelParams; import org.eclipse.lsp4j.WorkDoneProgressCreateParams; import org.eclipse.lsp4j.WorkDoneProgressEnd; import org.eclipse.lsp4j.WorkDoneProgressReport; @@ -532,6 +534,16 @@ public final class SimpleLanguageServer implements Sts4LanguageServer, LanguageC private boolean hasWorkspaceSymbolHandler() { return getWorkspaceService().hasWorkspaceSymbolHandler(); } + + @Override + public void cancelProgress(WorkDoneProgressCancelParams params) { + // TODO: Implement cancel progress message handling! + } + + @Override + public void setTrace(SetTraceParams params) { + // TODO: Implement set trace message for LS. Should be something about changing log level probably + } @Override public CompletableFuture shutdown() {