Skip to content

Commit 6484b9b

Browse files
authored
Merge pull request #385 from themkat/lsp015-error
URGENT: Fix startup issue for language server caused by lsp4j 0.15 upgrade
2 parents 9ff1cb1 + 4435b41 commit 6484b9b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

server/src/main/kotlin/org/javacs/kt/KotlinLanguageServer.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import org.eclipse.lsp4j.jsonrpc.services.JsonDelegate
66
import org.eclipse.lsp4j.services.LanguageClient
77
import org.eclipse.lsp4j.services.LanguageClientAware
88
import org.eclipse.lsp4j.services.LanguageServer
9+
import org.eclipse.lsp4j.services.NotebookDocumentService
910
import org.javacs.kt.command.ALL_COMMANDS
1011
import org.javacs.kt.externalsources.*
1112
import org.javacs.kt.util.AsyncExecutor
@@ -162,4 +163,10 @@ class KotlinLanguageServer : LanguageServer, LanguageClientAware, Closeable {
162163
}
163164

164165
override fun exit() {}
166+
167+
// Fixed in https://github.com/eclipse/lsp4j/commit/04b0c6112f0a94140e22b8b15bb5a90d5a0ed851
168+
// Causes issue in lsp 0.15
169+
override fun getNotebookDocumentService(): NotebookDocumentService? {
170+
return null;
171+
}
165172
}

0 commit comments

Comments
 (0)