kotlin-language-server
kotlin-language-server copied to clipboard
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
First up, what a great project! It's enabled me to use a modern language on a legacy system (Java 6 EE), and really enhanced my productivity - so much so,...
**Describe the bug** So I had my project located in `C:\repositories\[other]`, however the language server fails to initialize every time. Looks like it was complaining about an illegal character `[`...
I have just installed this extension in VS Code Insiders 1.26.0 on a Windows 10 x64 machine. However, when opening Kotlin projects, I get the message I put in the...
### Motivation The Gradle/Kotlin DSL uses a feature where Kotlin lambdas are not only automatically conformed to an interface, but also use an implicit receiver. Such interfaces are marked with...
Hi, some folders are locked by the kotlin language server, so windows explorer or any process raise an "Access denied" when access to this folder. I've open Process Explorer and...
I'm using vscode and [fwcd/vscode-kotlin](https://github.com/) to work with a Teamcity pipeline defined in Kotlin. In *.teamcity/settings.kts* I have: ``` project { subProject(BuildProject) subProject(DeployProject) } ``` `object BuildProject` is defined in...
In an Android `Activity` class, typing `getSupportFragmentManager` should suggest `supportFragmentManager` . 
### Motivation Currently the language server stores symbols (i.e. variables, classes, ...) in two locations: * The [source path](https://github.com/fwcd/kotlin-language-server/blob/master/server/src/main/kotlin/org/javacs/kt/SourcePath.kt), containing the parsed `.kt` source files from the user's workspace *...
LSP 3.16.0 will bring support for [call hierarchies](https://microsoft.github.io/language-server-protocol/specifications/specification-3-16/#textDocument_prepareCallHierarchy), which we could adopt too once supported by LSP4J.
Provide quick fixes via `textDocument/codeAction`s. See also: * [Kotlin-IDEA's quick fixes](https://github.com/JetBrains/kotlin/tree/master/idea/src/org/jetbrains/kotlin/idea/quickfix) * [Kotlin-Eclipse's quick fixes](https://github.com/JetBrains/kotlin-eclipse/tree/master/kotlin-eclipse-ui/src/org/jetbrains/kotlin/ui/editors/quickfix)