diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java index 34804cc26..6ad65e8e0 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java @@ -582,7 +582,7 @@ public synchronized void stop() { FileBuffers.getTextFileBufferManager().removeFileBufferListener(fileBufferListener); } - public @Nullable CompletableFuture connect(IDocument document, IFile file) + public @Nullable CompletableFuture connect(@Nullable IDocument document, IFile file) throws IOException { final URI uri = LSPEclipseUtils.toUri(file); if (uri != null) {