You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! I get the following error when trying to run LanguageServer in Vim with YCM (as described in their official examples):
[ Info: Received new data from Julia Symbol Server.
ERROR: MethodNotFound: Method not found
Stacktrace:
[1] send_request(::LanguageServer.JSONRPCEndpoints.JSONRPCEndpoint, ::String, ::LanguageServer.ConfigurationParams) at C:\Users\tonys\.julia\packages\LanguageServer\ZDdcC\src\jsonrpcendpoint.jl:161
[2] request_julia_config(::LanguageServerInstance) at C:\Users\tonys\.julia\packages\LanguageServer\ZDdcC\src\requests\workspace.jl:77
[3] process(::LanguageServer.JSONRPC.Request{Val{:initialized},Dict{String,Any}}, ::LanguageServerInstance) at C:\Users\tonys\.julia\packages\LanguageServer\ZDdcC\src\requests\init.jl:159
[4] run(::LanguageServerInstance) at C:\Users\tonys\.julia\packages\LanguageServer\ZDdcC\src\languageserverinstance.jl:233
[5] top-level scope at none:1
It seems this issue arises every time YCM sends "command_arguments": ["GetHover"].
Here's the log from YCM:
2020-05-05 10:33:47,763 - DEBUG - POST b'http://127.0.0.1:60195/run_completer_command'
{'content-type': 'application/json', 'x-ycm-hmac': b'TCb08qcVDyzxzwlP4dRfna1FpQV/yzoGUGKsUlIS3xA='}
b'{"filepath": "C:\\\\Users\\\\tonys\\\\projects\\\\julia\\\\kalman\\\\test.jl", "line_num": 3, "column_num": 1, "working_dir": "C:\\\\Users\\\\tonys\\\\projects\\\\julia\\\\kalman", "file_data": {"C:\\\\Users\\\\tonys\\\\projects\\\\julia\\\\kalman\\\\test.jl": {"contents": "using Pkg;\\nusing LanguageServer;\\nimport StaticLint;\\nimport SymbolServer;\\n\\nenv_path = pwd();\\nprintln(\\"Current project: $env_path\\");\\nserver = LanguageServer.LanguageServerInstance(stdin, stdout, false, env_path);\\nserver.runlinter = true;\\nrun(server);\\n", "filetypes": ["julia"]}}, "options": {"tab_size": 4, "insert_spaces": true}, "command_arguments": ["GetHover"]}'
2020-05-05 10:33:47,779 - DEBUG - RX: <Response [500]>
{"exception":{"TYPE":"RuntimeError"},"message":"Server is initializing. Please wait.","traceback":"Traceback (most recent call last):\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\third_party\\bottle\\bottle.py\", line 868, in _handle\n return route.call(**args)\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\third_party\\bottle\\bottle.py\", line 1748, in wrapper\n rv = callback(*a, **ka)\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\watchdog_plugin.py\", line 97, in wrapper\n return callback( *args, **kwargs )\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\hmac_plugin.py\", line 62, in wrapper\n body = callback( *args, **kwargs )\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\handlers.py\", line 93, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\completers\\completer.py\", line 414, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\completers\\language_server\\generic_lsp_completer.py\", line 50, in <lambda>\n self._GetHover( request_data ) }\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\completers\\language_server\\generic_lsp_completer.py\", line 54, in _GetHover\n raw_hover = self.GetHoverResponse( request_data )\n File \"C:\\Users\\tonys\\vimfiles\\pluggins\\YouCompleteMe\\third_party\\ycmd\\ycmd\\completers\\language_server\\language_server_completer.py\", line 2099, in GetHoverResponse\n raise RuntimeError( 'Server is initializing. Please wait.' )\nRuntimeError: Server is initializing. Please wait.\n"}
2020-05-05 10:33:47,779 - ERROR - Error while handling server response
Traceback (most recent call last):
File "C:\Users\tonys\vimfiles\pluggins\YouCompleteMe\python\ycm\client\base_request.py", line 73, in HandleFuture
return _JsonFromFuture( future )
File "C:\Users\tonys\vimfiles\pluggins\YouCompleteMe\python\ycm\client\base_request.py", line 256, in _JsonFromFuture
raise MakeServerException( response.json() )
ycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait.
Status of my environment:
(kalman) pkg> st
Status `C:\Users\tonys\projects\julia\kalman\Project.toml`
[2b0e0bc5] LanguageServer v2.0.1
[b3cc710f] StaticLint v3.1.1
[cf896787] SymbolServer v3.1.1
Tell me if you need some additional info.
Hope this helps!
The text was updated successfully, but these errors were encountered:
Hi! I get the following error when trying to run LanguageServer in Vim with YCM (as described in their official examples):
It seems this issue arises every time YCM sends
"command_arguments": ["GetHover"]
.Here's the log from YCM:
Status of my environment:
Tell me if you need some additional info.
Hope this helps!
The text was updated successfully, but these errors were encountered: