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
An odd dependency issue just cropped up for me yesterday after updating VSCode's extension for RubyLSP. Any gem that locks the version of prism seems to block updates of their language server, which also depends on prism. On our app, this is the only gem that depends on prism. (RubyLSP no longer requires an app to use the gem ruby-lsp-rails, which is not up to date - it loads dependencies on its own.)
The issue, documented on their site, is that blocking LSP server updates now results in false positives when linting ERB files.
I'd rather not go without prawn-manual_builder and I wonder if the prism version in your Gemfile can be made into a minimum requirement, or otherwise adjusted?
The text was updated successfully, but these errors were encountered:
nimmolo
changed the title
RubyLSP compatibility: locking prism at 0.22.0 disables language server updatesRubyLSP compatibility: locking prism at 0.22.0 disables Ruby language server updates
Jul 14, 2024
I'm not sure why this gem gets installed at all as it's a development dependency. I thought bundler wouldn't consider dev dependencies in normal installations.
Thanks for this gem!
An odd dependency issue just cropped up for me yesterday after updating VSCode's extension for RubyLSP. Any gem that locks the version of
prism
seems to block updates of their language server, which also depends on prism. On our app, this is the only gem that depends on prism. (RubyLSP no longer requires an app to use the gemruby-lsp-rails
, which is not up to date - it loads dependencies on its own.)The issue, documented on their site, is that blocking LSP server updates now results in false positives when linting
ERB
files.I know, it doesn't seem related. The full explanation of the situation is on a new thread on Shopify's
ruby-lsp
GitHub page.I'd rather not go without
prawn-manual_builder
and I wonder if the prism version in your Gemfile can be made into a minimum requirement, or otherwise adjusted?The text was updated successfully, but these errors were encountered: