gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module RuboCop
    • module RuboCop::Cop
    • module RuboCop::Cop::RubyLsp
    • module RubyIndexer
    • module RubyLsp
    • module RubyLsp::InlineTypeAssertions
    • module RubyLsp::Listeners
    • module RubyLsp::PreventReporterOverridePatch
    • module RubyLsp::Requests
    • module RubyLsp::Requests::Support
    • module RubyLsp::Requests::Support::Common
    • module RubyLsp::Requests::Support::Formatter
    • module RubyLsp::ResponseBuilders
    • module RubyLsp::TestHelper
    • module URI
  • Classes

    • class RuboCop::Cop::RubyLsp::UseLanguageServerAliases
    • class RuboCop::Cop::RubyLsp::UseRegisterWithHandlerMethod
    • class RubyIndexer::ClassVariableTest
    • class RubyIndexer::ClassesAndModulesTest
    • class RubyIndexer::Configuration
    • class RubyIndexer::ConfigurationTest
    • class RubyIndexer::ConstantTest
    • class RubyIndexer::DeclarationListener
    • class RubyIndexer::Enhancement
    • class RubyIndexer::EnhancementTest
    • class RubyIndexer::Entry
    • class RubyIndexer::Entry::Accessor
    • class RubyIndexer::Entry::BlockParameter
    • class RubyIndexer::Entry::Class
    • class RubyIndexer::Entry::ClassVariable
    • class RubyIndexer::Entry::Constant
    • class RubyIndexer::Entry::ConstantAlias
    • class RubyIndexer::Entry::ForwardingParameter
    • class RubyIndexer::Entry::GlobalVariable
    • class RubyIndexer::Entry::Include
    • class RubyIndexer::Entry::InstanceVariable
    • class RubyIndexer::Entry::KeywordParameter
    • class RubyIndexer::Entry::KeywordRestParameter
    • class RubyIndexer::Entry::Member
    • class RubyIndexer::Entry::Method
    • class RubyIndexer::Entry::MethodAlias
    • class RubyIndexer::Entry::Module
    • class RubyIndexer::Entry::ModuleOperation
    • class RubyIndexer::Entry::Namespace
    • class RubyIndexer::Entry::OptionalKeywordParameter
    • class RubyIndexer::Entry::OptionalParameter
    • class RubyIndexer::Entry::Parameter
    • class RubyIndexer::Entry::Prepend
    • class RubyIndexer::Entry::RequiredParameter
    • class RubyIndexer::Entry::RestParameter
    • class RubyIndexer::Entry::Signature
    • class RubyIndexer::Entry::SingletonClass
    • class RubyIndexer::Entry::UnresolvedConstantAlias
    • class RubyIndexer::Entry::UnresolvedMethodAlias
    • class RubyIndexer::GlobalVariableTest
    • class RubyIndexer::Index
    • class RubyIndexer::Index::IndexNotEmptyError
    • class RubyIndexer::Index::NonExistingNamespaceError
    • class RubyIndexer::Index::UnresolvableAliasError
    • class RubyIndexer::IndexTest
    • class RubyIndexer::InstanceVariableTest
    • class RubyIndexer::Location
    • class RubyIndexer::MethodTest
    • class RubyIndexer::PrefixTree
    • class RubyIndexer::PrefixTree::Node
    • class RubyIndexer::PrefixTreeTest
    • class RubyIndexer::RBSIndexer
    • class RubyIndexer::RBSIndexerTest
    • class RubyIndexer::ReferenceFinder
    • class RubyIndexer::ReferenceFinder::ConstTarget
    • class RubyIndexer::ReferenceFinder::InstanceVariableTarget
    • class RubyIndexer::ReferenceFinder::MethodTarget
    • class RubyIndexer::ReferenceFinder::Reference
    • class RubyIndexer::ReferenceFinder::Target
    • class RubyIndexer::ReferenceFinderTest
    • class RubyIndexer::TestCase
    • class RubyIndexer::URITest
    • class RubyIndexer::VisibilityScope
    • class RubyLsp::Addon
    • class RubyLsp::Addon::IncompatibleApiError
    • class RubyLsp::BaseServer
    • class RubyLsp::ClientCapabilities
    • class RubyLsp::DelegateRequestError
    • class RubyLsp::Document
    • class RubyLsp::Document::Delete
    • class RubyLsp::Document::Edit
    • class RubyLsp::Document::Insert
    • class RubyLsp::Document::InvalidLocationError
    • class RubyLsp::Document::Replace
    • class RubyLsp::Document::Scanner
    • class RubyLsp::Document::Utf16Scanner
    • class RubyLsp::Document::Utf32Scanner
    • class RubyLsp::Document::Utf8Scanner
    • class RubyLsp::ERBDocument
    • class RubyLsp::ERBDocument::ERBScanner
    • class RubyLsp::Error
    • class RubyLsp::GlobalState
    • class RubyLsp::Listeners::CodeLens
    • class RubyLsp::Listeners::Completion
    • class RubyLsp::Listeners::Definition
    • class RubyLsp::Listeners::DocumentHighlight
    • class RubyLsp::Listeners::DocumentLink
    • class RubyLsp::Listeners::DocumentSymbol
    • class RubyLsp::Listeners::FoldingRanges
    • class RubyLsp::Listeners::Hover
    • class RubyLsp::Listeners::InlayHints
    • class RubyLsp::Listeners::SemanticHighlighting
    • class RubyLsp::Listeners::SignatureHelp
    • class RubyLsp::Listeners::SpecStyle
    • class RubyLsp::Listeners::SpecStyle::ClassGroup
    • class RubyLsp::Listeners::SpecStyle::DescribeGroup
    • class RubyLsp::Listeners::SpecStyle::Group
    • class RubyLsp::Listeners::TestDiscovery
    • class RubyLsp::Listeners::TestStyle
    • class RubyLsp::LspReporter
    • class RubyLsp::Message
    • class RubyLsp::MinitestReporter
    • class RubyLsp::NodeContext
    • class RubyLsp::Notification
    • class RubyLsp::ProgressReporterWithColor
    • class RubyLsp::RBSDocument
    • class RubyLsp::Request
    • class RubyLsp::RequestConfig
    • class RubyLsp::Requests::CodeActionResolve
    • class RubyLsp::Requests::CodeActionResolve::CodeActionError
    • class RubyLsp::Requests::CodeActionResolve::EmptySelectionError
    • class RubyLsp::Requests::CodeActionResolve::InvalidTargetRangeError
    • class RubyLsp::Requests::CodeActionResolve::UnknownCodeActionError
    • class RubyLsp::Requests::CodeActions
    • class RubyLsp::Requests::CodeLens
    • class RubyLsp::Requests::Completion
    • class RubyLsp::Requests::CompletionResolve
    • class RubyLsp::Requests::Definition
    • class RubyLsp::Requests::Diagnostics
    • class RubyLsp::Requests::DiscoverTests
    • class RubyLsp::Requests::DocumentHighlight
    • class RubyLsp::Requests::DocumentLink
    • class RubyLsp::Requests::DocumentSymbol
    • class RubyLsp::Requests::FoldingRanges
    • class RubyLsp::Requests::Formatting
    • class RubyLsp::Requests::Formatting::Error
    • class RubyLsp::Requests::GoToRelevantFile
    • class RubyLsp::Requests::Hover
    • class RubyLsp::Requests::InlayHints
    • class RubyLsp::Requests::OnTypeFormatting
    • class RubyLsp::Requests::PrepareRename
    • class RubyLsp::Requests::PrepareTypeHierarchy
    • class RubyLsp::Requests::RangeFormatting
    • class RubyLsp::Requests::References
    • class RubyLsp::Requests::Rename
    • class RubyLsp::Requests::Rename::InvalidNameError
    • class RubyLsp::Requests::Request
    • class RubyLsp::Requests::Request::InvalidFormatter
    • class RubyLsp::Requests::SelectionRanges
    • class RubyLsp::Requests::SemanticHighlighting
    • class RubyLsp::Requests::ShowSyntaxTree
    • class RubyLsp::Requests::SignatureHelp
    • class RubyLsp::Requests::Support::Annotation
    • class RubyLsp::Requests::Support::InternalRuboCopError
    • class RubyLsp::Requests::Support::RuboCopDiagnostic
    • class RubyLsp::Requests::Support::RuboCopFormatter
    • class RubyLsp::Requests::Support::RuboCopRunner
    • class RubyLsp::Requests::Support::RuboCopRunner::ConfigurationError
    • class RubyLsp::Requests::Support::SelectionRange
    • class RubyLsp::Requests::Support::Sorbet
    • class RubyLsp::Requests::Support::SyntaxTreeFormatter
    • class RubyLsp::Requests::Support::TestItem
    • class RubyLsp::Requests::TypeHierarchySupertypes
    • class RubyLsp::Requests::WorkspaceSymbol
    • class RubyLsp::ResponseBuilders::CollectionResponseBuilder
    • class RubyLsp::ResponseBuilders::DocumentSymbol
    • class RubyLsp::ResponseBuilders::DocumentSymbol::SymbolHierarchyRoot
    • class RubyLsp::ResponseBuilders::Hover
    • class RubyLsp::ResponseBuilders::ResponseBuilder
    • class RubyLsp::ResponseBuilders::SemanticHighlighting
    • class RubyLsp::ResponseBuilders::SemanticHighlighting::SemanticToken
    • class RubyLsp::ResponseBuilders::SemanticHighlighting::SemanticTokenEncoder
    • class RubyLsp::ResponseBuilders::SemanticHighlighting::UndefinedTokenType
    • class RubyLsp::ResponseBuilders::SignatureHelp
    • class RubyLsp::ResponseBuilders::TestCollection
    • class RubyLsp::Result
    • class RubyLsp::RubyDocument
    • class RubyLsp::Scope
    • class RubyLsp::Scope::Local
    • class RubyLsp::Server
    • class RubyLsp::SetupBundler
    • class RubyLsp::SetupBundler::BundleInstallFailure
    • class RubyLsp::SetupBundler::BundleNotLocked
    • class RubyLsp::SorbetLevel
    • class RubyLsp::Store
    • class RubyLsp::Store::NonExistingDocumentError
    • class RubyLsp::TestHelper::TestError
    • class RubyLsp::TestUnitReporter
    • class RubyLsp::TypeInferrer
    • class RubyLsp::TypeInferrer::GuessedType
    • class RubyLsp::TypeInferrer::Type
    • class URI::Generic
    • class URI::Source
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
    • Break
    • Yield
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. ruby-lsp
  3. 0.24.2
  4. module RubyLsp::Requests

