Featured Classes

Demo

All Classes

UseLanguageServerAliases

class

RuboCop::Cop::RubyLsp

UseRegisterWithHandlerMethod

class

RuboCop::Cop::RubyLsp

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

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::Entry

GlobalVariableTest

class

RubyIndexer

Index

class

RubyIndexer

IndexNotEmptyError

class

RubyIndexer::Index

NonExistingNamespaceError

class

RubyIndexer::Index

UnresolvableAliasError

class

RubyIndexer::Index

IndexTest

class

RubyIndexer

InstanceVariableTest

class

RubyIndexer

Location

class

RubyIndexer

MethodTest

class

RubyIndexer

PrefixTree

class

RubyIndexer

Node

class

RubyIndexer::PrefixTree

PrefixTreeTest

class

RubyIndexer

RBSIndexer

class

RubyIndexer

RBSIndexerTest

class

RubyIndexer

ReferenceFinder

class

RubyIndexer

ConstTarget

class

RubyIndexer::ReferenceFinder

InstanceVariableTarget

class

RubyIndexer::ReferenceFinder

MethodTarget

class

RubyIndexer::ReferenceFinder

Reference

class

RubyIndexer::ReferenceFinder

Target

class

RubyIndexer::ReferenceFinder

ReferenceFinderTest

class

RubyIndexer

TestCase

class

RubyIndexer

URITest

class

RubyIndexer

VisibilityScope

class

RubyIndexer

Addon

class

RubyLsp

IncompatibleApiError

class

RubyLsp::Addon

BaseServer

class

RubyLsp

ClientCapabilities

class

RubyLsp

DelegateRequestError

class

RubyLsp

Document

class

RubyLsp

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::Document

ERBDocument

class

RubyLsp

ERBScanner

class

RubyLsp::ERBDocument

Error

class

RubyLsp

GlobalState

class

RubyLsp

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

ClassGroup

class

RubyLsp::Listeners::SpecStyle

DescribeGroup

class

RubyLsp::Listeners::SpecStyle

Group

class

RubyLsp::Listeners::SpecStyle

TestDiscovery

class

RubyLsp::Listeners

TestStyle

class

RubyLsp::Listeners

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

CodeActionResolve

class

RubyLsp::Requests

CodeActionError

class

RubyLsp::Requests::CodeActionResolve

EmptySelectionError

class

RubyLsp::Requests::CodeActionResolve

InvalidTargetRangeError

class

RubyLsp::Requests::CodeActionResolve

UnknownCodeActionError

class

RubyLsp::Requests::CodeActionResolve

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

Error

class

RubyLsp::Requests::Formatting

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

InvalidNameError

class

RubyLsp::Requests::Rename

Request

class

RubyLsp::Requests

InvalidFormatter

class

RubyLsp::Requests::Request

SelectionRanges

class

RubyLsp::Requests

SemanticHighlighting

class

RubyLsp::Requests

ShowSyntaxTree

class

RubyLsp::Requests

SignatureHelp

class

RubyLsp::Requests

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

ConfigurationError

class

RubyLsp::Requests::Support::RuboCopRunner

SelectionRange

class

RubyLsp::Requests::Support

Sorbet

class

RubyLsp::Requests::Support

SyntaxTreeFormatter

class

RubyLsp::Requests::Support

TestItem

class

RubyLsp::Requests::Support

TypeHierarchySupertypes

class

RubyLsp::Requests

WorkspaceSymbol

class

RubyLsp::Requests

CollectionResponseBuilder

class

RubyLsp::ResponseBuilders

DocumentSymbol

class

RubyLsp::ResponseBuilders

SymbolHierarchyRoot

class

RubyLsp::ResponseBuilders::DocumentSymbol

Hover

class

RubyLsp::ResponseBuilders

ResponseBuilder

class

RubyLsp::ResponseBuilders

SemanticHighlighting

class

RubyLsp::ResponseBuilders

SemanticToken

class

RubyLsp::ResponseBuilders::SemanticHighlighting

SemanticTokenEncoder

class

RubyLsp::ResponseBuilders::SemanticHighlighting

UndefinedTokenType

class

RubyLsp::ResponseBuilders::SemanticHighlighting

SignatureHelp

class

RubyLsp::ResponseBuilders

TestCollection

class

RubyLsp::ResponseBuilders

Result

class

RubyLsp

RubyDocument

class

RubyLsp

Scope

class

RubyLsp

Local

class

RubyLsp::Scope

Server

class

RubyLsp

SetupBundler

class

RubyLsp

BundleInstallFailure

class

RubyLsp::SetupBundler

BundleNotLocked

class

RubyLsp::SetupBundler

SorbetLevel

class

RubyLsp

Store

class

RubyLsp

NonExistingDocumentError

class

RubyLsp::Store

TestError

class

RubyLsp::TestHelper

TestUnitReporter

class

RubyLsp

TypeInferrer

class

RubyLsp

GuessedType

class

RubyLsp::TypeInferrer

Type

class

RubyLsp::TypeInferrer

Generic

class

URI

Source

class

URI

All Modules