Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newer Go and C# language servers do not work with Che LSP client #9351

Closed
ghost opened this issue Apr 6, 2018 · 2 comments
Closed

Newer Go and C# language servers do not work with Che LSP client #9351

ghost opened this issue Apr 6, 2018 · 2 comments
Assignees
Labels
severity/P1 Has a major impact to usage or development of the system.

Comments

@ghost
Copy link

ghost commented Apr 6, 2018

The problem

Having tried to launch Go and new C# language server, I faced the same problem:

  1. Language server is initialized ok
  2. Language server capabilities do not work, and ws agent spits the following log: https://gist.github.com/eivantsov/45ba02bec3d7112a500a3b94e7c80186

Steps to reproduce

  1. Create and launch a workspace using the following config https://gist.github.com/eivantsov/6b52bafaca1b7a4180229ae289a46d0a

  2. Open .go file

  3. Create and launch workspace using the following config
    https://gist.github.com/eivantsov/caae9c485402c2e91ec3372b4d634918

  4. Open .cs file

Language servers used

https://github.com/theia-ide/go-language-server
https://github.com/OmniSharp/omnisharp-roslyn/releases

@ghost ghost added team/ide severity/P2 Has a minor but important impact to the usage or development of the system. labels Apr 6, 2018
@gorkem
Copy link
Contributor

gorkem commented Apr 27, 2018

Do we need the new version of LSP4J @vparfonov probably good candidate for next sprint. @tsmaeder are we going to update LSP4J together with jdt.ls

@slemeur slemeur added severity/P1 Has a major impact to usage or development of the system. and removed severity/P2 Has a minor but important impact to the usage or development of the system. severity/P1 Has a major impact to usage or development of the system. labels Apr 30, 2018
@ghost
Copy link
Author

ghost commented May 1, 2018

Language servers do not necessarily have to be in sidecars. You can install C# with an installer and launch with a launcher script as usual (./run --lsp --verbose)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

4 participants