You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Svatopluk Dedic (Jira)" <ji...@apache.org> on 2022/08/03 07:34:00 UTC
[jira] [Created] (NETBEANS-6518) Provide CommandProvider LSP SPI
Svatopluk Dedic created NETBEANS-6518:
-----------------------------------------
Summary: Provide CommandProvider LSP SPI
Key: NETBEANS-6518
URL: https://issues.apache.org/jira/browse/NETBEANS-6518
Project: NetBeans
Issue Type: Bug
Components: lsp
Reporter: Svatopluk Dedic
There are already other modules that depend on LSP APIs, but they cannot contribute commmands to LSP clients, some weird hacks (see ) must be done in integration code. Some SPI should be introduced so that the modules can expose their functions not only to the IDE, but also to lsp clients.
IMHO trivial deserialization of command parameters and serialization of the command results should be handled by the LSP server module.
Question: should be the LSP commands, served to external LSP clients, served also to the INTERNAL LSP client, if used ?
// cc: [~dbalek] [~jlahoda]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists