Module: Holistic::LanguageServer::Protocol
- Defined in:
- lib/holistic/language_server/protocol.rb
Constant Summary collapse
- JSONRPC_VERSION =
"2.0"- END_OF_HEADER =
"\r\n\r\n"- CONTENT_LENGTH_HEADER =
"Content-Length"- INCREMENTAL_TEXT_DOCUMENT_SYNCHRONIZATION =
2- REQUEST_FAILED_ERROR_CODE =
-32803- INVALID_REQUEST_ERROR_CODE =
-32600- SERVER_NOT_INITIALIZED_ERROR_CODE =
-32002- COMPLETION_ITEM_KIND_TEXT =
1- COMPLETION_ITEM_KIND_METHOD =
2- COMPLETION_ITEM_KIND_FUNCTION =
3- COMPLETION_ITEM_KIND_CONSTRUCTOR =
4- COMPLETION_ITEM_KIND_FIELD =
5- COMPLETION_ITEM_KIND_VARIABLE =
6- COMPLETION_ITEM_KIND_CLASS =
7- COMPLETION_ITEM_KIND_INTERFACE =
8- COMPLETION_ITEM_KIND_MODULE =
9- COMPLETION_ITEM_KIND_PROPERTY =
10- COMPLETION_ITEM_KIND_UNIT =
11- COMPLETION_ITEM_KIND_VALUE =
12- COMPLETION_ITEM_KIND_ENUM =
13- COMPLETION_ITEM_KIND_KEYWORD =
14- COMPLETION_ITEM_KIND_SNIPPET =
15- COMPLETION_ITEM_KIND_COLOR =
16- COMPLETION_ITEM_KIND_FILE =
17- COMPLETION_ITEM_KIND_REFERENCE =
18- COMPLETION_ITEM_KIND_FOLDER =
19- COMPLETION_ITEM_KIND_ENUM_MEMBER =
20- COMPLETION_ITEM_KIND_CONSTANT =
21- COMPLETION_ITEM_KIND_STRUCT =
22- COMPLETION_ITEM_KIND_EVENT =
23- COMPLETION_ITEM_KIND_OPERATOR =
24- COMPLETION_ITEM_KIND_TYPE_PARAMTER =
25