diff --git a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/LspClient.java b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/LspClient.java index 77cb8e56e..633ea85c9 100644 --- a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/LspClient.java +++ b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/LspClient.java @@ -23,6 +23,7 @@ public class LspClient { VSCODE, ECLIPSE, ATOM, + THEIA, INTELLIJ } diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/links/SourceLinkFactory.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/links/SourceLinkFactory.java index 8d427bec8..f33a4e5d2 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/links/SourceLinkFactory.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/links/SourceLinkFactory.java @@ -52,6 +52,7 @@ public final class SourceLinkFactory { public static SourceLinks createSourceLinks(BootJavaLanguageServerComponents server) { switch (LspClient.currentClient()) { case VSCODE: + case THEIA: return new VSCodeSourceLinks(server); case ECLIPSE: return new EclipseSourceLinks();