eclipse-lsp4j / lsp4j

A Java implementation of the language server protocol intended to be consumed by tools and language servers implemented in Java.
https://eclipse.org/lsp4j
Other
613 stars 145 forks source link

DAP Client method defined in Server interface. #551

Closed pablocabrera85 closed 2 years ago

pablocabrera85 commented 3 years ago

According to the spec and the Javadoc of the class IDebugProtocolServer#runInTerminal, this request is sent to the client by the server, but it is defined in the server interface.

I managed to work around this issue by extending the client interface and adding this method and verified it works in a custom VSCode extension.