Update RBI files

This commit is contained in:
Bo Anderson 2022-11-04 05:43:50 +00:00
parent 883ee7f4a3
commit 4abaab411f
No known key found for this signature in database
GPG Key ID: 3DB94E204E137D65
3 changed files with 825 additions and 0 deletions

View File

@ -5418,6 +5418,10 @@ class Object
include ::Minitest::Expectations include ::Minitest::Expectations
include ::Utils::Curl include ::Utils::Curl
include ::SystemCommand::Mixin include ::SystemCommand::Mixin
def __send(*arg); end
def __send!(*arg); end
def deep_dup(); end def deep_dup(); end
def duplicable?(); end def duplicable?(); end
@ -5495,6 +5499,8 @@ class Object
PATCH_B_SHA256 = ::T.let(nil, ::T.untyped) PATCH_B_SHA256 = ::T.let(nil, ::T.untyped)
PATCH_URL_A = ::T.let(nil, ::T.untyped) PATCH_URL_A = ::T.let(nil, ::T.untyped)
PATCH_URL_B = ::T.let(nil, ::T.untyped) PATCH_URL_B = ::T.let(nil, ::T.untyped)
RUBY18 = ::T.let(nil, ::T.untyped)
RUBY19 = ::T.let(nil, ::T.untyped)
RUBY_BIN = ::T.let(nil, ::T.untyped) RUBY_BIN = ::T.let(nil, ::T.untyped)
RUBY_COPYRIGHT = ::T.let(nil, ::T.untyped) RUBY_COPYRIGHT = ::T.let(nil, ::T.untyped)
RUBY_DESCRIPTION = ::T.let(nil, ::T.untyped) RUBY_DESCRIPTION = ::T.let(nil, ::T.untyped)
@ -5630,6 +5636,10 @@ class PATH
extend ::T::Private::Methods::SingletonMethodHooks extend ::T::Private::Methods::SingletonMethodHooks
end end
module ParallelTests
WINDOWS = ::T.let(nil, ::T.untyped)
end
class Parlour::ConflictResolver class Parlour::ConflictResolver
extend ::T::Sig extend ::T::Sig
end end
@ -5784,6 +5794,11 @@ module Process
def self.fork(); end def self.fork(); end
end end
class Pry::BasicObject
include ::ActiveSupport::ForkTracker::CoreExtPrivate
include ::ActiveSupport::ForkTracker::CoreExt
end
module Psych module Psych
VERSION = ::T.let(nil, ::T.untyped) VERSION = ::T.let(nil, ::T.untyped)
end end
@ -5812,6 +5827,74 @@ module Psych
def self.remove_type(type_tag); end def self.remove_type(type_tag); end
end end
class RBI::ASTVisitor
extend ::T::Helpers
extend ::T::Sig
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RBI::File
extend ::T::Sig
end
class RBI::Formatter
extend ::T::Sig
end
class RBI::Index
include ::T::Enumerable
end
module RBI::Indexable
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RBI::Loc
extend ::T::Sig
end
class RBI::Node
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RBI::ParseError
extend ::T::Sig
end
class RBI::Parser
extend ::T::Sig
end
class RBI::Rewriters::Merge::Conflict
extend ::T::Sig
end
class RBI::Rewriters::Merge
extend ::T::Sig
end
class RBI::Rewriters::RemoveKnownDefinitions::Operation
extend ::T::Sig
end
class RBI::UnexpectedParserError
extend ::T::Sig
end
class RBI::Visitor
extend ::T::Helpers
extend ::T::Sig
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class REXML::XPathParser class REXML::XPathParser
DEBUG = ::T.let(nil, ::T.untyped) DEBUG = ::T.let(nil, ::T.untyped)
end end
@ -6053,6 +6136,536 @@ class Resource::Partial
def self.members(); end def self.members(); end
end end
class Ripper
def column(); end
def encoding(); end
def end_seen?(); end
def error?(); end
def filename(); end
def initialize(*arg); end
def lineno(); end
def parse(); end
def state(); end
def yydebug(); end
def yydebug=(yydebug); end
EXPR_ARG = ::T.let(nil, ::T.untyped)
EXPR_ARG_ANY = ::T.let(nil, ::T.untyped)
EXPR_BEG = ::T.let(nil, ::T.untyped)
EXPR_BEG_ANY = ::T.let(nil, ::T.untyped)
EXPR_CLASS = ::T.let(nil, ::T.untyped)
EXPR_CMDARG = ::T.let(nil, ::T.untyped)
EXPR_DOT = ::T.let(nil, ::T.untyped)
EXPR_END = ::T.let(nil, ::T.untyped)
EXPR_ENDARG = ::T.let(nil, ::T.untyped)
EXPR_ENDFN = ::T.let(nil, ::T.untyped)
EXPR_END_ANY = ::T.let(nil, ::T.untyped)
EXPR_FITEM = ::T.let(nil, ::T.untyped)
EXPR_FNAME = ::T.let(nil, ::T.untyped)
EXPR_LABEL = ::T.let(nil, ::T.untyped)
EXPR_LABELED = ::T.let(nil, ::T.untyped)
EXPR_MID = ::T.let(nil, ::T.untyped)
EXPR_NONE = ::T.let(nil, ::T.untyped)
EXPR_VALUE = ::T.let(nil, ::T.untyped)
PARSER_EVENT_TABLE = ::T.let(nil, ::T.untyped)
SCANNER_EVENT_TABLE = ::T.let(nil, ::T.untyped)
Version = ::T.let(nil, ::T.untyped)
end
class Ripper::Filter
def initialize(src, filename=T.unsafe(nil), lineno=T.unsafe(nil)); end
end
class Ripper::Lexer
def lex(); end
def tokenize(); end
end
class Ripper::Lexer::Elem
def event(); end
def event=(_); end
def initialize(pos, event, tok, state); end
def pos(); end
def pos=(_); end
def state(); end
def state=(_); end
def tok(); end
def tok=(_); end
end
class Ripper::Lexer::Elem
def self.[](*arg); end
def self.members(); end
end
class Ripper::Lexer::State
def &(i); end
def ==(i); end
def allbits?(i); end
def anybits?(i); end
def initialize(i); end
def nobits?(i); end
def to_i(); end
def to_int(); end
def to_int=(_); end
def to_s=(_); end
def |(i); end
end
class Ripper::Lexer::State
def self.[](*arg); end
def self.members(); end
end
class Ripper::Lexer
end
class Ripper::SexpBuilder
def on_BEGIN(*args); end
def on_CHAR(tok); end
def on_END(*args); end
def on___end__(tok); end
def on_alias(*args); end
def on_alias_error(*args); end
def on_aref(*args); end
def on_aref_field(*args); end
def on_arg_ambiguous(*args); end
def on_arg_paren(*args); end
def on_args_add(*args); end
def on_args_add_block(*args); end
def on_args_add_star(*args); end
def on_args_new(*args); end
def on_array(*args); end
def on_assign(*args); end
def on_assign_error(*args); end
def on_assoc_new(*args); end
def on_assoc_splat(*args); end
def on_assoclist_from_args(*args); end
def on_backref(tok); end
def on_backtick(tok); end
def on_bare_assoc_hash(*args); end
def on_begin(*args); end
def on_binary(*args); end
def on_block_var(*args); end
def on_blockarg(*args); end
def on_bodystmt(*args); end
def on_brace_block(*args); end
def on_break(*args); end
def on_call(*args); end
def on_case(*args); end
def on_class(*args); end
def on_class_name_error(*args); end
def on_comma(tok); end
def on_command(*args); end
def on_command_call(*args); end
def on_comment(tok); end
def on_const(tok); end
def on_const_path_field(*args); end
def on_const_path_ref(*args); end
def on_const_ref(*args); end
def on_cvar(tok); end
def on_def(*args); end
def on_defined(*args); end
def on_defs(*args); end
def on_do_block(*args); end
def on_dot2(*args); end
def on_dot3(*args); end
def on_dyna_symbol(*args); end
def on_else(*args); end
def on_elsif(*args); end
def on_embdoc(tok); end
def on_embdoc_beg(tok); end
def on_embdoc_end(tok); end
def on_embexpr_beg(tok); end
def on_embexpr_end(tok); end
def on_embvar(tok); end
def on_ensure(*args); end
def on_excessed_comma(*args); end
def on_fcall(*args); end
def on_field(*args); end
def on_float(tok); end
def on_for(*args); end
def on_gvar(tok); end
def on_hash(*args); end
def on_heredoc_beg(tok); end
def on_heredoc_end(tok); end
def on_ident(tok); end
def on_if(*args); end
def on_if_mod(*args); end
def on_ifop(*args); end
def on_ignored_nl(tok); end
def on_ignored_sp(tok); end
def on_imaginary(tok); end
def on_int(tok); end
def on_ivar(tok); end
def on_kw(tok); end
def on_kwrest_param(*args); end
def on_label(tok); end
def on_label_end(tok); end
def on_lambda(*args); end
def on_lbrace(tok); end
def on_lbracket(tok); end
def on_lparen(tok); end
def on_magic_comment(*args); end
def on_massign(*args); end
def on_method_add_arg(*args); end
def on_method_add_block(*args); end
def on_mlhs_add(*args); end
def on_mlhs_add_post(*args); end
def on_mlhs_add_star(*args); end
def on_mlhs_new(*args); end
def on_mlhs_paren(*args); end
def on_module(*args); end
def on_mrhs_add(*args); end
def on_mrhs_add_star(*args); end
def on_mrhs_new(*args); end
def on_mrhs_new_from_args(*args); end
def on_next(*args); end
def on_nl(tok); end
def on_op(tok); end
def on_opassign(*args); end
def on_operator_ambiguous(*args); end
def on_param_error(*args); end
def on_params(*args); end
def on_paren(*args); end
def on_parse_error(*args); end
def on_period(tok); end
def on_program(*args); end
def on_qsymbols_add(*args); end
def on_qsymbols_beg(tok); end
def on_qsymbols_new(*args); end
def on_qwords_add(*args); end
def on_qwords_beg(tok); end
def on_qwords_new(*args); end
def on_rational(tok); end
def on_rbrace(tok); end
def on_rbracket(tok); end
def on_redo(*args); end
def on_regexp_add(*args); end
def on_regexp_beg(tok); end
def on_regexp_end(tok); end
def on_regexp_literal(*args); end
def on_regexp_new(*args); end
def on_rescue(*args); end
def on_rescue_mod(*args); end
def on_rest_param(*args); end
def on_retry(*args); end
def on_return(*args); end
def on_return0(*args); end
def on_rparen(tok); end
def on_sclass(*args); end
def on_semicolon(tok); end
def on_sp(tok); end
def on_stmts_add(*args); end
def on_stmts_new(*args); end
def on_string_add(*args); end
def on_string_concat(*args); end
def on_string_content(*args); end
def on_string_dvar(*args); end
def on_string_embexpr(*args); end
def on_string_literal(*args); end
def on_super(*args); end
def on_symbeg(tok); end
def on_symbol(*args); end
def on_symbol_literal(*args); end
def on_symbols_add(*args); end
def on_symbols_beg(tok); end
def on_symbols_new(*args); end
def on_tlambda(tok); end
def on_tlambeg(tok); end
def on_top_const_field(*args); end
def on_top_const_ref(*args); end
def on_tstring_beg(tok); end
def on_tstring_content(tok); end
def on_tstring_end(tok); end
def on_unary(*args); end
def on_undef(*args); end
def on_unless(*args); end
def on_unless_mod(*args); end
def on_until(*args); end
def on_until_mod(*args); end
def on_var_alias(*args); end
def on_var_field(*args); end
def on_var_ref(*args); end
def on_vcall(*args); end
def on_void_stmt(*args); end
def on_when(*args); end
def on_while(*args); end
def on_while_mod(*args); end
def on_word_add(*args); end
def on_word_new(*args); end
def on_words_add(*args); end
def on_words_beg(tok); end
def on_words_new(*args); end
def on_words_sep(tok); end
def on_xstring_add(*args); end
def on_xstring_literal(*args); end
def on_xstring_new(*args); end
def on_yield(*args); end
def on_yield0(*args); end
def on_zsuper(*args); end
end
class Ripper::TokenPattern
def initialize(pattern); end
def match(str); end
def match_list(tokens); end
MAP = ::T.let(nil, ::T.untyped)
end
class Ripper::TokenPattern::CompileError
end
class Ripper::TokenPattern::CompileError
end
class Ripper::TokenPattern::Error
end
class Ripper::TokenPattern::Error
end
class Ripper::TokenPattern::MatchData
def initialize(tokens, match); end
def string(n=T.unsafe(nil)); end
end
class Ripper::TokenPattern::MatchData
end
class Ripper::TokenPattern::MatchError
end
class Ripper::TokenPattern::MatchError
end
class Ripper::TokenPattern
def self.compile(*arg); end
end
class Ripper
def self.dedent_string(arg, arg1); end
def self.lex_state_name(arg); end
def self.token_match(src, pattern); end
end
module RuboCop::AST::CollectionNode module RuboCop::AST::CollectionNode
def compact_blank(*args, &block); end def compact_blank(*args, &block); end
@ -7385,6 +7998,10 @@ module SharedEnvExtension
extend ::T::Private::Methods::SingletonMethodHooks extend ::T::Private::Methods::SingletonMethodHooks
end end
class SimpleCov::LinesClassifier
NOT_RELEVANT = ::T.let(nil, ::T.untyped)
end
module Singleton module Singleton
def _dump(depth=T.unsafe(nil)); end def _dump(depth=T.unsafe(nil)); end
@ -7617,6 +8234,155 @@ class SoftwareSpec
def on_ventura(or_condition=T.unsafe(nil), &block); end def on_ventura(or_condition=T.unsafe(nil), &block); end
end end
class Spoom::Cli::Bump
extend ::T::Sig
end
module Spoom::Cli::Helper
HIGHLIGHT_COLOR = ::T.let(nil, ::T.untyped)
end
module Spoom::Cli::Helper
extend ::T::Sig
extend ::T::Helpers
end
class Spoom::Cli::Main
extend ::T::Sig
end
module Spoom::Colorize
extend ::T::Sig
end
class Spoom::Coverage::D3::Base
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
module Spoom::Coverage::D3
extend ::T::Sig
end
class Spoom::Coverage::Snapshot
extend ::T::Sig
end
class Spoom::Coverage::Template
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
module Spoom::Coverage
extend ::T::Sig
end
class Spoom::FileTree::Node
extend ::T::Sig
end
class Spoom::FileTree
extend ::T::Sig
end
module Spoom::Git
extend ::T::Sig
end
class Spoom::LSP::Client
extend ::T::Sig
end
class Spoom::LSP::Diagnostic
extend ::T::Sig
end
class Spoom::LSP::DocumentSymbol
extend ::T::Sig
end
class Spoom::LSP::Error::Diagnostics
extend ::T::Sig
end
class Spoom::LSP::Hover
extend ::T::Sig
end
class Spoom::LSP::Location
extend ::T::Sig
end
class Spoom::LSP::Message
extend ::T::Sig
end
class Spoom::LSP::Position
extend ::T::Sig
end
module Spoom::LSP::PrintableSymbol
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Spoom::LSP::Range
extend ::T::Sig
end
class Spoom::LSP::ResponseError
extend ::T::Sig
end
class Spoom::LSP::SignatureHelp
extend ::T::Sig
end
class Spoom::Printer
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Spoom::Sorbet::Config
extend ::T::Sig
end
class Spoom::Sorbet::Errors::Error
extend ::T::Sig
end
class Spoom::Sorbet::Errors::Parser
extend ::T::Sig
end
module Spoom::Sorbet::Errors
extend ::T::Sig
end
module Spoom::Sorbet::MetricsParser
extend ::T::Sig
end
module Spoom::Sorbet::Sigils
extend ::T::Sig
end
class Spoom::Timeline
extend ::T::Sig
end
module Spoom
extend ::T::Sig
end
module Stdenv module Stdenv
def O0(); end def O0(); end
@ -7666,6 +8432,10 @@ class Symbol
def to_msgpack_ext(); end def to_msgpack_ext(); end
end end
module Tapioca
extend ::T::Sig
end
class Tempfile class Tempfile
def _close(); end def _close(); end
end end
@ -7751,6 +8521,10 @@ module URI
include ::URI::RFC2396_REGEXP include ::URI::RFC2396_REGEXP
end end
class URI::FTP
def buffer_open(buf, proxy, options); end
end
class URI::FTP class URI::FTP
def self.new2(user, password, host, port, path, typecode=T.unsafe(nil), arg_check=T.unsafe(nil)); end def self.new2(user, password, host, port, path, typecode=T.unsafe(nil), arg_check=T.unsafe(nil)); end
end end
@ -7767,6 +8541,10 @@ class URI::File
DEFAULT_PORT = ::T.let(nil, ::T.untyped) DEFAULT_PORT = ::T.let(nil, ::T.untyped)
end end
class URI::HTTP
def buffer_open(buf, proxy, options); end
end
class URI::LDAP class URI::LDAP
def attributes(); end def attributes(); end
@ -8106,6 +8884,50 @@ end
module Webrobots module Webrobots
end end
module YARDSorbet::Directives
extend ::T::Sig
end
class YARDSorbet::Handlers::AbstractDSLHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::EnumsHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::IncludeHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::MixesInClassMethodsHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::SigHandler
extend ::T::Sig
end
module YARDSorbet::Handlers::StructClassHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::StructPropHandler
extend ::T::Sig
end
module YARDSorbet::NodeUtils
extend ::T::Sig
end
module YARDSorbet::SigToYARD
extend ::T::Sig
end
module YARDSorbet::TagUtils
extend ::T::Sig
end
class Zlib::Deflate class Zlib::Deflate
def initialize(*arg); end def initialize(*arg); end
end end

View File

@ -145,6 +145,9 @@ module Cask
sig { returns(T::Boolean) } sig { returns(T::Boolean) }
def force?; end def force?; end
sig { returns(T::Boolean) }
def adopt?; end
sig { returns(T::Boolean) } sig { returns(T::Boolean) }
def skip_cask_deps?; end def skip_cask_deps?; end