Class: RubyLsp::TypeGuessr::RailsServerAddon
- Inherits:
-
Rails::ServerAddon
- Object
- Rails::ServerAddon
- RubyLsp::TypeGuessr::RailsServerAddon
- Defined in:
- lib/ruby_lsp/type_guessr/rails_server_addon.rb
Overview
ServerAddon that runs inside the Rails runner process. Queries ActiveRecord runtime for model metadata (columns, enums, associations, scopes).
Instance Method Summary collapse
Instance Method Details
#execute(request, params) ⇒ Object
16 17 18 19 20 21 |
# File 'lib/ruby_lsp/type_guessr/rails_server_addon.rb', line 16 def execute(request, params) case request when "model_metadata" (params) end end |
#name ⇒ Object
12 13 14 |
# File 'lib/ruby_lsp/type_guessr/rails_server_addon.rb', line 12 def name "TypeGuessr" end |