-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
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
Warn/Refuse to install if ruby-lsp
resolves to old versions
#1945
Comments
Discussed with the team today:
|
This is still occurring. Prism is resolving to 0.29, but ruby-lsp resolves to v11.2 because v16.6 requires prism <0.28. This is a pretty significant regression. Can we maybe consider using pessimistic dependencies here so that new versions don't downgrade us?
|
|
Noting that I ran into this again today while working on RuboCop since it aggressively keeps up with prism updates. |
We've updated for Prism v0.30.0, and will release shortly. This should be the last time we run into this. |
This issue is being marked as stale because there was no activity in the last 2 months |
Description
rubocop
currently has a dev dependency on the latest prism version>= 0.25
which this gem doesn't advertise support for at the moment.During resolution, this results in a
ruby-lsp
version without prism as a dependency to be choosen,0.11.2
from october last year. It seems to mostly work but obviously a bunch of stuff is missing.The text was updated successfully, but these errors were encountered: