kotlin-language-server
kotlin-language-server copied to clipboard
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
Hi~ I come from YouCompleteMe, and I use `kotlin-language-server` as the kotlin completer. The server is good and makes me very happy to code with my sweet editor ;). But...
We should re-add the semantic tokens for strings removed in #548, but in a way that they don't overlap with interpolations.
Hi, I'm not getting completion for a lot of imports even though the code compiles and works. all four lines get highlighted in red: ```kotlin import cnames.structs.SDL_Window import cnames.structs.SDL_Event import...
It would be cool if e.g. `return@label` or `break@label` could be completed with available labels.
Every now and then the tests spuriously fail with this error: ``` org.javacs.kt.EditFunctionTest > edit a function in a script FAILED java.lang.AssertionError: Dependency module was not initialized by the time...
It would be nice if we could auto-generate this in the `release_version.py` script (i.e. automatically include all contributors except from the current user in a short "thank you" note): https://github.com/fwcd/kotlin-language-server/blob/a18cd788a23738812a09ff1a42ddfc4f2eaf284f/CHANGELOG.md#L12-L13
Resolving classpath fails on Windows on the following line https://github.com/fwcd/kotlin-language-server/blob/80fc538635beff0b36ade6f955cd7b552c5e3a9f/shared/src/main/resources/projectClassPathFinder.gradle#L24 With the error `character to be escaped is missing` This can be traced to the `File.separator` being `\` on Windows....
While tinkering with #493, I've noticed that code generation seems to be broken when compiling the language server with Kotlin 1.9.10; the Kotlin compiler's JVM backend throws a _lot_ of...
With eglot with GNU Emacs, you need to set something like `(setq eglot-connect-timeout 999999)` for kotlin-language-server. In case of this project, it takes about 5 minutes to initialize on my...
I have VSCode setup on Windows remoting into WSL. I have the fwcd extension installed, as well as Gradle for Java + others. When I download a fresh gradle project...