kotlin-language-server
kotlin-language-server copied to clipboard
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
Reads initialization options for additional patterns to exclude from source files. https://github.com/fwcd/kotlin-language-server/pull/560 demonstrated that users need to be able to specify patterns to exclude and that hardcoding it forever probably...
Go to Definition throws an exception when a JAR contains a plus sign in its name (as described in #326). `parseURI` calls `URLDecoder.decode` on its input, but if the input...
- Bump Kotlin version to `2.0.0` to the related Gradle files
The latest main branch has some good fixes that are quite useful. But neovim (using mason) would always pull 1.3.9 every time it tries to install/update the language server. @fwcd...
Iam facing this error how can i fix it? **.neovim/nvim-win64/share/nvim/runtime/lua/vim/lsp/rpc.lua:800: Spawning language server with cmd: `{ "kotlin-language-server.bat" }` failed. The language server is either not installed, missing from PATH, or...
When resolving classpath I got the following message: ``` Could not resolve classpath using Cached + (Stdlib + ([] or (((((([] + Maven) + Gradle) + Shell) + Maven) +...
can i run this lib in android phones? using lsp4j? will it work?
When asking the lsp for code actions, I often get duplicate (or more) lines, like in the screenshot below (Neovim):  I reproduced it with VS Code as well. ##...
Since support for the kls URI scheme (#150) was introduced, the language server has been using the the non-standard protocol method `kotlin/jarClassContents` to provide source file contents for classes inside...
discussed here https://github.com/fwcd/kotlin-debug-adapter/issues/91