sdedic opened a new pull request, #5742: URL: https://github.com/apache/netbeans/pull/5742
When the user code is run/debug, DAP protocol is used for the launch request. Although the DAP server provided `OperationContext` for reporting progress, it did not provide any other LSP client's functions to the DAP-initiated processes within NBLS. So when one runs (using codelen or command) a project or main class in a Maven project, with bad proxy settings, the Maven support wants to ask the user - and fails, since the DAP-initiated maven build has no access to `DialogDisplayer` that works through LSP connection with the LSP client to display confirmations. This PR attempts to change DAP + LSP implementation so that the default Lookup for their request processing conains **both** DAP and LSP lookups (and of course request-specific items and the default Lookup as the last one). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
