Skip to content
This repository has been archived by the owner on Jan 15, 2020. It is now read-only.

Client should automatically start a language server #37

Open
tortmayr opened this issue Sep 7, 2018 · 0 comments
Open

Client should automatically start a language server #37

tortmayr opened this issue Sep 7, 2018 · 0 comments
Assignees
Labels
client A issue that is heavily affecting the client part (Typescript) improvement Changes to already existing features

Comments

@tortmayr
Copy link
Collaborator

tortmayr commented Sep 7, 2018

Currently we have to start the GLSP manually in an Eclipse instance. This is no issue during development and enables easy debugging however we should probably also provide a packed fat-jar of the glsp server which the client can start automatically in its backend process. (similar to the LSP startup in yangster https://github.com/theia-ide/yangster/blob/master/theia-yang-extension/src/backend/backend-extension.ts)

We would then also need two different startup configurations for the browser-app

  • yarn start == Default startup where the client instantiates the language server in its backend

  • yarn start:debug == Startup for development/debugging where the client simply receives the port on which the glsp server is running

@tortmayr tortmayr added client A issue that is heavily affecting the client part (Typescript) improvement Changes to already existing features labels Sep 7, 2018
@tortmayr tortmayr added this to the EclipseCon Europe 2018 milestone Sep 7, 2018
@tortmayr tortmayr self-assigned this Jul 17, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
client A issue that is heavily affecting the client part (Typescript) improvement Changes to already existing features
Projects
None yet
Development

No branches or pull requests

1 participant