From f8f3ae704afbbcdabb4e98bb1501c0acbffde2a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Wed, 18 Feb 2026 21:45:55 +0200 Subject: [PATCH] Move aways of deprecated LanguageClientImpl DefaultLanguageClient is the API. --- .../xml/internal/XmlLanguageClientImpl.java | 6 +++--- .../eclipse/wildwebdeveloper/angular/AngularClientImpl.java | 4 ++-- .../org/eclipse/wildwebdeveloper/css/CSSLanguageClient.java | 6 +++--- .../eclipse/wildwebdeveloper/eslint/ESLintClientImpl.java | 6 +++--- .../eclipse/wildwebdeveloper/html/HTMLLanguageClient.java | 6 +++--- .../wildwebdeveloper/jsts/JSTSLanguageClientImpl.java | 6 +++--- .../wildwebdeveloper/yaml/YamlLanguageClientImpl.java | 6 +++--- 7 files changed, 20 insertions(+), 20 deletions(-) diff --git a/org.eclipse.wildwebdeveloper.xml/src/org/eclipse/wildwebdeveloper/xml/internal/XmlLanguageClientImpl.java b/org.eclipse.wildwebdeveloper.xml/src/org/eclipse/wildwebdeveloper/xml/internal/XmlLanguageClientImpl.java index c101654ead..8425f4f6ff 100644 --- a/org.eclipse.wildwebdeveloper.xml/src/org/eclipse/wildwebdeveloper/xml/internal/XmlLanguageClientImpl.java +++ b/org.eclipse.wildwebdeveloper.xml/src/org/eclipse/wildwebdeveloper/xml/internal/XmlLanguageClientImpl.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2020, 2923 Red Hat Inc. and others. + * Copyright (c) 2020, 2026 Red Hat Inc. and others. * * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 @@ -15,13 +15,13 @@ import java.util.concurrent.CompletableFuture; import org.eclipse.jface.text.IDocument; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4e.command.CommandExecutor; import org.eclipse.lsp4j.Command; import org.eclipse.lsp4j.ExecuteCommandParams; @SuppressWarnings("restriction") -public class XmlLanguageClientImpl extends LanguageClientImpl implements XMLLanguageClient{ +public class XmlLanguageClientImpl extends DefaultLanguageClient implements XMLLanguageClient{ @Override public CompletableFuture executeClientCommand(ExecuteCommandParams params) { diff --git a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/angular/AngularClientImpl.java b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/angular/AngularClientImpl.java index caacf1c3b6..1184f3a401 100644 --- a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/angular/AngularClientImpl.java +++ b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/angular/AngularClientImpl.java @@ -2,11 +2,11 @@ import java.util.Map; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4j.MessageParams; import org.eclipse.lsp4j.MessageType; -public class AngularClientImpl extends LanguageClientImpl implements AngularLanguageServerExtension { +public class AngularClientImpl extends DefaultLanguageClient implements AngularLanguageServerExtension { @Override public void projectLoadingFinish(Object object) { diff --git a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/css/CSSLanguageClient.java b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/css/CSSLanguageClient.java index 85fbe1c2cc..bde95ec4d7 100644 --- a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/css/CSSLanguageClient.java +++ b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/css/CSSLanguageClient.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2022 Red Hat Inc. and others. + * Copyright (c) 2022, 2026 Red Hat Inc. and others. * * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 @@ -20,7 +20,7 @@ import java.util.List; import java.util.concurrent.CompletableFuture; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4j.ConfigurationItem; import org.eclipse.lsp4j.ConfigurationParams; import org.eclipse.wildwebdeveloper.css.ui.preferences.CSSPreferenceServerConstants; @@ -32,7 +32,7 @@ * CSS language client implementation. * */ -public class CSSLanguageClient extends LanguageClientImpl { +public class CSSLanguageClient extends DefaultLanguageClient { @Override public CompletableFuture> configuration(ConfigurationParams params) { diff --git a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/eslint/ESLintClientImpl.java b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/eslint/ESLintClientImpl.java index e85bbfa892..73ab4ee40d 100644 --- a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/eslint/ESLintClientImpl.java +++ b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/eslint/ESLintClientImpl.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2020, 2023 Red Hat Inc. and others. + * Copyright (c) 2020, 2026 Red Hat Inc. and others. * * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 @@ -21,7 +21,7 @@ import java.util.concurrent.CompletableFuture; import org.eclipse.core.runtime.ILog; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4j.ConfigurationItem; import org.eclipse.lsp4j.ConfigurationParams; import org.eclipse.lsp4j.MessageParams; @@ -32,7 +32,7 @@ import org.eclipse.wildwebdeveloper.jsts.ui.preferences.JSTSPreferenceServerConstants; import org.eclipse.wildwebdeveloper.util.FileUtils; -public class ESLintClientImpl extends LanguageClientImpl implements ESLintLanguageServerExtension { +public class ESLintClientImpl extends DefaultLanguageClient implements ESLintLanguageServerExtension { @Override public CompletableFuture confirmESLintExecution(Object param) { diff --git a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/html/HTMLLanguageClient.java b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/html/HTMLLanguageClient.java index ccebd12a35..9170b8dee6 100644 --- a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/html/HTMLLanguageClient.java +++ b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/html/HTMLLanguageClient.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2022 Red Hat Inc. and others. + * Copyright (c) 2022, 2026 Red Hat Inc. and others. * * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 @@ -19,7 +19,7 @@ import java.util.List; import java.util.concurrent.CompletableFuture; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4j.ConfigurationItem; import org.eclipse.lsp4j.ConfigurationParams; import org.eclipse.wildwebdeveloper.css.ui.preferences.CSSPreferenceServerConstants; @@ -30,7 +30,7 @@ * HTML language client implementation. * */ -public class HTMLLanguageClient extends LanguageClientImpl { +public class HTMLLanguageClient extends DefaultLanguageClient { @Override public CompletableFuture> configuration(ConfigurationParams params) { diff --git a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/jsts/JSTSLanguageClientImpl.java b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/jsts/JSTSLanguageClientImpl.java index 22b97c192a..40a2178cc3 100644 --- a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/jsts/JSTSLanguageClientImpl.java +++ b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/jsts/JSTSLanguageClientImpl.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2023 Red Hat Inc. and others. + * Copyright (c) 2023, 2026 Red Hat Inc. and others. * * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 @@ -14,12 +14,12 @@ import java.util.Map; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4j.MessageParams; import org.eclipse.lsp4j.MessageType; import org.eclipse.lsp4j.jsonrpc.services.JsonNotification; -public class JSTSLanguageClientImpl extends LanguageClientImpl { +public class JSTSLanguageClientImpl extends DefaultLanguageClient { @JsonNotification(value = "$/typescriptVersion") public void typescriptVersion(Map tsInfo) { diff --git a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/yaml/YamlLanguageClientImpl.java b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/yaml/YamlLanguageClientImpl.java index 495c5dc3de..998ca733de 100644 --- a/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/yaml/YamlLanguageClientImpl.java +++ b/org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/yaml/YamlLanguageClientImpl.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2019 Red Hat Inc. and others. + * Copyright (c) 2019, 2026 Red Hat Inc. and others. * * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 @@ -15,7 +15,7 @@ import java.util.List; import java.util.concurrent.CompletableFuture; -import org.eclipse.lsp4e.LanguageClientImpl; +import org.eclipse.lsp4e.client.DefaultLanguageClient; import org.eclipse.lsp4j.ConfigurationItem; import org.eclipse.lsp4j.ConfigurationParams; import org.eclipse.wildwebdeveloper.ui.preferences.Settings; @@ -25,7 +25,7 @@ * YAML language client implementation. * */ -public class YamlLanguageClientImpl extends LanguageClientImpl { +public class YamlLanguageClientImpl extends DefaultLanguageClient { @Override public CompletableFuture> configuration(ConfigurationParams params) {