LSPs can cause multiple command registration error #1684
Closed
Description
A language server needs to register a command if it wants to use it as part of the menus and assign a shortcut. This is done with a CommandContribution
and the command is registered at the start. If the LSP registers the same command via registerCapability for use with workspace/executeCommand
calls an Error is generated for a duplicate command registration.