module RubyLsp::Requests

Modules in this namespace

Support

module

in RubyLsp::Requests

Classes in this namespace

CodeActionResolve

class

in RubyLsp::Requests

CodeActions

class

in RubyLsp::Requests

CodeLens

class

in RubyLsp::Requests

Completion

class

in RubyLsp::Requests

CompletionResolve

class

in RubyLsp::Requests

Definition

class

in RubyLsp::Requests

Diagnostics

class

in RubyLsp::Requests

DiscoverTests

class

in RubyLsp::Requests

DocumentHighlight

class

in RubyLsp::Requests

DocumentLink

class

in RubyLsp::Requests

DocumentSymbol

class

in RubyLsp::Requests

FoldingRanges

class

in RubyLsp::Requests

Formatting

class

in RubyLsp::Requests

GoToRelevantFile

class

in RubyLsp::Requests

Hover

class

in RubyLsp::Requests

InlayHints

class

in RubyLsp::Requests

OnTypeFormatting

class

in RubyLsp::Requests

PrepareRename

class

in RubyLsp::Requests

PrepareTypeHierarchy

class

in RubyLsp::Requests

RangeFormatting

class

in RubyLsp::Requests

References

class

in RubyLsp::Requests

Rename

class

in RubyLsp::Requests

Request

