Skip to content

Kotlin run/debug code lenses #3565

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jun 25, 2022
Merged

Conversation

themkat
Copy link
Contributor

@themkat themkat commented Jun 9, 2022

Depends on emacs-lsp/dap-mode#593 to get basic debug functionality for Kotlin in dap-mode. Also depends on fwcd/kotlin-language-server#345 to get the resolveMain command as part of the language server.

A similar PR was recently merged for VSCode: fwcd/vscode-kotlin#92

Adds run and debug code lenses to lsp-kotlin. Uses dap-mode to run or debug the code. Hopefully the comments explain the other info that it needed to know 😄

@github-actions github-actions bot added client One or more of lsp-mode language clients documentation labels Jun 9, 2022
@themkat themkat force-pushed the kotlin_run_debug branch from 09787e8 to 4b1d05e Compare June 16, 2022 15:33
@themkat
Copy link
Contributor Author

themkat commented Jun 25, 2022

The failing CI jobs does not seem to have anything to do with my changes here. Please let me know if I'm wrong and should fix something 🙂

@yyoncho yyoncho merged commit 5395b9f into emacs-lsp:master Jun 25, 2022
@yyoncho
Copy link
Member

yyoncho commented Jun 25, 2022

Thank you, sorry for the delay.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client One or more of lsp-mode language clients documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants