Skip to content

Commit 8f2b87f

Browse files
committed
chore: update readme
1 parent d930dd4 commit 8f2b87f

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

.github/workflows/push.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ jobs:
1919
distribution: 'temurin'
2020
java-version: '21'
2121

22+
23+
- name: Accept licenses
24+
run: yes | sdkmanager --licenses
25+
2226
- name: Setup Gradle
2327
uses: gradle/actions/setup-gradle@v4
2428

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ Right now, this language server is at its infancy and thus not ready to use for
1919
- ✅ Real time diagnostics: working for this codebase
2020
- ✅ Hover: fully working
2121
- 🚧 Go to definition: working except for kotlin binary dependencies (considering using the background index for this if we cannot make it work), it would also be nice to use a decompiler to jump into .class files (the analysis api provides `KotlinClassFileDecompiler` for kotlin .class files, fernflower may be used for java .class files)
22-
- 🚧 Build system integration: there is support for single module gradle projects available, but needs work to support multimodule projects, Android projects and KMP projects
22+
- 🚧 Build system integration: there is support for
23+
* Single module Gradle projects
24+
* Single module Android projects (uses debug variant and does not handle source set merging yet)
25+
and needs work on:
26+
* Multi module Gradle projects
27+
* KMP projects (targeting JVM, native target needs investigation on how to do it)
2328

2429
## Installing
2530
We provide a distribution zip file, which you can download from [GitHub Releases](https://github.com/amgdev9/kotlin-lsp/releases/latest). Alternatively, there are unofficial methods to install it, provided by the community:

0 commit comments

Comments
 (0)