Module: RubyLsp::Requests
- Defined in:
- lib/ruby_lsp/requests.rb,
lib/ruby_lsp/requests/hover.rb,
lib/ruby_lsp/requests/code_lens.rb,
lib/ruby_lsp/requests/formatting.rb,
lib/ruby_lsp/requests/diagnostics.rb,
lib/ruby_lsp/requests/inlay_hints.rb,
lib/ruby_lsp/requests/base_request.rb,
lib/ruby_lsp/requests/code_actions.rb,
lib/ruby_lsp/requests/document_link.rb,
lib/ruby_lsp/requests/folding_ranges.rb,
lib/ruby_lsp/requests/support/common.rb,
lib/ruby_lsp/requests/support/sorbet.rb,
lib/ruby_lsp/requests/document_symbol.rb,
lib/ruby_lsp/requests/path_completion.rb,
lib/ruby_lsp/requests/selection_ranges.rb,
lib/ruby_lsp/requests/document_highlight.rb,
lib/ruby_lsp/requests/on_type_formatting.rb,
lib/ruby_lsp/requests/support/annotation.rb,
lib/ruby_lsp/requests/code_action_resolve.rb,
lib/ruby_lsp/requests/support/prefix_tree.rb,
lib/ruby_lsp/requests/semantic_highlighting.rb,
lib/ruby_lsp/requests/support/rubocop_runner.rb,
lib/ruby_lsp/requests/support/selection_range.rb,
lib/ruby_lsp/requests/support/formatter_runner.rb,
lib/ruby_lsp/requests/support/highlight_target.rb,
lib/ruby_lsp/requests/support/rubocop_diagnostic.rb,
lib/ruby_lsp/requests/support/rails_document_client.rb,
lib/ruby_lsp/requests/support/semantic_token_encoder.rb,
lib/ruby_lsp/requests/support/rubocop_formatting_runner.rb,
lib/ruby_lsp/requests/support/rubocop_diagnostics_runner.rb,
lib/ruby_lsp/requests/support/syntax_tree_formatting_runner.rb more...
Overview
Supported features
-
[DocumentSymbol](RubyLsp::Requests::DocumentSymbol)
-
[DocumentLink](RubyLsp::Requests::DocumentLink)
-
[Hover](RubyLsp::Requests::Hover)
-
[FoldingRange](RubyLsp::Requests::FoldingRanges)
-
[SelectionRange](RubyLsp::Requests::SelectionRanges)
-
[SemanticHighlighting](RubyLsp::Requests::SemanticHighlighting)
-
[Formatting](RubyLsp::Requests::Formatting)
-
[OnTypeFormatting](RubyLsp::Requests::OnTypeFormatting)
-
[Diagnostic](RubyLsp::Requests::Diagnostics)
-
[CodeAction](RubyLsp::Requests::CodeActions)
-
[CodeActionResolve](RubyLsp::Requests::CodeActionResolve)
-
[DocumentHighlight](RubyLsp::Requests::DocumentHighlight)
-
[InlayHint](RubyLsp::Requests::InlayHints)
-
[PathCompletion](RubyLsp::Requests::PathCompletion)
-
[CodeLens](RubyLsp::Requests::CodeLens)
Defined Under Namespace
Modules: Support Classes: BaseRequest, CodeActionResolve, CodeActions, CodeLens, Diagnostics, DocumentHighlight, DocumentLink, DocumentSymbol, FoldingRanges, Formatting, Hover, InlayHints, OnTypeFormatting, PathCompletion, SelectionRanges, SemanticHighlighting