Add DAP capabilities to BSP#99
Add DAP capabilities to BSP#99mzarnowski merged 1 commit intobuild-server-protocol:masterfrom mzarnowski:dap
Conversation
jvican
left a comment
There was a problem hiding this comment.
LGTM 👍 Only one comment. Would you mind looking at the reason why the CI is failing? Looks like Travis is unable to install the JDK 8 with the script we had before.
|
That integration can be extremely interesting. |
|
Our intention here is to provide a working DAP implementation which can later be used from Metals. Our end goal here is to add the capability of launching main classes and test suites from LSP client (e.g. vscode) using code lenses (basically buttons above the main class or test suite like in IntelliJ, if you are not familiar with the term)
That depends on the If you have more questions then, if the are related to the BSP let's continue the discussion here. Otherwise, don't hesitate to ask them in the linked bloop PR. |
Fixed in #100, I will rebase the PRs after it is merged |
|
@mickaelistria As Marek says, feel free to drop by the Bloop PR or our gitter channel https://gitter.im/scalacenter/bloop if you want to know more about the details, we're happy to elaborate on how we envision the DAP<>BSP integration. @marek1840 Ready to merge, feel free to press the merge button when you rebase 👍 |
This allows the client to run/debug code using the Debug Adapter Protocol