Featured Classes
SetterReturnTypeMismatch
Steep::Diagnostic::Ruby
TypeNameItem
Steep::Services::CompletionProvider
Error
Steep::TypeInference::MethodCall
Param
Steep::TypeInference::BlockParams
UnsatisfiableConstraint
Steep::Diagnostic::Ruby
UnsatisfiedConstraints
Steep::Subtyping::Result::Failure
All Classes
Object
Range
Parser::Source
Location
RBS
BlockType
Steep::AST::Annotation
BreakType
Steep::AST::Annotation
Collection
Steep::AST::Annotation
ConstType
Steep::AST::Annotation
Dynamic
Steep::AST::Annotation
Name
Steep::AST::Annotation::Dynamic
Implements
Steep::AST::Annotation
Module
Steep::AST::Annotation::Implements
InstanceType
Steep::AST::Annotation
IvarType
Steep::AST::Annotation
MethodType
Steep::AST::Annotation
ModuleType
Steep::AST::Annotation
Named
Steep::AST::Annotation
ReturnType
Steep::AST::Annotation
SelfType
Steep::AST::Annotation
Typed
Steep::AST::Annotation
VarType
Steep::AST::Annotation
Type
Steep::AST::Builtin
BufferScanner
Steep::AST::Ignore
IgnoreEnd
Steep::AST::Ignore
IgnoreLine
Steep::AST::Ignore
IgnoreStart
Steep::AST::Ignore
TypeApplication
Steep::AST::Node
TypeAssertion
Steep::AST::Node
Any
Steep::AST::Types
Boolean
Steep::AST::Types
Bot
Steep::AST::Types
Class
Steep::AST::Types
Factory
Steep::AST::Types
Instance
Steep::AST::Types
Intersection
Steep::AST::Types
Literal
Steep::AST::Types
ArgEqualsReceiver
Steep::AST::Types::Logic
ArgIsAncestor
Steep::AST::Types::Logic
ArgIsReceiver
Steep::AST::Types::Logic
Base
Steep::AST::Types::Logic
Env
Steep::AST::Types::Logic
Not
Steep::AST::Types::Logic
ReceiverIsArg
Steep::AST::Types::Logic
ReceiverIsNil
Steep::AST::Types::Logic
ReceiverIsNotNil
Steep::AST::Types::Logic
Alias
Steep::AST::Types::Name
Applying
Steep::AST::Types::Name
Base
Steep::AST::Types::Name
Instance
Steep::AST::Types::Name
Interface
Steep::AST::Types::Name
Singleton
Steep::AST::Types::Name
Nil
Steep::AST::Types
Proc
Steep::AST::Types
Record
Steep::AST::Types
Self
Steep::AST::Types
Top
Steep::AST::Types
Tuple
Steep::AST::Types
Union
Steep::AST::Types
Var
Steep::AST::Types
Void
Steep::AST::Types
AnnotationParser
Steep
SyntaxError
Steep::AnnotationParser
CLI
Steep
LSPFormatter
Steep::Diagnostic
AnnotationSyntaxError
Steep::Diagnostic::Ruby
ArgumentTypeMismatch
Steep::Diagnostic::Ruby
Base
Steep::Diagnostic::Ruby
BlockBodyTypeMismatch
Steep::Diagnostic::Ruby
BlockTypeMismatch
Steep::Diagnostic::Ruby
BreakTypeMismatch
Steep::Diagnostic::Ruby
ClassModuleMismatch
Steep::Diagnostic::Ruby
DifferentMethodParameterKind
Steep::Diagnostic::Ruby
ElseOnExhaustiveCase
Steep::Diagnostic::Ruby
FallbackAny
Steep::Diagnostic::Ruby
FalseAssertion
Steep::Diagnostic::Ruby
ImplicitBreakValueMismatch
Steep::Diagnostic::Ruby
IncompatibleAnnotation
Steep::Diagnostic::Ruby
IncompatibleArgumentForwarding
Steep::Diagnostic::Ruby
IncompatibleAssignment
Steep::Diagnostic::Ruby
InsufficientKeywordArguments
Steep::Diagnostic::Ruby
InsufficientPositionalArguments
Steep::Diagnostic::Ruby
InsufficientTypeArgument
Steep::Diagnostic::Ruby
InvalidIgnoreComment
Steep::Diagnostic::Ruby
MethodArityMismatch
Steep::Diagnostic::Ruby
MethodBodyTypeMismatch
Steep::Diagnostic::Ruby
MethodDefinitionMissing
Steep::Diagnostic::Ruby
MethodParameterMismatch
Steep::Diagnostic::Ruby
MethodReturnTypeAnnotationMismatch
Steep::Diagnostic::Ruby
MultipleAssignmentConversionError
Steep::Diagnostic::Ruby
NoMethod
Steep::Diagnostic::Ruby
ProcHintIgnored
Steep::Diagnostic::Ruby
ProcTypeExpected
Steep::Diagnostic::Ruby
RBSError
Steep::Diagnostic::Ruby
RequiredBlockMissing
Steep::Diagnostic::Ruby
ReturnTypeMismatch
Steep::Diagnostic::Ruby
SetterBodyTypeMismatch
Steep::Diagnostic::Ruby
SetterReturnTypeMismatch
Steep::Diagnostic::Ruby
SyntaxError
Steep::Diagnostic::Ruby
TypeArgumentMismatchError
Steep::Diagnostic::Ruby
UnannotatedEmptyCollection
Steep::Diagnostic::Ruby
UnexpectedBlockGiven
Steep::Diagnostic::Ruby
UnexpectedDynamicMethod
Steep::Diagnostic::Ruby
UnexpectedError
Steep::Diagnostic::Ruby
UnexpectedJump
Steep::Diagnostic::Ruby
UnexpectedJumpValue
Steep::Diagnostic::Ruby
UnexpectedKeywordArgument
Steep::Diagnostic::Ruby
UnexpectedPositionalArgument
Steep::Diagnostic::Ruby
UnexpectedSuper
Steep::Diagnostic::Ruby
UnexpectedTypeArgument
Steep::Diagnostic::Ruby
UnexpectedYield
Steep::Diagnostic::Ruby
UnknownConstant
Steep::Diagnostic::Ruby
UnknownConstantAssigned
Steep::Diagnostic::Ruby
UnknownGlobalVariable
Steep::Diagnostic::Ruby
UnknownInstanceVariable
Steep::Diagnostic::Ruby
UnknownRecordKey
Steep::Diagnostic::Ruby
UnreachableBranch
Steep::Diagnostic::Ruby
UnreachableValueBranch
Steep::Diagnostic::Ruby
UnresolvedOverloading
Steep::Diagnostic::Ruby
UnsatisfiableConstraint
Steep::Diagnostic::Ruby
UnsupportedSyntax
Steep::Diagnostic::Ruby
Base
Steep::Diagnostic::Signature
ClassVariableDuplicationError
Steep::Diagnostic::Signature
CyclicClassAliasDefinitionError
Steep::Diagnostic::Signature
DuplicatedDeclaration
Steep::Diagnostic::Signature
DuplicatedMethodDefinition
Steep::Diagnostic::Signature
GenericParameterMismatch
Steep::Diagnostic::Signature
InconsistentClassModuleAliasError
Steep::Diagnostic::Signature
InheritModuleError
Steep::Diagnostic::Signature
InstanceVariableTypeError
Steep::Diagnostic::Signature
InvalidMethodOverload
Steep::Diagnostic::Signature
InvalidTypeApplication
Steep::Diagnostic::Signature
InvalidVarianceAnnotation
Steep::Diagnostic::Signature
MixinClassError
Steep::Diagnostic::Signature
ModuleSelfTypeError
Steep::Diagnostic::Signature
NonregularTypeAlias
Steep::Diagnostic::Signature
RecursiveAlias
Steep::Diagnostic::Signature
RecursiveAncestor
Steep::Diagnostic::Signature
RecursiveTypeAlias
Steep::Diagnostic::Signature
SuperclassMismatch
Steep::Diagnostic::Signature
SyntaxError
Steep::Diagnostic::Signature
TypeParamDefaultReferenceError
Steep::Diagnostic::Signature
UnexpectedError
Steep::Diagnostic::Signature
UnknownMethodAlias
Steep::Diagnostic::Signature
UnknownTypeName
Steep::Diagnostic::Signature
UnsatisfiableGenericsDefaultType
Steep::Diagnostic::Signature
UnsatisfiableTypeApplication
Steep::Diagnostic::Signature
Annotations
Steep::Drivers
Check
Steep::Drivers
Checkfile
Steep::Drivers
DiagnosticPrinter
Steep::Drivers
Init
Steep::Drivers
Langserver
Steep::Drivers
PrintProject
Steep::Drivers
Stats
Steep::Drivers
CSVPrinter
Steep::Drivers::Stats
TablePrinter
Steep::Drivers::Stats
JobsOption
Steep::Drivers::Utils
Vendor
Steep::Drivers
Watch
Steep::Drivers
Worker
Steep::Drivers
Expectations
Steep
Diagnostic
Steep::Expectations
TestResult
Steep::Expectations
RBSIndex
Steep::Index
Builder
Steep::Index::RBSIndex
ConstantEntry
Steep::Index::RBSIndex
GlobalEntry
Steep::Index::RBSIndex
MethodEntry
Steep::Index::RBSIndex
TypeEntry
Steep::Index::RBSIndex
SignatureSymbolProvider
Steep::Index
SymbolInformation
Steep::Index::SignatureSymbolProvider
SourceIndex
Steep::Index
ConstantEntry
Steep::Index::SourceIndex
MethodEntry
Steep::Index::SourceIndex
Block
Steep::Interface
Builder
Steep::Interface
Config
Steep::Interface::Builder
Function
Steep::Interface
Params
Steep::Interface::Function
KeywordParams
Steep::Interface::Function::Params
PositionalParams
Steep::Interface::Function::Params
Base
Steep::Interface::Function::Params::PositionalParams
Optional
Steep::Interface::Function::Params::PositionalParams
Required
Steep::Interface::Function::Params::PositionalParams
Rest
Steep::Interface::Function::Params::PositionalParams
MethodType
Steep::Interface
Shape
Steep::Interface
Entry
Steep::Interface::Shape
MethodOverload
Steep::Interface::Shape
Methods
Steep::Interface::Shape
Substitution
Steep::Interface
InvalidSubstitutionError
Steep::Interface::Substitution
TypeParam
Steep::Interface
LocatedValue
Steep
Project
Steep
DSL
Steep::Project
GroupDSL
Steep::Project::DSL
TargetDSL
Steep::Project::DSL
Group
Steep::Project
Options
Steep::Project
Pattern
Steep::Project
Target
Steep::Project
RakeTask
Steep
CommandConfiguration
Steep::RakeTask
TaskConfiguration
Steep::RakeTask
Sampler
Steep
BaseWorker
Steep::Server
DelayQueue
Steep::Server
InteractionWorker
Steep::Server
Master
Steep::Server
GroupHandler
Steep::Server::Master
ResultController
Steep::Server::Master
ResultHandler
Steep::Server::Master
SendMessageJob
Steep::Server::Master
TargetGroupFiles
Steep::Server
TypeCheckController
Steep::Server
Request
Steep::Server::TypeCheckController
TypeCheckWorker
Steep::Server
GotoJob
Steep::Server::TypeCheckWorker
WorkDoneProgress
Steep::Server
WorkerProcess
Steep::Server
CompletionProvider
Steep::Services
TextItem
Steep::Services::CompletionProvider
TypeNameItem
Steep::Services::CompletionProvider
ContentChange
Steep::Services
Position
Steep::Services::ContentChange
FileLoader
Steep::Services
GotoService
Steep::Services
ConstantQuery
Steep::Services::GotoService
MethodQuery
Steep::Services::GotoService
TypeNameQuery
Steep::Services::GotoService
RBS
Steep::Services::HoverProvider
Ruby
Steep::Services::HoverProvider
PathAssignment
Steep::Services
SignatureHelpProvider
Steep::Services
SignatureService
Steep::Services
AncestorErrorStatus
Steep::Services::SignatureService
LoadedStatus
Steep::Services::SignatureService
SyntaxErrorStatus
Steep::Services::SignatureService
StatsCalculator
Steep::Services
ErrorStats
Steep::Services::StatsCalculator
SuccessStats
Steep::Services::StatsCalculator
TypeCheckService
Steep::Services
SourceFile
Steep::Services::TypeCheckService
TypeNameCompletion
Steep::Services
Validator
Steep::Signature
Source
Steep
Builder
Steep::Source
IgnoreRanges
Steep::Source
Cache
Steep::Subtyping
Check
Steep::Subtyping
Constraints
Steep::Subtyping
UnsatisfiableConstraint
Steep::Subtyping::Constraints
UnsatisfiedInvariantError
Steep::Subtyping::Constraints
UnknownsFreeVariableNotDisjoint
Steep::Subtyping::Constraints::UnsatisfiedInvariantError
VariablesFreeVariablesNotDisjoint
Steep::Subtyping::Constraints::UnsatisfiedInvariantError
VariablesUnknownsNotDisjoint
Steep::Subtyping::Constraints::UnsatisfiedInvariantError
Relation
Steep::Subtyping
All
Steep::Subtyping::Result
Any
Steep::Subtyping::Result
Base
Steep::Subtyping::Result
Expand
Steep::Subtyping::Result
Failure
Steep::Subtyping::Result
BlockMismatchError
Steep::Subtyping::Result::Failure
LoopAbort
Steep::Subtyping::Result::Failure
MethodMissingError
Steep::Subtyping::Result::Failure
ParameterMismatchError
Steep::Subtyping::Result::Failure
PolyMethodSubtyping
Steep::Subtyping::Result::Failure
SelfBindingMismatch
Steep::Subtyping::Result::Failure
UnknownPairError
Steep::Subtyping::Result::Failure
UnsatisfiedConstraints
Steep::Subtyping::Result::Failure
Skip
Steep::Subtyping::Result
Success
Steep::Subtyping::Result
VariableVariance
Steep::Subtyping
ThreadWaiter
Steep
TypeConstruction
Steep
Pair
Steep::TypeConstruction
BlockParams
Steep::TypeInference
MultipleParam
Steep::TypeInference::BlockParams
Param
Steep::TypeInference::BlockParams
CaseWhen
Steep::TypeInference
WhenPatterns
Steep::TypeInference::CaseWhen
ConstantEnv
Steep::TypeInference
Context
Steep::TypeInference
BlockContext
Steep::TypeInference::Context
BreakContext
Steep::TypeInference::Context
MethodContext
Steep::TypeInference::Context
ModuleContext
Steep::TypeInference::Context
TypeVariableContext
Steep::TypeInference::Context
LogicTypeInterpreter
Steep::TypeInference
Result
Steep::TypeInference::LogicTypeInterpreter
Base
Steep::TypeInference::MethodCall
Error
Steep::TypeInference::MethodCall
MethodDecl
Steep::TypeInference::MethodCall
NoMethodError
Steep::TypeInference::MethodCall
Special
Steep::TypeInference::MethodCall
Typed
Steep::TypeInference::MethodCall
Untyped
Steep::TypeInference::MethodCall
MethodParams
Steep::TypeInference
BaseParameter
Steep::TypeInference::MethodParams
BaseRestParameter
Steep::TypeInference::MethodParams
BlockParameter
Steep::TypeInference::MethodParams
KeywordParameter
Steep::TypeInference::MethodParams
KeywordRestParameter
Steep::TypeInference::MethodParams
PositionalParameter
Steep::TypeInference::MethodParams
PositionalRestParameter
Steep::TypeInference::MethodParams
MultipleAssignment
Steep::TypeInference
SendArgs
Steep::TypeInference
BlockPassArg
Steep::TypeInference::SendArgs
ForwardedArgs
Steep::TypeInference::SendArgs
KeywordArgs
Steep::TypeInference::SendArgs
ArgTypePairs
Steep::TypeInference::SendArgs::KeywordArgs
MissingKeyword
Steep::TypeInference::SendArgs::KeywordArgs
SplatArg
Steep::TypeInference::SendArgs::KeywordArgs
UnexpectedKeyword
Steep::TypeInference::SendArgs::KeywordArgs
PositionalArgs
Steep::TypeInference::SendArgs
MissingArg
Steep::TypeInference::SendArgs::PositionalArgs
NodeParamPair
Steep::TypeInference::SendArgs::PositionalArgs
NodeTypePair
Steep::TypeInference::SendArgs::PositionalArgs
SplatArg
Steep::TypeInference::SendArgs::PositionalArgs
UnexpectedArg
Steep::TypeInference::SendArgs::PositionalArgs
TypeEnv
Steep::TypeInference
TypeEnvBuilder
Steep::TypeInference
AnnotationsBase
Steep::TypeInference::TypeEnvBuilder::Command
ImportConstantAnnotations
Steep::TypeInference::TypeEnvBuilder::Command
ImportGlobalDeclarations
Steep::TypeInference::TypeEnvBuilder::Command
ImportInstanceVariableAnnotations
Steep::TypeInference::TypeEnvBuilder::Command
ImportInstanceVariableDefinition
Steep::TypeInference::TypeEnvBuilder::Command
ImportLocalVariableAnnotations
Steep::TypeInference::TypeEnvBuilder::Command
RBSBase
Steep::TypeInference::TypeEnvBuilder::Command
Typing
Steep
CursorContext
Steep::Typing
UnknownNodeError
Steep::Typing
All Modules
GCCounter
Steep
AST
Steep
Annotation
Steep::AST
Located
Steep::AST::Annotation
Builtin
Steep::AST
Ignore
Steep::AST
Node
Steep::AST
Types
Steep::AST
Helper
Steep::AST::Types
ChildrenLevel
Steep::AST::Types::Helper
NoChild
Steep::AST::Types::Helper
NoFreeVariables
Steep::AST::Types::Helper
Logic
Steep::AST::Types
Name
Steep::AST::Types
SharedInstance
Steep::AST::Types
Diagnostic
Steep
Helper
Steep::Diagnostic
ResultPrinter2
Steep::Diagnostic
Ruby
Steep::Diagnostic
ResultPrinter
Steep::Diagnostic::Ruby
Signature
Steep::Diagnostic
Drivers
Steep
Utils
Steep::Drivers
DriverHelper
Steep::Drivers::Utils
Equatable
Steep
Index
Steep
Interface
Steep
Utils
Steep::Interface::Function::Params
ModuleHelper
Steep
NodeHelper
Steep
PathHelper
Steep
LibraryOptions
Steep::Project::DSL
WithPattern
Steep::Project::DSL
Server
Steep
ChangeBuffer
Steep::Server
CustomMethods
Steep::Server
FileLoad
Steep::Server::CustomMethods
FileReset
Steep::Server::CustomMethods
Groups
Steep::Server::CustomMethods
Stats
Steep::Server::CustomMethods
TypeCheck
Steep::Server::CustomMethods
TypeCheckGroups
Steep::Server::CustomMethods
TypeCheck__Progress
Steep::Server::CustomMethods
TypeCheck__Start
Steep::Server::CustomMethods
LSPFormatter
Steep::Server
MessageUtils
Steep::Server::Master
Services
Steep
SourceHelper
Steep::Services::GotoService
HoverProvider
Steep::Services
SingletonMethods
Steep::Services::HoverProvider
Prefix
Steep::Services::TypeNameCompletion
Signature
Steep
Subtyping
Steep
Result
Steep::Subtyping
Helper
Steep::Subtyping::Result
TypeInference
Steep
MethodCall
Steep::TypeInference
Command
Steep::TypeInference::TypeEnvBuilder