We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Hello all,
I have an issue where Solargraph Ruby for VSCode stopped working after a Mac Update to Sonoma 14.7
Everything was working fine before.
What I did so far:
solargraph -v 0.50.0
Here's the error I get in the VSCode Console, when I hover something in the code
[Error - 4:44:51 PM] Request textDocument/hover failed. Message: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification Code: -32603 [Error - 4:44:52 PM] Request textDocument/hover failed. Message: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification Code: -32603 [Error - 4:44:53 PM] Request textDocument/hover failed. Message: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification Code: -32603
And here the Dev tool console log
console.ts:137 [Extension Host] [WARN] Error processing request: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification [WARN] /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:2121:in `method_missing' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/lib/bundler/rubygems_ext.rb:273:in `reject' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/lib/bundler/rubygems_ext.rb:273:in `matching_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/dependency.rb:293:in `to_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:1020:in `map' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:1020:in `unresolved_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:998:in `find_in_unresolved' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:92:in `block in require' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:39:in `synchronize' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:39:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/api_map.rb:3:in `<top (required)>' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:500:in `api_map' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:385:in `catalog_inlock' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:59:in `block in attach' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:50:in `synchronize' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:50:in `attach' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:63:in `block in explicit_library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:61:in `each' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:61:in `explicit_library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:41:in `library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host.rb:532:in `definitions_at' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/message/text_document/hover.rb:12:in `process' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host.rb:112:in `receive' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/message_worker.rb:53:in `tick' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/message_worker.rb:44:in `block in start' console.ts:137 [Extension Host] rejected promise not handled within 1 second: Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification uGi @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] stack trace: Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification at handleResponse (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:477:48) at processMessageQueue (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:17) at Immediate.<anonymous> (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:276:13) at process.processImmediate (node:internal/timers:483:21) uGi @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 mainThreadExtensionService.ts:78 [castwide.solargraph][NoMethodError] undefined method `ignored?' for an instance of Gem::Specification $onExtensionRuntimeError @ mainThreadExtensionService.ts:78 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 mainThreadExtensionService.ts:79 Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification at handleResponse (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:477:48) at processMessageQueue (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:17) at Immediate.<anonymous> (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:276:13) at process.processImmediate (node:internal/timers:483:21) $onExtensionRuntimeError @ mainThreadExtensionService.ts:79 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] [WARN] Error processing request: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification console.ts:137 [Extension Host] [WARN] /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:2121:in `method_missing' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/lib/bundler/rubygems_ext.rb:273:in `reject' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/lib/bundler/rubygems_ext.rb:273:in `matching_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/dependency.rb:293:in `to_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:1020:in `map' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:1020:in `unresolved_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:998:in `find_in_unresolved' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:92:in `block in require' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:39:in `synchronize' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:39:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/api_map.rb:3:in `<top (required)>' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:500:in `api_map' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:385:in `catalog_inlock' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:59:in `block in attach' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:50:in `synchronize' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:50:in `attach' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:63:in `block in explicit_library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:61:in `each' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:61:in `explicit_library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:41:in `library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host.rb:532:in `definitions_at' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/message/text_document/hover.rb:12:in `process' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host.rb:112:in `receive' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/message_worker.rb:53:in `tick' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/message_worker.rb:44:in `block in start' console.ts:137 [Extension Host] [WARN] Error processing request: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification [WARN] /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:2121:in `method_missing' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/lib/bundler/rubygems_ext.rb:273:in `reject' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/lib/bundler/rubygems_ext.rb:273:in `matching_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/dependency.rb:293:in `to_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:1020:in `map' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:1020:in `unresolved_specs' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/specification.rb:998:in `find_in_unresolved' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:92:in `block in require' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:39:in `synchronize' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:39:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/api_map.rb:3:in `<top (required)>' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require' <internal:/Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:500:in `api_map' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:385:in `catalog_inlock' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:59:in `block in attach' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:50:in `synchronize' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/library.rb:50:in `attach' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:63:in `block in explicit_library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:61:in `each' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:61:in `explicit_library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/dispatch.rb:41:in `library_for' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host.rb:532:in `definitions_at' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/message/text_document/hover.rb:12:in `process' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host.rb:112:in `receive' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/message_worker.rb:53:in `tick' /Users/some.user/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/solargraph-0.50.0/lib/solargraph/language_server/host/message_worker.rb:44:in `block in start' console.ts:137 [Extension Host] rejected promise not handled within 1 second: Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification uGi @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] stack trace: Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification at handleResponse (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:477:48) at processMessageQueue (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:17) at Immediate.<anonymous> (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:276:13) at process.processImmediate (node:internal/timers:483:21) uGi @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 mainThreadExtensionService.ts:78 [castwide.solargraph][NoMethodError] undefined method `ignored?' for an instance of Gem::Specification $onExtensionRuntimeError @ mainThreadExtensionService.ts:78 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 mainThreadExtensionService.ts:79 Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification at handleResponse (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:477:48) at processMessageQueue (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:17) at Immediate.<anonymous> (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:276:13) at process.processImmediate (node:internal/timers:483:21) $onExtensionRuntimeError @ mainThreadExtensionService.ts:79 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] rejected promise not handled within 1 second: Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification uGi @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] stack trace: Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification at handleResponse (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:477:48) at processMessageQueue (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:17) at Immediate.<anonymous> (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:276:13) at process.processImmediate (node:internal/timers:483:21) uGi @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 mainThreadExtensionService.ts:78 [castwide.solargraph][NoMethodError] undefined method `ignored?' for an instance of Gem::Specification $onExtensionRuntimeError @ mainThreadExtensionService.ts:78 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378 mainThreadExtensionService.ts:79 Error: [NoMethodError] undefined method `ignored?' for an instance of Gem::Specification at handleResponse (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:477:48) at processMessageQueue (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:17) at Immediate.<anonymous> (/Users/some.user/.vscode/extensions/castwide.solargraph-0.24.1/node_modules/vscode-jsonrpc/lib/common/connection.js:276:13) at process.processImmediate (node:internal/timers:483:21) $onExtensionRuntimeError @ mainThreadExtensionService.ts:79 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1243 fire @ event.ts:1274 fire @ ipc.net.ts:652 l.onmessage @ localProcessExtensionHost.ts:378
Anyone has any clue?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hello all,
I have an issue where Solargraph Ruby for VSCode stopped working after a Mac Update to Sonoma 14.7
Everything was working fine before.
What I did so far:
Here's the error I get in the VSCode Console, when I hover something in the code
And here the Dev tool console log
Anyone has any clue?
The text was updated successfully, but these errors were encountered: