Skip to content

Add support for client/executeCommand request #468

Closed
@kdvolder

Description

@kdvolder

This is a protocol extension that I have proposed here: microsoft/language-server-protocol#1117
It allows a server to request the client to execute a command.

Also related: eclipse-wildwebdeveloper/wildwebdeveloper#543

This adds some custom protocol to xml language server that does essentially the same thing.

It was suggested that instead, if we could hasten the adoption/implementation of this (hopefully soon) to be standardized message into LSP4e and LSP4j, then that particular PR and its custom extension becomes obsolete, saving work all around.

That seems like a good solution to me if it can be done relatively quickly. I'm willing to create PR against LSP4J for this.

However the question (here eclipse-wildwebdeveloper/wildwebdeveloper#543 (comment)) is whether you guys would be okay with doing this before the LSP extension is officially part of the protocol). @mickaelistria is okay with this for the lsp4e side, but can't speak for LSP4J.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions