diff --git a/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/src/org/springframework/tooling/ls/eclipse/commons/STS4LanguageClientImpl.java b/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/src/org/springframework/tooling/ls/eclipse/commons/STS4LanguageClientImpl.java index a74d96919..22e85e4ae 100644 --- a/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/src/org/springframework/tooling/ls/eclipse/commons/STS4LanguageClientImpl.java +++ b/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/src/org/springframework/tooling/ls/eclipse/commons/STS4LanguageClientImpl.java @@ -622,7 +622,7 @@ public class STS4LanguageClientImpl extends LanguageClientImpl implements STS4La } @Override - public void modelUpdated() { + public void indexUpdated() { } } diff --git a/eclipse-language-servers/org.springframework.tooling.ls.eclipse.gotosymbol/src/org/springframework/tooling/ls/eclipse/gotosymbol/dialogs/InProjectSymbolsProvider.java b/eclipse-language-servers/org.springframework.tooling.ls.eclipse.gotosymbol/src/org/springframework/tooling/ls/eclipse/gotosymbol/dialogs/InProjectSymbolsProvider.java index 49634ab1f..07b133933 100644 --- a/eclipse-language-servers/org.springframework.tooling.ls.eclipse.gotosymbol/src/org/springframework/tooling/ls/eclipse/gotosymbol/dialogs/InProjectSymbolsProvider.java +++ b/eclipse-language-servers/org.springframework.tooling.ls.eclipse.gotosymbol/src/org/springframework/tooling/ls/eclipse/gotosymbol/dialogs/InProjectSymbolsProvider.java @@ -27,8 +27,7 @@ import org.eclipse.lsp4j.jsonrpc.messages.Either; import org.eclipse.lsp4j.services.LanguageServer; import org.springframework.ide.vscode.commons.protocol.spring.Bean; import org.springframework.ide.vscode.commons.protocol.spring.BeansParams; -import org.springframework.ide.vscode.commons.protocol.spring.SpringModelLanguageServer; -import org.springframework.ide.vscode.commons.protocol.spring.SpringModelService; +import org.springframework.ide.vscode.commons.protocol.spring.SpringIndexLanguageServer; import org.springframework.tooling.ls.eclipse.gotosymbol.GotoSymbolPlugin; import org.springsource.ide.eclipse.commons.livexp.core.LiveExpression; import org.springsource.ide.eclipse.commons.livexp.util.ExceptionUtil; @@ -134,14 +133,13 @@ public class InProjectSymbolsProvider implements SymbolsProvider { List activeLanguageServers = LanguageServiceAccessor.getActiveLanguageServers(null); for (LanguageServer languageServer : activeLanguageServers) { - if (languageServer instanceof SpringModelLanguageServer) { - SpringModelLanguageServer springServer = (SpringModelLanguageServer) languageServer; - SpringModelService service = springServer.getSpringModelService(); + if (languageServer instanceof SpringIndexLanguageServer) { + SpringIndexLanguageServer springServer = (SpringIndexLanguageServer) languageServer; BeansParams beansParams = new BeansParams(); beansParams.setProjectName(projectName); - CompletableFuture> beansFuture = service.beans(beansParams); + CompletableFuture> beansFuture = springServer.beans(beansParams); try { List beans = beansFuture.get();