kotlin-language-server icon indicating copy to clipboard operation
kotlin-language-server copied to clipboard

Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol

Results 217 kotlin-language-server issues
Sort by recently updated
recently updated
newest added

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...

bug

We should re-add the semantic tokens for strings removed in #548, but in a way that they don't overlap with interpolations.

enhancement
semantic tokens

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.

enhancement
code completion

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...

bug

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

enhancement
build

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...

bug

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...