From 1a917a36a3a6a32c76d15faba4b7560519e2bf90 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Wed, 8 May 2019 17:22:33 +0200 Subject: [PATCH] avoid language serve runner to kick in while running tests --- .../languageserver/starter/LanguageServerRunnerAutoConf.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/headless-services/commons/language-server-starter/src/main/java/org/springframework/ide/vscode/languageserver/starter/LanguageServerRunnerAutoConf.java b/headless-services/commons/language-server-starter/src/main/java/org/springframework/ide/vscode/languageserver/starter/LanguageServerRunnerAutoConf.java index 229cd3799..b0033ae61 100644 --- a/headless-services/commons/language-server-starter/src/main/java/org/springframework/ide/vscode/languageserver/starter/LanguageServerRunnerAutoConf.java +++ b/headless-services/commons/language-server-starter/src/main/java/org/springframework/ide/vscode/languageserver/starter/LanguageServerRunnerAutoConf.java @@ -10,6 +10,7 @@ *******************************************************************************/ package org.springframework.ide.vscode.languageserver.starter; +import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingClass; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner; @@ -19,7 +20,9 @@ import org.springframework.ide.vscode.commons.languageserver.util.SimpleLanguage @Configuration(proxyBeanMethods = false) public class LanguageServerRunnerAutoConf { - @Bean public LanguageServerRunner serverApp( + @ConditionalOnMissingClass("org.springframework.ide.vscode.languageserver.testharness.LanguageServerHarness") + @Bean + public LanguageServerRunner serverApp( LanguageServerProperties properties, SimpleLanguageServer languageServerFactory ) {