class

in RubyLsp::Requests

SelectionRanges

class

in RubyLsp::Requests

SemanticHighlighting

class

in RubyLsp::Requests

ShowSyntaxTree

class

in RubyLsp::Requests

SignatureHelp

class

in RubyLsp::Requests

TypeHierarchySupertypes

class

in RubyLsp::Requests

WorkspaceSymbol

class

in RubyLsp::Requests

Modules

  • RubyLsp::Requests::Support

Classes

  • RubyLsp::Requests::CodeActionResolve
  • RubyLsp::Requests::CodeActions
  • RubyLsp::Requests::CodeLens
  • RubyLsp::Requests::Completion
  • RubyLsp::Requests::CompletionResolve
  • RubyLsp::Requests::Definition
  • RubyLsp::Requests::Diagnostics
  • RubyLsp::Requests::DiscoverTests
  • RubyLsp::Requests::DocumentHighlight
  • RubyLsp::Requests::DocumentLink
  • RubyLsp::Requests::DocumentSymbol
  • RubyLsp::Requests::FoldingRanges
  • RubyLsp::Requests::Formatting
  • RubyLsp::Requests::GoToRelevantFile
  • RubyLsp::Requests::Hover
  • RubyLsp::Requests::InlayHints
  • RubyLsp::Requests::OnTypeFormatting
  • RubyLsp::Requests::PrepareRename
  • RubyLsp::Requests::PrepareTypeHierarchy
  • RubyLsp::Requests::RangeFormatting
  • RubyLsp::Requests::References
  • RubyLsp::Requests::Rename
  • RubyLsp::Requests::Request
  • RubyLsp::Requests::SelectionRanges
  • RubyLsp::Requests::SemanticHighlighting
  • RubyLsp::Requests::ShowSyntaxTree
  • RubyLsp::Requests::SignatureHelp
  • RubyLsp::Requests::TypeHierarchySupertypes
  • RubyLsp::Requests::WorkspaceSymbol

