ycm-core/lsp-examples

Scope of this project?

simlei opened this issue · 2 comments

Hi,

I am quite interested in the general direction of this project;
I have read the relevant discussion at ycm-core/ycmd#515 .

Is this implementing a way for ycmd to wrap around LSP? Could you give a short outline of how it is implemented? How is the general philosophy of which LS features are supported? (I assume to be minimal for this initial effort)

Thanks :)

YCM/ycmd support arbitrary language servers, via the g:ycm_language_server option.

This repo is simply a place where we put some language servers and how to tell ycm to use them without officially or fully supporting them in ycmd itself.

FWIW we still have absolutely no intention to support a LSP interface to ycmd.