xqt-kotlinx-lsp
2.0.1indexedImplements the Language Server Protocol (LSP) specification, supporting LSP versions 2.0.0 to 3.0.0, facilitating language server functionalities and integration with IDEs.
Implements the Language Server Protocol (LSP) specification, supporting LSP versions 2.0.0 to 3.0.0, facilitating language server functionalities and integration with IDEs.
Kotlin multiplatform Language Server Protocol (LSP) library
The xqt-kotlinx-lsp library is an open-source implementation of the LSP
(Language Server Protocol) specification. It supports:
NOTE: The LSP 1.x and 2.x protocols are incompatible in several of the notifications and requests. If you need LSP 1.x support use the 1.0.1 release.
The xqt-kotlinx-lsp binaries are available on
Maven Central.
Maven:
<dependency>
<groupId>io.github.rhdunn</groupId>
<artifactId>xqt-kotlinx-lsp</artifactId>
<version>2.0.1</version>
</dependency>
Gradle (Groovy DSL):
implementation 'io.github.rhdunn:xqt-kotlinx-lsp:2.0.1'
Gradle (Kotlin DSL):
implementation("io.github.rhdunn:xqt-kotlinx-lsp:2.0.1")
[1] See https://kotlinlang.org/docs/native-target-support.html for the list of
Kotlin/Native targets. The target column specifies the name used in the
KonanTarget instances. The tier column is the level of support provided by
JetBrains for the Kotlin/Native target.
[2] The tests for these targets are not supported by Kotlin/Native. A gradle
nativeTest task is not available for this configuration.
Copyright (C) 2022-2023 Reece H. Dunn
SPDX-License-Identifier: Apache-2.0
| Target [1] | Family | Tier [1] | Status |
|---|
android_arm32 | Android | 3 | Build Only [2] |
android_arm64 | Android | 3 | Build Only [2] |
android_x64 | Android | 3 | Build Only [2] |
android_x86 | Android | 3 | Build Only [2] |
ios_arm64 | Mac iOS | 2 | Build Only [2] |
ios_simulator_arm64 | Mac iOS | 1 | Build and Test |
ios_x64 | Mac iOS | 1 | Build and Test |
linux_arm64 | Linux | 2 | Build Only [2] |
linux_x64 | Linux | 1 (Host) | Build and Test |
macos_arm64 | Mac OSX | 1 (Host) | Build and Test |
macos_x64 | Mac OSX | 1 (Host) | Build and Test |
mingw_x64 | MinGW | 3 (Host) | Build and Test |
tvos_arm64 | Mac TV OS | 2 | Build Only [2] |
tvos_simulator_arm64 | Mac TV OS | 2 | Build and Test |
tvos_x64 | Mac TV OS | 2 | Build and Test |
watchos_arm32 | Mac Watch OS | 2 | Build Only [2] |
watchos_arm64 | Mac Watch OS | 2 | Build Only [2] |
watchos_device_arm64 | Mac Watch OS | 3 | Build and Test |
watchos_simulator_arm64 | Mac Watch OS | 2 | Build and Test |
watchos_x64 | Mac Watch OS | 2 | Build and Test |
Surfaced from shared tags and platforms — no rankings paid for.