Defined in

  • lib/ruby_lsp/requests/code_action_resolve.rb
  • lib/ruby_lsp/requests/code_actions.rb
  • lib/ruby_lsp/requests/code_lens.rb
  • lib/ruby_lsp/requests/completion.rb
  • lib/ruby_lsp/requests/completion_resolve.rb
  • lib/ruby_lsp/requests/definition.rb
  • lib/ruby_lsp/requests/diagnostics.rb
  • lib/ruby_lsp/requests/discover_tests.rb
  • lib/ruby_lsp/requests/document_highlight.rb
  • lib/ruby_lsp/requests/document_link.rb
  • lib/ruby_lsp/requests/document_symbol.rb
  • lib/ruby_lsp/requests/folding_ranges.rb
  • lib/ruby_lsp/requests/formatting.rb
  • lib/ruby_lsp/requests/go_to_relevant_file.rb
  • lib/ruby_lsp/requests/hover.rb
  • lib/ruby_lsp/requests/inlay_hints.rb
  • lib/ruby_lsp/requests/on_type_formatting.rb
  • lib/ruby_lsp/requests/prepare_rename.rb
  • lib/ruby_lsp/requests/prepare_type_hierarchy.rb
  • lib/ruby_lsp/requests/range_formatting.rb
  • lib/ruby_lsp/requests/references.rb
  • lib/ruby_lsp/requests/rename.rb
  • lib/ruby_lsp/requests/request.rb
  • lib/ruby_lsp/requests/selection_ranges.rb
  • lib/ruby_lsp/requests/semantic_highlighting.rb
  • lib/ruby_lsp/requests/show_syntax_tree.rb
  • lib/ruby_lsp/requests/signature_help.rb
  • lib/ruby_lsp/requests/support/annotation.rb
  • lib/ruby_lsp/requests/support/common.rb
  • lib/ruby_lsp/requests/support/formatter.rb
  • lib/ruby_lsp/requests/support/rubocop_diagnostic.rb
  • lib/ruby_lsp/requests/support/rubocop_formatter.rb
  • lib/ruby_lsp/requests/support/rubocop_runner.rb
  • lib/ruby_lsp/requests/support/selection_range.rb
  • lib/ruby_lsp/requests/support/sorbet.rb
  • lib/ruby_lsp/requests/support/syntax_tree_formatter.rb
  • lib/ruby_lsp/requests/support/test_item.rb
  • lib/ruby_lsp/requests/type_hierarchy_supertypes.rb
  • lib/ruby_lsp/requests/workspace_symbol.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem