You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The original repository has an open issue that mentions the possibility to use the analysis API to implement a language server for Kotlin: fwcd/kotlin-language-server#289.
I was wondering if this has been further investigated, or if there are plans to do so in the future.
Thanks for the great work by the way, it would be amazing to have a fully functional LSP for Kotlin!
The text was updated successfully, but these errors were encountered:
A couple of months ago I did investigate the api to do incremental analysis, not working atm but I think this approach goes in the right direction. I share it in case someone wants to continue the research: fwcd/kotlin-analysis-server#1 (comment)
This thread in the Kotlin compiler Slack channel might be relevant.
The standalone part is still in the development state
https://kotlin.github.io/analysis-api/index_md.html#using-in-command-line-tools
It has been designed as an immutable view on the code, so it is not supposed to react on changes (at least yet)
The Standalone mode indeed doesn't support file mutation now.
Still, would you be able to provide your use-case? We are going to activate the Standalone platform development, so now we are interested in popular use-cases.
So it looks like the best we can do is letting JetBrains know that file mutation would be a useful feature for this use-case, and wait.
The original repository has an open issue that mentions the possibility to use the analysis API to implement a language server for Kotlin: fwcd/kotlin-language-server#289.
I was wondering if this has been further investigated, or if there are plans to do so in the future.
Thanks for the great work by the way, it would be amazing to have a fully functional LSP for Kotlin!
The text was updated successfully, but these errors were encountered: