Skip to content

Commit 18d4d57

Browse files
committed
chore: update readme
1 parent d1afb89 commit 18d4d57

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

README.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ 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 basic support for single module gradle projects available, but needs work to support multimodule projects and Android projects.
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
2323

2424
## Installing
2525
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:
@@ -43,14 +43,6 @@ vim.lsp.config['kotlinlsp'] = {
4343
vim.lsp.enable('kotlinlsp')
4444
```
4545

46-
We need to do an extra step to configure the modules which will be used by the LSP. As of today the language server does not have integrations with build systems like gradle, so for the time being the modules used are read from a `.kotlinlsp-modules.json` file. To set it up, run these commands:
47-
48-
```bash
49-
cp .kotlinlsp-modules.template.json .kotlinlsp-modules.json
50-
# Changes the template with your home folder so jar dependencies are picked up correctly
51-
sed -i "s|<your-home-folder>|$HOME|g" .kotlinlsp-modules.json
52-
```
53-
5446
After that, run the code editor in a kotlin file from this project and you should see diagnostics being reported. In the `Log.kt` file you can configure the verbosity of the logs.
5547

5648
## Running tests

0 commit comments

Comments
 (0)