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

    • module ReverseMarkdown
    • module ReverseMarkdown::Converters
    • module Solargraph
    • module Solargraph::ApiMap::BundlerMethods
    • module Solargraph::ApiMap::SourceToYard
    • module Solargraph::ComplexType::TypeMethods
    • module Solargraph::Convention
    • module Solargraph::Diagnostics
    • module Solargraph::Diagnostics::RubocopHelpers
    • module Solargraph::Diagnostics::Severities
    • module Solargraph::LanguageServer
    • module Solargraph::LanguageServer::CompletionItemKinds
    • module Solargraph::LanguageServer::ErrorCodes
    • module Solargraph::LanguageServer::Host::Dispatch
    • module Solargraph::LanguageServer::Message
    • module Solargraph::LanguageServer::Message::Client
    • module Solargraph::LanguageServer::Message::CompletionItem
    • module Solargraph::LanguageServer::Message::Extended
    • module Solargraph::LanguageServer::Message::TextDocument
    • module Solargraph::LanguageServer::Message::Workspace
    • module Solargraph::LanguageServer::MessageTypes
    • module Solargraph::LanguageServer::SymbolKinds
    • module Solargraph::LanguageServer::Transport
    • module Solargraph::LanguageServer::Transport::Adapter
    • module Solargraph::LanguageServer::UriHelpers
    • module Solargraph::Logging
    • module Solargraph::Parser
    • module Solargraph::Parser::Legacy
    • module Solargraph::Parser::Legacy::ClassMethods
    • module Solargraph::Parser::Legacy::NodeMethods
    • module Solargraph::Parser::Legacy::NodeMethods::DeepInference
    • module Solargraph::Parser::Legacy::NodeProcessors
    • module Solargraph::Parser::NodeProcessor
    • module Solargraph::Parser::Rubyvm
    • module Solargraph::Parser::Rubyvm::ClassMethods
    • module Solargraph::Parser::Rubyvm::NodeMethods
    • module Solargraph::Parser::Rubyvm::NodeMethods::DeepInference
    • module Solargraph::Parser::Rubyvm::NodeProcessors
    • module Solargraph::Pin
    • module Solargraph::Pin::Common
    • module Solargraph::Pin::Conversions
    • module Solargraph::Pin::Documenting
    • module Solargraph::ServerMethods
    • module Solargraph::Source::EncodingFixes
    • module Solargraph::TypeChecker::Checks
    • module Solargraph::YardMap::CoreDocs
    • module Solargraph::YardMap::CoreFills
    • module Solargraph::YardMap::CoreGen
    • module Solargraph::YardMap::Helpers
    • module Solargraph::YardMap::Mapper::ToConstant
    • module Solargraph::YardMap::Mapper::ToMethod
    • module Solargraph::YardMap::Mapper::ToNamespace
    • module Solargraph::YardMap::RdocToYard
    • module Solargraph::YardMap::StdlibFills
    • module Solargraph::YardMap::ToMethod::InnerMethods
  • Classes

    • class Array
    • class Hash
    • class ReverseMarkdown::Converters::Dd
    • class ReverseMarkdown::Converters::Dl
    • class ReverseMarkdown::Converters::Dt
    • class RubyVM::AbstractSyntaxTree::Node
    • class Solargraph::ApiMap
    • class Solargraph::ApiMap::Cache
    • class Solargraph::ApiMap::Store
    • class Solargraph::Bench
    • class Solargraph::BundleNotFoundError
    • class Solargraph::ComplexType
    • class Solargraph::ComplexType::UniqueType
    • class Solargraph::ComplexTypeError
    • class Solargraph::Convention::Base
    • class Solargraph::Convention::Gemfile
    • class Solargraph::Convention::Gemspec
    • class Solargraph::Convention::Rspec
    • class Solargraph::Diagnostics::Base
    • class Solargraph::Diagnostics::RequireNotFound
    • class Solargraph::Diagnostics::Rubocop
    • class Solargraph::Diagnostics::TypeCheck
    • class Solargraph::Diagnostics::UpdateErrors
    • class Solargraph::DiagnosticsError
    • class Solargraph::Documentor
    • class Solargraph::DomainDirective
    • class Solargraph::Environ
    • class Solargraph::FileNotFoundError
    • class Solargraph::InvalidOffsetError
    • class Solargraph::InvalidRubocopVersionError
    • class Solargraph::LanguageServer::Host
    • class Solargraph::LanguageServer::Host::Cataloger
    • class Solargraph::LanguageServer::Host::Diagnoser
    • class Solargraph::LanguageServer::Host::MessageWorker
    • class Solargraph::LanguageServer::Host::Sources
    • class Solargraph::LanguageServer::Message::Base
    • class Solargraph::LanguageServer::Message::CancelRequest
    • class Solargraph::LanguageServer::Message::Client::RegisterCapability
    • class Solargraph::LanguageServer::Message::CompletionItem::Resolve
    • class Solargraph::LanguageServer::Message::ExitNotification
    • class Solargraph::LanguageServer::Message::Extended::CheckGemVersion
    • class Solargraph::LanguageServer::Message::Extended::Document
    • class Solargraph::LanguageServer::Message::Extended::DocumentGems
    • class Solargraph::LanguageServer::Message::Extended::DownloadCore
    • class Solargraph::LanguageServer::Message::Extended::Environment
    • class Solargraph::LanguageServer::Message::Extended::Search
    • class Solargraph::LanguageServer::Message::Initialize
    • class Solargraph::LanguageServer::Message::Initialized
    • class Solargraph::LanguageServer::Message::MethodNotFound
    • class Solargraph::LanguageServer::Message::MethodNotImplemented
    • class Solargraph::LanguageServer::Message::Shutdown
    • class Solargraph::LanguageServer::Message::TextDocument::Base
    • class Solargraph::LanguageServer::Message::TextDocument::CodeAction
    • class Solargraph::LanguageServer::Message::TextDocument::Completion
    • class Solargraph::LanguageServer::Message::TextDocument::Definition
    • class Solargraph::LanguageServer::Message::TextDocument::DidChange
    • class Solargraph::LanguageServer::Message::TextDocument::DidClose
    • class Solargraph::LanguageServer::Message::TextDocument::DidOpen
    • class Solargraph::LanguageServer::Message::TextDocument::DidSave
    • class Solargraph::LanguageServer::Message::TextDocument::DocumentHighlight
    • class Solargraph::LanguageServer::Message::TextDocument::DocumentSymbol
    • class Solargraph::LanguageServer::Message::TextDocument::FoldingRange
    • class Solargraph::LanguageServer::Message::TextDocument::Formatting
    • class Solargraph::LanguageServer::Message::TextDocument::Hover
    • class Solargraph::LanguageServer::Message::TextDocument::OnTypeFormatting
    • class Solargraph::LanguageServer::Message::TextDocument::PrepareRename
    • class Solargraph::LanguageServer::Message::TextDocument::References
    • class Solargraph::LanguageServer::Message::TextDocument::Rename
    • class Solargraph::LanguageServer::Message::TextDocument::SignatureHelp
    • class Solargraph::LanguageServer::Message::Workspace::DidChangeConfiguration
    • class Solargraph::LanguageServer::Message::Workspace::DidChangeWatchedFiles
    • class Solargraph::LanguageServer::Message::Workspace::DidChangeWorkspaceFolders
    • class Solargraph::LanguageServer::Message::Workspace::WorkspaceSymbol
    • class Solargraph::LanguageServer::Request
    • class Solargraph::LanguageServer::Transport::DataReader
    • class Solargraph::Library
    • class Solargraph::Location
    • class Solargraph::Page
    • class Solargraph::Page::Binder
    • class Solargraph::Parser::CommentRipper
    • class Solargraph::Parser::Legacy::FlawedBuilder
    • class Solargraph::Parser::Legacy::NodeChainer
    • class Solargraph::Parser::Legacy::NodeProcessors::AliasNode
    • class Solargraph::Parser::Legacy::NodeProcessors::ArgsNode
    • class Solargraph::Parser::Legacy::NodeProcessors::BeginNode
    • class Solargraph::Parser::Legacy::NodeProcessors::BlockNode
    • class Solargraph::Parser::Legacy::NodeProcessors::CasgnNode
    • class Solargraph::Parser::Legacy::NodeProcessors::CvasgnNode
    • class Solargraph::Parser::Legacy::NodeProcessors::DefNode
    • class Solargraph::Parser::Legacy::NodeProcessors::DefsNode
    • class Solargraph::Parser::Legacy::NodeProcessors::GvasgnNode
    • class Solargraph::Parser::Legacy::NodeProcessors::IvasgnNode
    • class Solargraph::Parser::Legacy::NodeProcessors::LvasgnNode
    • class Solargraph::Parser::Legacy::NodeProcessors::NamespaceNode
    • class Solargraph::Parser::Legacy::NodeProcessors::OrasgnNode
    • class Solargraph::Parser::Legacy::NodeProcessors::ResbodyNode
    • class Solargraph::Parser::Legacy::NodeProcessors::SclassNode
    • class Solargraph::Parser::Legacy::NodeProcessors::SendNode
    • class Solargraph::Parser::Legacy::NodeProcessors::SymNode
    • class Solargraph::Parser::NodeMethods
    • class Solargraph::Parser::NodeProcessor::Base
    • class Solargraph::Parser::Region
    • class Solargraph::Parser::Rubyvm::NodeChainer
    • class Solargraph::Parser::Rubyvm::NodeProcessors::AliasNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::ArgsNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::BeginNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::BlockNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::CasgnNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::CvasgnNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::DefNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::DefsNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::GvasgnNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::IvasgnNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::KwArgNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::LitNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::LvasgnNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::NamespaceNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::OptArgNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::OrasgnNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::ResbodyNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::SclassNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::ScopeNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::SendNode
    • class Solargraph::Parser::Rubyvm::NodeProcessors::SymNode
    • class Solargraph::Parser::Snippet
    • class Solargraph::Parser::SyntaxError
    • class Solargraph::Pin::Base
    • class Solargraph::Pin::BaseVariable
    • class Solargraph::Pin::Block
    • class Solargraph::Pin::ClassVariable
    • class Solargraph::Pin::Closure
    • class Solargraph::Pin::Constant
    • class Solargraph::Pin::Documenting::DocSection
    • class Solargraph::Pin::DuckMethod
    • class Solargraph::Pin::GlobalVariable
    • class Solargraph::Pin::InstanceVariable
    • class Solargraph::Pin::Keyword
    • class Solargraph::Pin::KeywordParam
    • class Solargraph::Pin::LocalVariable
    • class Solargraph::Pin::Method
    • class Solargraph::Pin::MethodAlias
    • class Solargraph::Pin::Namespace
    • class Solargraph::Pin::Parameter
    • class Solargraph::Pin::ProxyType
    • class Solargraph::Pin::Reference
    • class Solargraph::Pin::Reference::Extend
    • class Solargraph::Pin::Reference::Include
    • class Solargraph::Pin::Reference::Override
    • class Solargraph::Pin::Reference::Prepend
    • class Solargraph::Pin::Reference::Require
    • class Solargraph::Pin::Reference::Superclass
    • class Solargraph::Pin::Singleton
    • class Solargraph::Pin::Symbol
    • class Solargraph::Position
    • class Solargraph::Range
    • class Solargraph::Shell
    • class Solargraph::Source
    • class Solargraph::Source::Chain
    • class Solargraph::Source::Chain::BlockVariable
    • class Solargraph::Source::Chain::Call
    • class Solargraph::Source::Chain::ClassVariable
    • class Solargraph::Source::Chain::Constant
    • class Solargraph::Source::Chain::GlobalVariable
    • class Solargraph::Source::Chain::Hash
    • class Solargraph::Source::Chain::Head
    • class Solargraph::Source::Chain::InstanceVariable
    • class Solargraph::Source::Chain::Link
    • class Solargraph::Source::Chain::Literal
    • class Solargraph::Source::Chain::Or
    • class Solargraph::Source::Chain::QCall
    • class Solargraph::Source::Chain::Variable
    • class Solargraph::Source::Chain::ZSuper
    • class Solargraph::Source::Change
    • class Solargraph::Source::Cursor
    • class Solargraph::Source::SourceChainer
    • class Solargraph::Source::Updater
    • class Solargraph::SourceMap
    • class Solargraph::SourceMap::Clip
    • class Solargraph::SourceMap::Completion
    • class Solargraph::SourceMap::Mapper
    • class Solargraph::SourceNotAvailableError
    • class Solargraph::TypeChecker
    • class Solargraph::TypeChecker::ParamDef
    • class Solargraph::TypeChecker::Problem
    • class Solargraph::TypeChecker::Rules
    • class Solargraph::Workspace
    • class Solargraph::Workspace::Config
    • class Solargraph::WorkspaceTooLargeError
    • class Solargraph::YardMap
    • class Solargraph::YardMap::Cache
    • class Solargraph::YardMap::Mapper
    • class Solargraph::YardMap::NoYardocError
    • class Solargraph::YardMap::ToMethod
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. solargraph
  3. 0.45.0
  4. module Solargraph::LanguageServer

