Skip to content

Commit 088b057

Browse files
Fix LSP after xtend upgrade (#5000)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
1 parent 25adeb1 commit 088b057

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/RuntimeServerModule.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
import org.eclipse.xtext.ide.server.LanguageServerImpl;
2525
import org.eclipse.xtext.ide.server.MultiRootWorkspaceConfigFactory;
2626
import org.eclipse.xtext.ide.server.UriExtensions;
27+
import org.eclipse.xtext.ide.server.concurrent.IRequestManager;
28+
import org.eclipse.xtext.ide.server.concurrent.RequestManager;
2729
import org.eclipse.xtext.resource.IContainer;
2830
import org.eclipse.xtext.resource.IResourceServiceProvider;
2931
import org.eclipse.xtext.resource.containers.ProjectDescriptionBasedContainerManager;
@@ -54,6 +56,7 @@ protected void configure() {
5456
binder().bind(ExecutorService.class).toProvider(ExecutorServiceProvider.class);
5557

5658
bind(UriExtensions.class).toInstance(new MappingUriExtensions(OpenHAB.getConfigFolder()));
59+
bind(IRequestManager.class).to(RequestManager.class);
5760
bind(LanguageServer.class).to(LanguageServerImpl.class);
5861
bind(IResourceServiceProvider.Registry.class).toProvider(new RegistryProvider(scriptServiceUtil, scriptEngine));
5962
bind(IMultiRootWorkspaceConfigFactory.class).to(MultiRootWorkspaceConfigFactory.class);

0 commit comments

Comments
 (0)