Class: RubyLsp::Requests::BaseRequest
- Inherits:
-
Prism::Visitor
- Object
- Prism::Visitor
- RubyLsp::Requests::BaseRequest
- Extended by:
- T::Helpers, T::Sig
- Includes:
- Support::Common
- Defined in:
- lib/ruby_lsp/requests/base_request.rb
Overview
:nodoc:
Direct Known Subclasses
CodeActionResolve, CodeActions, Diagnostics, Formatting, OnTypeFormatting, ShowSyntaxTree
Instance Method Summary collapse
-
#initialize(document) ⇒ BaseRequest
constructor
A new instance of BaseRequest.
- #run ⇒ Object
Methods included from Support::Common
#create_code_lens, #defined_in_gem?, #markdown_from_index_entries, #range_from_location, #range_from_node, #self_receiver?, #visible?
Constructor Details
#initialize(document) ⇒ BaseRequest
Returns a new instance of BaseRequest.
15 16 17 18 |
# File 'lib/ruby_lsp/requests/base_request.rb', line 15 def initialize(document) @document = document super() end |
Instance Method Details
#run ⇒ Object
21 |
# File 'lib/ruby_lsp/requests/base_request.rb', line 21 def run; end |