ruby-lsp-rails icon indicating copy to clipboard operation
ruby-lsp-rails copied to clipboard

A Ruby LSP addon for Rails

Results 64 ruby-lsp-rails issues
Sort by recently updated
recently updated
newest added

Closes https://github.com/Shopify/ruby-lsp-rails/issues/468 I re-generated the dummy app with `bundle exec rails plug new` then did some manual clean-up.

chore

- ~~It is able to benefit from `strict` typing now~~ removed because of some runtime problems - It simplifies `server.rb` - It is now possible to `require` it specifically in...

In #358, definition support for associations was added. We can do the same thing for hover, which would be quite nice in my opinion. ### Implementation 1. Start returning the...

enhancement
help-wanted

After https://github.com/Shopify/ruby-lsp-rails/pull/472, we are no longer showing documentation on Hover for some Rails DSLs, e.g. `scope`, `validates`, and `resources`.

With the full release of Rails 8 coming soon, we should update the app in `test/dummy`.

chore

I've installed `ruby-lsp` and successfully using that using the Ruby LSP VSCode extension, however Ruby LSP Rails fails to initialize its server with the following error: ``` 2024-09-16 11:47:06.554 [info]...

We'd like to be able to [configure the runner](https://github.com/Shopify/ruby-lsp-rails/blob/main/lib/ruby_lsp/ruby_lsp_rails/runner_client.rb#L55) to support different ways of running the `server.rb` file. This is specifically important because our rails code runs inside Kubernetes containers...

enhancement
help-wanted

See https://github.com/Shopify/ruby-lsp/pull/2501

It'd be very helpful if the Rails addon can provide completion on migration DSLs, like `add_column`, `remove_column`...etc.

enhancement
help-wanted

Fixes #420 This PR also fixes the CI failure with Rails main Gemfile.

bugfix