module Solargraph::LanguageServer

Modules in this namespace

CompletionItemKinds

module

in Solargraph::LanguageServer

ErrorCodes

module

in Solargraph::LanguageServer

Message

module

in Solargraph::LanguageServer

MessageTypes

module

in Solargraph::LanguageServer

SymbolKinds

module

in Solargraph::LanguageServer

Transport

module

in Solargraph::LanguageServer

UriHelpers

module

in Solargraph::LanguageServer

Classes in this namespace

Host

class

in Solargraph::LanguageServer

Request

class

in Solargraph::LanguageServer

Modules

  • Solargraph::LanguageServer::CompletionItemKinds
  • Solargraph::LanguageServer::ErrorCodes
  • Solargraph::LanguageServer::Message
  • Solargraph::LanguageServer::MessageTypes
  • Solargraph::LanguageServer::SymbolKinds
  • Solargraph::LanguageServer::Transport
  • Solargraph::LanguageServer::UriHelpers

Classes

  • Solargraph::LanguageServer::Host
  • Solargraph::LanguageServer::Request

Defined in

  • lib/solargraph/language_server.rb
  • lib/solargraph/language_server/completion_item_kinds.rb
  • lib/solargraph/language_server/error_codes.rb
  • lib/solargraph/language_server/host.rb
  • lib/solargraph/language_server/host/cataloger.rb
  • lib/solargraph/language_server/host/diagnoser.rb
  • lib/solargraph/language_server/host/dispatch.rb
  • lib/solargraph/language_server/host/message_worker.rb
  • lib/solargraph/language_server/host/sources.rb
  • lib/solargraph/language_server/message.rb
  • lib/solargraph/language_server/message/base.rb
  • lib/solargraph/language_server/message/cancel_request.rb
  • lib/solargraph/language_server/message/client.rb
  • lib/solargraph/language_server/message/client/register_capability.rb
  • lib/solargraph/language_server/message/completion_item.rb
  • lib/solargraph/language_server/message/completion_item/resolve.rb
  • lib/solargraph/language_server/message/exit_notification.rb
  • lib/solargraph/language_server/message/extended.rb
  • lib/solargraph/language_server/message/extended/check_gem_version.rb
  • lib/solargraph/language_server/message/extended/document.rb
  • lib/solargraph/language_server/message/extended/document_gems.rb
  • lib/solargraph/language_server/message/extended/download_core.rb
  • lib/solargraph/language_server/message/extended/environment.rb
  • lib/solargraph/language_server/message/extended/search.rb
  • lib/solargraph/language_server/message/initialize.rb
  • lib/solargraph/language_server/message/initialized.rb
  • lib/solargraph/language_server/message/method_not_found.rb
  • lib/solargraph/language_server/message/method_not_implemented.rb
  • lib/solargraph/language_server/message/shutdown.rb
  • lib/solargraph/language_server/message/text_document.rb
  • lib/solargraph/language_server/message/text_document/base.rb
  • lib/solargraph/language_server/message/text_document/code_action.rb
  • lib/solargraph/language_server/message/text_document/completion.rb
  • lib/solargraph/language_server/message/text_document/did_change.rb
  • lib/solargraph/language_server/message/text_document/did_close.rb
  • lib/solargraph/language_server/message/text_document/did_open.rb
  • lib/solargraph/language_server/message/text_document/did_save.rb
  • lib/solargraph/language_server/message/text_document/folding_range.rb
  • lib/solargraph/language_server/message/text_document/formatting.rb
  • lib/solargraph/language_server/message/text_document/hover.rb
  • lib/solargraph/language_server/message/text_document/on_type_formatting.rb
  • lib/solargraph/language_server/message/text_document/signature_help.rb
  • lib/solargraph/language_server/message/workspace.rb
  • lib/solargraph/language_server/message_types.rb
  • lib/solargraph/language_server/request.rb
  • lib/solargraph/language_server/symbol_kinds.rb
  • lib/solargraph/language_server/transport.rb
  • lib/solargraph/language_server/transport/adapter.rb
  • lib/solargraph/language_server/transport/data_reader.rb
  • lib/solargraph/language_server/uri_helpers.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

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