-
-
Notifications
You must be signed in to change notification settings - Fork 159
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
How does this align with Ruby 3.0? #369
Comments
I haven't tested with Ruby 3 yet, but here are a few considerations for the future:
|
Small update: I confirmed that Solargraph passes smoke tests under Ruby 3.0.0-preview1. The specs succeed and the language server worked as expected in a short test with VS Code. |
Ruby 3 is now passing on Travis CI as well. Please feel free to open a new issue if a specific problem arises. |
I tried |
@castwide as @ddoherty03 pointed out, should we expect to see 3.0.x as a result of
Also, the link https://solargraph.org/download returns a 404 and I'm not sure if there's such a link in the web site and if there's a better place to notify this issue (I'll gladly apply this tiny fix if possible 😃). |
Starting with 3.0, the documentation in the Ruby source has become less complete, so generating yardocs from it is no longer reliable. The plan going forward is to generate core documentation from RBS instead. (One happy side effect of this change: downloading cores should no longer be necessary.) In the meantime, the most recent core documentation available, 2.7.2, should work with 3.0.x. I'll post a new issue to track progress on RBS integration. |
That's interesting, I didn't know that. 🎩
Do you feel like the current documentation (both in the command line and in the website) could benefit from an update? I suppose other people like me could end up being a little confused. 🙂 |
It couldn't hurt. There's already a notification if you run |
https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/
The text was updated successfully, but these errors were encountered: