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
{{ message }}
This repository has been archived by the owner on Jul 31, 2023. It is now read-only.
Make sure you have ruby, ruby-debug-ide and ruby-debug-basex19 installed before submitting your issue -- thank you !
Expected behavior
After executing the command "Ruby: Reload Project", it should show "Indexing Ruby source files" message in the status bar.
Actual behavior
A message pops up with "ruby.reloadProject command not found" message.
Steps to reproduce the problem
Change intellisense provider (ruby.intellisense preference) to "solargraph". Try to execute command "Ruby: Reload Project" and it will fail. Also "Goto definition" and "Peek definition" won't work.
I guess that the problem is that the command registration is being skipped here https://github.com/rubyide/vscode-ruby/blob/master/src/ruby.ts#L32 if the provider is different than rubyLocate.
Maybe the solution would be not allowing to execute that command at all, and relying on the Solargraph extension for intellisense.
The text was updated successfully, but these errors were encountered:
The ruby.reloadProject command would not have an effect on solargraph's language providers. Maybe it would make sense to display a message indicating that rubyLocate is disabled?
If you need to reload solargraph's code maps, the equivalent command is solargraph.restart.
As for problems with definitions not working, there's a related issue being tracked at castwide/vscode-solargraph#32. Please feel free to open a new issue if you suspect that the root cause of your problem is something else.
Your environment
vscode-ruby
version: 0.17.0Make sure you have
ruby
,ruby-debug-ide
andruby-debug-basex19
installed before submitting your issue -- thank you !Expected behavior
After executing the command "Ruby: Reload Project", it should show "Indexing Ruby source files" message in the status bar.
Actual behavior
A message pops up with "ruby.reloadProject command not found" message.
Steps to reproduce the problem
Change intellisense provider (ruby.intellisense preference) to "solargraph". Try to execute command "Ruby: Reload Project" and it will fail. Also "Goto definition" and "Peek definition" won't work.
I guess that the problem is that the command registration is being skipped here https://github.com/rubyide/vscode-ruby/blob/master/src/ruby.ts#L32 if the provider is different than
rubyLocate
.Maybe the solution would be not allowing to execute that command at all, and relying on the Solargraph extension for intellisense.
The text was updated successfully, but these errors were encountered: