Summary
Add Kotlin Language Server support to packages/lsp using the official JetBrains Kotlin LSP.
Requirements
- Use JetBrains official Kotlin LSP (https://download-cdn.jetbrains.com/kotlin-lsp/)
- Auto-download JRE 21 from vscode-java releases
- Platform support: win-x64, linux-x64, linux-arm64, osx-x64, osx-arm64
- File extensions:
.kt, .kts
- Root detection: build.gradle.kts, build.gradle, settings.gradle.kts, settings.gradle, pom.xml
Tasks
References
- Serena SolidLSP implementation: ref/serena/src/solidlsp/language_servers/kotlin_language_server.py
- multispy reference: ref/multispy/src/multilspy/language_servers/kotlin_language_server/
Dependencies
None
Acceptance Criteria
Summary
Add Kotlin Language Server support to
packages/lspusing the official JetBrains Kotlin LSP.Requirements
.kt,.ktsTasks
References
Dependencies
None
Acceptance Criteria
.ktand.ktsfiles